a.block-link{display:block;text-decoration:none!important;padding:0;margin:0;color:inherit}a.block-link:link,a.block-link:visited,a.block-link:hover,a.block-link:active{color:inherit}
html{-ms-overflow-style:-ms-autohiding-scrollbar}.horizon-overflow{overflow-x:auto;overflow-y:hidden !important;-webkit-overflow-scrolling:touch}.horizon,.horizon > .gallery,.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}.horizon.hide-scrollbar::-webkit-scrollbar,.horizon > .gallery.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 > .totalcms-item,.horizon > .total-blog-list > .post,.horizon > .horizon-card,.horizon > .gallery > .cell,.horizon .clearing-assembled:not(.clearing-blackout) ul > li{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important;-ms-flex-negative:0 !important;flex-shrink:0 !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}
/* -- Start Vegas Page css Template -- */
.vegas-overlay,.vegas-slide,.vegas-slide-inner,.vegas-timer,.vegas-wrapper{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden;border:none;padding:0;margin:0}.vegas-overlay{opacity:.5;background:url(overlays/02.png) center center}.vegas-timer{top:auto;bottom:0;height:2px}.vegas-timer-progress{width:0;height:100%;background:#fff;-webkit-transition:width ease-out;transition:width ease-out}.vegas-timer-running .vegas-timer-progress{width:100%}.vegas-slide,.vegas-slide-inner{margin:0;padding:0;background:center center no-repeat;-webkit-transform:translateZ(0);transform:translateZ(0)}body .vegas-container{overflow:hidden!important;position:relative}.vegas-video{min-width:100%;min-height:100%;width:auto;height:auto}body.vegas-container{overflow:auto;position:static;z-index:-2}body.vegas-container>.vegas-overlay,body.vegas-container>.vegas-slide,body.vegas-container>.vegas-timer{position:fixed;z-index:-1}:root body.vegas-container>.vegas-overlay,:root body.vegas-container>.vegas-slide,_::full-page-media,_:future{bottom:-76px}.vegas-transition-fade,.vegas-transition-fade2{opacity:0}.vegas-transition-fade-in,.vegas-transition-fade2-in{opacity:1}.vegas-transition-fade2-out{opacity:0}.vegas-transition-blur,.vegas-transition-blur2{opacity:0;-webkit-filter:blur(32px);filter:blur(32px)}.vegas-transition-blur-in,.vegas-transition-blur2-in{opacity:1;-webkit-filter:blur(0);filter:blur(0)}.vegas-transition-blur2-out{opacity:0}.vegas-transition-flash,.vegas-transition-flash2{opacity:0;-webkit-filter:brightness(25);filter:brightness(25)}.vegas-transition-flash-in,.vegas-transition-flash2-in{opacity:1;-webkit-filter:brightness(1);filter:brightness(1)}.vegas-transition-flash2-out{opacity:0;-webkit-filter:brightness(25);filter:brightness(25)}.vegas-transition-negative,.vegas-transition-negative2{opacity:0;-webkit-filter:invert(100%);filter:invert(100%)}.vegas-transition-negative-in,.vegas-transition-negative2-in{opacity:1;-webkit-filter:invert(0);filter:invert(0)}.vegas-transition-negative2-out{opacity:0;-webkit-filter:invert(100%);filter:invert(100%)}.vegas-transition-burn,.vegas-transition-burn2{opacity:0;-webkit-filter:contrast(1000%) saturate(1000%);filter:contrast(1000%) saturate(1000%)}.vegas-transition-burn-in,.vegas-transition-burn2-in{opacity:1;-webkit-filter:contrast(100%) saturate(100%);filter:contrast(100%) saturate(100%)}.vegas-transition-burn2-out{opacity:0;-webkit-filter:contrast(1000%) saturate(1000%);filter:contrast(1000%) saturate(1000%)}.vegas-transition-slideLeft,.vegas-transition-slideLeft2{-webkit-transform:translateX(100%);transform:translateX(100%)}.vegas-transition-slideLeft-in,.vegas-transition-slideLeft2-in{-webkit-transform:translateX(0);transform:translateX(0)}.vegas-transition-slideLeft2-out,.vegas-transition-slideRight,.vegas-transition-slideRight2{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.vegas-transition-slideRight-in,.vegas-transition-slideRight2-in{-webkit-transform:translateX(0);transform:translateX(0)}.vegas-transition-slideRight2-out{-webkit-transform:translateX(100%);transform:translateX(100%)}.vegas-transition-slideUp,.vegas-transition-slideUp2{-webkit-transform:translateY(100%);transform:translateY(100%)}.vegas-transition-slideUp-in,.vegas-transition-slideUp2-in{-webkit-transform:translateY(0);transform:translateY(0)}.vegas-transition-slideDown,.vegas-transition-slideDown2,.vegas-transition-slideUp2-out{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.vegas-transition-slideDown-in,.vegas-transition-slideDown2-in{-webkit-transform:translateY(0);transform:translateY(0)}.vegas-transition-slideDown2-out{-webkit-transform:translateY(100%);transform:translateY(100%)}.vegas-transition-zoomIn,.vegas-transition-zoomIn2{-webkit-transform:scale(0);transform:scale(0);opacity:0}.vegas-transition-zoomIn-in,.vegas-transition-zoomIn2-in{-webkit-transform:scale(1);transform:scale(1);opacity:1}.vegas-transition-zoomIn2-out,.vegas-transition-zoomOut,.vegas-transition-zoomOut2{-webkit-transform:scale(2);transform:scale(2);opacity:0}.vegas-transition-zoomOut-in,.vegas-transition-zoomOut2-in{-webkit-transform:scale(1);transform:scale(1);opacity:1}.vegas-transition-zoomOut2-out{-webkit-transform:scale(0);transform:scale(0);opacity:0}.vegas-transition-swirlLeft,.vegas-transition-swirlLeft2{-webkit-transform:scale(2) rotate(35deg);transform:scale(2) rotate(35deg);opacity:0}.vegas-transition-swirlLeft-in,.vegas-transition-swirlLeft2-in{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0);opacity:1}.vegas-transition-swirlLeft2-out,.vegas-transition-swirlRight,.vegas-transition-swirlRight2{-webkit-transform:scale(2) rotate(-35deg);transform:scale(2) rotate(-35deg);opacity:0}.vegas-transition-swirlRight-in,.vegas-transition-swirlRight2-in{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0);opacity:1}.vegas-transition-swirlRight2-out{-webkit-transform:scale(2) rotate(35deg);transform:scale(2) rotate(35deg);opacity:0}.vegas-animation-kenburns{-webkit-animation:kenburns ease-out;animation:kenburns ease-out}@-webkit-keyframes kenburns{0%{-webkit-transform:scale(1.5);transform:scale(1.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes kenburns{0%{-webkit-transform:scale(1.5);transform:scale(1.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}.vegas-animation-kenburnsUp{-webkit-animation:kenburnsUp ease-out;animation:kenburnsUp ease-out}@-webkit-keyframes kenburnsUp{0%{-webkit-transform:scale(1.5) translate(0,10%);transform:scale(1.5) translate(0,10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}@keyframes kenburnsUp{0%{-webkit-transform:scale(1.5) translate(0,10%);transform:scale(1.5) translate(0,10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsDown{-webkit-animation:kenburnsDown ease-out;animation:kenburnsDown ease-out}@-webkit-keyframes kenburnsDown{0%{-webkit-transform:scale(1.5) translate(0,-10%);transform:scale(1.5) translate(0,-10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}@keyframes kenburnsDown{0%{-webkit-transform:scale(1.5) translate(0,-10%);transform:scale(1.5) translate(0,-10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsLeft{-webkit-animation:kenburnsLeft ease-out;animation:kenburnsLeft ease-out}@-webkit-keyframes kenburnsLeft{0%{-webkit-transform:scale(1.5) translate(10%,0);transform:scale(1.5) translate(10%,0)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}@keyframes kenburnsLeft{0%{-webkit-transform:scale(1.5) translate(10%,0);transform:scale(1.5) translate(10%,0)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsRight{-webkit-animation:kenburnsRight ease-out;animation:kenburnsRight ease-out}@-webkit-keyframes kenburnsRight{0%{-webkit-transform:scale(1.5) translate(-10%,0);transform:scale(1.5) translate(-10%,0)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}@keyframes kenburnsRight{0%{-webkit-transform:scale(1.5) translate(-10%,0);transform:scale(1.5) translate(-10%,0)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsUpLeft{-webkit-animation:kenburnsUpLeft ease-out;animation:kenburnsUpLeft ease-out}@-webkit-keyframes kenburnsUpLeft{0%{-webkit-transform:scale(1.5) translate(10%,10%);transform:scale(1.5) translate(10%,10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}@keyframes kenburnsUpLeft{0%{-webkit-transform:scale(1.5) translate(10%,10%);transform:scale(1.5) translate(10%,10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsUpRight{-webkit-animation:kenburnsUpRight ease-out;animation:kenburnsUpRight ease-out}@-webkit-keyframes kenburnsUpRight{0%{-webkit-transform:scale(1.5) translate(-10%,10%);transform:scale(1.5) translate(-10%,10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}@keyframes kenburnsUpRight{0%{-webkit-transform:scale(1.5) translate(-10%,10%);transform:scale(1.5) translate(-10%,10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsDownLeft{-webkit-animation:kenburnsDownLeft ease-out;animation:kenburnsDownLeft ease-out}@-webkit-keyframes kenburnsDownLeft{0%{-webkit-transform:scale(1.5) translate(10%,-10%);transform:scale(1.5) translate(10%,-10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}@keyframes kenburnsDownLeft{0%{-webkit-transform:scale(1.5) translate(10%,-10%);transform:scale(1.5) translate(10%,-10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsDownRight{-webkit-animation:kenburnsDownRight ease-out;animation:kenburnsDownRight ease-out}@-webkit-keyframes kenburnsDownRight{0%{-webkit-transform:scale(1.5) translate(-10%,-10%);transform:scale(1.5) translate(-10%,-10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}@keyframes kenburnsDownRight{0%{-webkit-transform:scale(1.5) translate(-10%,-10%);transform:scale(1.5) translate(-10%,-10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}
/* -- End Vegas Page css Template -- */@charset "UTF-8";

/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/

.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

@-webkit-keyframes elxr_bounce {
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  40% {
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  60% {
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}

@keyframes elxr_bounce {
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  40% {
    -webkit-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  60% {
    -webkit-transform: translateY(-15px);
    -ms-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}

.elxr_bounce {
  -webkit-animation-name: elxr_bounce;
  animation-name: elxr_bounce;
}

@-webkit-keyframes elxr_flash {
  0%, 50%, 100% {
    opacity: 1;
  }

  25%, 75% {
    opacity: 0;
  }
}

@keyframes elxr_flash {
  0%, 50%, 100% {
    opacity: 1;
  }

  25%, 75% {
    opacity: 0;
  }
}

.elxr_flash {
  -webkit-animation-name: elxr_flash;
  animation-name: elxr_flash;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes elxr_pulse {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  50% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes elxr_pulse {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  50% {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
  }

  100% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}

.elxr_pulse {
  -webkit-animation-name: elxr_pulse;
  animation-name: elxr_pulse;
}

@-webkit-keyframes elxr_rubberBand {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  30% {
    -webkit-transform: scaleX(1.25) scaleY(0.75);
    transform: scaleX(1.25) scaleY(0.75);
  }

  40% {
    -webkit-transform: scaleX(0.75) scaleY(1.25);
    transform: scaleX(0.75) scaleY(1.25);
  }

  60% {
    -webkit-transform: scaleX(1.15) scaleY(0.85);
    transform: scaleX(1.15) scaleY(0.85);
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes elxr_rubberBand {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  30% {
    -webkit-transform: scaleX(1.25) scaleY(0.75);
    -ms-transform: scaleX(1.25) scaleY(0.75);
    transform: scaleX(1.25) scaleY(0.75);
  }

  40% {
    -webkit-transform: scaleX(0.75) scaleY(1.25);
    -ms-transform: scaleX(0.75) scaleY(1.25);
    transform: scaleX(0.75) scaleY(1.25);
  }

  60% {
    -webkit-transform: scaleX(1.15) scaleY(0.85);
    -ms-transform: scaleX(1.15) scaleY(0.85);
    transform: scaleX(1.15) scaleY(0.85);
  }

  100% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}

.elxr_rubberBand {
  -webkit-animation-name: elxr_rubberBand;
  animation-name: elxr_rubberBand;
}

@-webkit-keyframes elxr_shake {
  0%, 100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  20%, 40%, 60%, 80% {
    -webkit-transform: translateX(10px);
    transform: translateX(10px);
  }
}

@keyframes elxr_shake {
  0%, 100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translateX(-10px);
    -ms-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  20%, 40%, 60%, 80% {
    -webkit-transform: translateX(10px);
    -ms-transform: translateX(10px);
    transform: translateX(10px);
  }
}

.elxr_shake {
  -webkit-animation-name: elxr_shake;
  animation-name: elxr_shake;
}

@-webkit-keyframes elxr_swing {
  20% {
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  40% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  60% {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  80% {
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }

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

@keyframes elxr_swing {
  20% {
    -webkit-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  40% {
    -webkit-transform: rotate(-10deg);
    -ms-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  60% {
    -webkit-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  80% {
    -webkit-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }

  100% {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}

.elxr_swing {
  -webkit-transform-origin: top center;
  -ms-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: elxr_swing;
  animation-name: elxr_swing;
}

@-webkit-keyframes elxr_tada {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  10%, 20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
    transform: scale(0.9) rotate(-3deg);
  }

  30%, 50%, 70%, 90% {
    -webkit-transform: scale(1.1) rotate(3deg);
    transform: scale(1.1) rotate(3deg);
  }

  40%, 60%, 80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
    transform: scale(1.1) rotate(-3deg);
  }

  100% {
    -webkit-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
  }
}

@keyframes elxr_tada {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  10%, 20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
    -ms-transform: scale(0.9) rotate(-3deg);
    transform: scale(0.9) rotate(-3deg);
  }

  30%, 50%, 70%, 90% {
    -webkit-transform: scale(1.1) rotate(3deg);
    -ms-transform: scale(1.1) rotate(3deg);
    transform: scale(1.1) rotate(3deg);
  }

  40%, 60%, 80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
    -ms-transform: scale(1.1) rotate(-3deg);
    transform: scale(1.1) rotate(-3deg);
  }

  100% {
    -webkit-transform: scale(1) rotate(0);
    -ms-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
  }
}

.elxr_tada {
  -webkit-animation-name: elxr_tada;
  animation-name: elxr_tada;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes elxr_wobble {
  0% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }

  15% {
    -webkit-transform: translateX(-25%) rotate(-5deg);
    transform: translateX(-25%) rotate(-5deg);
  }

  30% {
    -webkit-transform: translateX(20%) rotate(3deg);
    transform: translateX(20%) rotate(3deg);
  }

  45% {
    -webkit-transform: translateX(-15%) rotate(-3deg);
    transform: translateX(-15%) rotate(-3deg);
  }

  60% {
    -webkit-transform: translateX(10%) rotate(2deg);
    transform: translateX(10%) rotate(2deg);
  }

  75% {
    -webkit-transform: translateX(-5%) rotate(-1deg);
    transform: translateX(-5%) rotate(-1deg);
  }

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

@keyframes elxr_wobble {
  0% {
    -webkit-transform: translateX(0%);
    -ms-transform: translateX(0%);
    transform: translateX(0%);
  }

  15% {
    -webkit-transform: translateX(-25%) rotate(-5deg);
    -ms-transform: translateX(-25%) rotate(-5deg);
    transform: translateX(-25%) rotate(-5deg);
  }

  30% {
    -webkit-transform: translateX(20%) rotate(3deg);
    -ms-transform: translateX(20%) rotate(3deg);
    transform: translateX(20%) rotate(3deg);
  }

  45% {
    -webkit-transform: translateX(-15%) rotate(-3deg);
    -ms-transform: translateX(-15%) rotate(-3deg);
    transform: translateX(-15%) rotate(-3deg);
  }

  60% {
    -webkit-transform: translateX(10%) rotate(2deg);
    -ms-transform: translateX(10%) rotate(2deg);
    transform: translateX(10%) rotate(2deg);
  }

  75% {
    -webkit-transform: translateX(-5%) rotate(-1deg);
    -ms-transform: translateX(-5%) rotate(-1deg);
    transform: translateX(-5%) rotate(-1deg);
  }

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

.elxr_wobble {
  -webkit-animation-name: elxr_wobble;
  animation-name: elxr_wobble;
}

@-webkit-keyframes elxr_bounceIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(.3);
    transform: scale(.3);
  }

  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
  }

  70% {
    -webkit-transform: scale(.9);
    transform: scale(.9);
  }

  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes elxr_bounceIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(.3);
    -ms-transform: scale(.3);
    transform: scale(.3);
  }

  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
  }

  70% {
    -webkit-transform: scale(.9);
    -ms-transform: scale(.9);
    transform: scale(.9);
  }

  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}

.elxr_bounceIn {
  -webkit-animation-name: elxr_bounceIn;
  animation-name: elxr_bounceIn;
}

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

  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
    transform: translateY(30px);
  }

  80% {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
  }

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

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

  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
    -ms-transform: translateY(30px);
    transform: translateY(30px);
  }

  80% {
    -webkit-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    transform: translateY(-10px);
  }

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

.elxr_bounceInDown {
  -webkit-animation-name: elxr_bounceInDown;
  animation-name: elxr_bounceInDown;
}

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

  60% {
    opacity: 1;
    -webkit-transform: translateX(30px);
    transform: translateX(30px);
  }

  80% {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px);
  }

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

@keyframes elxr_bounceInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(30px);
    -ms-transform: translateX(30px);
    transform: translateX(30px);
  }

  80% {
    -webkit-transform: translateX(-10px);
    -ms-transform: translateX(-10px);
    transform: translateX(-10px);
  }

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

.elxr_bounceInLeft {
  -webkit-animation-name: elxr_bounceInLeft;
  animation-name: elxr_bounceInLeft;
}

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

  60% {
    opacity: 1;
    -webkit-transform: translateX(-30px);
    transform: translateX(-30px);
  }

  80% {
    -webkit-transform: translateX(10px);
    transform: translateX(10px);
  }

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

@keyframes elxr_bounceInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(-30px);
    -ms-transform: translateX(-30px);
    transform: translateX(-30px);
  }

  80% {
    -webkit-transform: translateX(10px);
    -ms-transform: translateX(10px);
    transform: translateX(10px);
  }

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

.elxr_bounceInRight {
  -webkit-animation-name: elxr_bounceInRight;
  animation-name: elxr_bounceInRight;
}

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

  60% {
    opacity: 1;
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  80% {
    -webkit-transform: translateY(10px);
    transform: translateY(10px);
  }

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

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

  60% {
    opacity: 1;
    -webkit-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  80% {
    -webkit-transform: translateY(10px);
    -ms-transform: translateY(10px);
    transform: translateY(10px);
  }

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

.elxr_bounceInUp {
  -webkit-animation-name: elxr_bounceInUp;
  animation-name: elxr_bounceInUp;
}

@-webkit-keyframes elxr_bounceOut {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  25% {
    -webkit-transform: scale(.95);
    transform: scale(.95);
  }

  50% {
    opacity: 1;
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.3);
    transform: scale(.3);
  }
}

@keyframes elxr_bounceOut {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  25% {
    -webkit-transform: scale(.95);
    -ms-transform: scale(.95);
    transform: scale(.95);
  }

  50% {
    opacity: 1;
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.3);
    -ms-transform: scale(.3);
    transform: scale(.3);
  }
}

.elxr_bounceOut {
  -webkit-animation-name: elxr_bounceOut;
  animation-name: elxr_bounceOut;
}

@-webkit-keyframes elxr_bounceOutDown {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }

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

@keyframes elxr_bounceOutDown {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }

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

.elxr_bounceOutDown {
  -webkit-animation-name: elxr_bounceOutDown;
  animation-name: elxr_bounceOutDown;
}

@-webkit-keyframes elxr_bounceOutLeft {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }

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

@keyframes elxr_bounceOutLeft {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }

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

.elxr_bounceOutLeft {
  -webkit-animation-name: elxr_bounceOutLeft;
  animation-name: elxr_bounceOutLeft;
}

@-webkit-keyframes elxr_bounceOutRight {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }

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

@keyframes elxr_bounceOutRight {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }

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

.elxr_bounceOutRight {
  -webkit-animation-name: elxr_bounceOutRight;
  animation-name: elxr_bounceOutRight;
}

@-webkit-keyframes elxr_bounceOutUp {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }

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

@keyframes elxr_bounceOutUp {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }

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

.elxr_bounceOutUp {
  -webkit-animation-name: elxr_bounceOutUp;
  animation-name: elxr_bounceOutUp;
}

@-webkit-keyframes elxr_fadeIn {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@keyframes elxr_fadeIn {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

.elxr_fadeIn {
  -webkit-animation-name: elxr_fadeIn;
  animation-name: elxr_fadeIn;
}

@-webkit-keyframes elxr_fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }

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

@keyframes elxr_fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }

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

.elxr_fadeInDown {
  -webkit-animation-name: elxr_fadeInDown;
  animation-name: elxr_fadeInDown;
}

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

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

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

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

.elxr_fadeInDownBig {
  -webkit-animation-name: elxr_fadeInDownBig;
  animation-name: elxr_fadeInDownBig;
}

@-webkit-keyframes elxr_fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_fadeInLeft {
  -webkit-animation-name: elxr_fadeInLeft;
  animation-name: elxr_fadeInLeft;
}

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

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_fadeInLeftBig {
  -webkit-animation-name: elxr_fadeInLeftBig;
  animation-name: elxr_fadeInLeftBig;
}

@-webkit-keyframes elxr_fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_fadeInRight {
  -webkit-animation-name: elxr_fadeInRight;
  animation-name: elxr_fadeInRight;
}

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

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_fadeInRightBig {
  -webkit-animation-name: elxr_fadeInRightBig;
  animation-name: elxr_fadeInRightBig;
}

@-webkit-keyframes elxr_fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }

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

@keyframes elxr_fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }

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

.elxr_fadeInUp {
  -webkit-animation-name: elxr_fadeInUp;
  animation-name: elxr_fadeInUp;
}

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

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

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

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

.elxr_fadeInUpBig {
  -webkit-animation-name: elxr_fadeInUpBig;
  animation-name: elxr_fadeInUpBig;
}

@-webkit-keyframes elxr_fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

@keyframes elxr_fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

.elxr_fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}

@-webkit-keyframes elxr_fadeOutDown {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

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

@keyframes elxr_fadeOutDown {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

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

.elxr_fadeOutDown {
  -webkit-animation-name: elxr_fadeOutDown;
  animation-name: elxr_fadeOutDown;
}

@-webkit-keyframes elxr_fadeOutDownBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

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

@keyframes elxr_fadeOutDownBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

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

.elxr_fadeOutDownBig {
  -webkit-animation-name: elxr_fadeOutDownBig;
  animation-name: elxr_fadeOutDownBig;
}

@-webkit-keyframes elxr_fadeOutLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }
}

@keyframes elxr_fadeOutLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }
}

.elxr_fadeOutLeft {
  -webkit-animation-name: elxr_fadeOutLeft;
  animation-name: elxr_fadeOutLeft;
}

@-webkit-keyframes elxr_fadeOutLeftBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

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

@keyframes elxr_fadeOutLeftBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

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

.elxr_fadeOutLeftBig {
  -webkit-animation-name: elxr_fadeOutLeftBig;
  animation-name: elxr_fadeOutLeftBig;
}

@-webkit-keyframes elxr_fadeOutRight {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }
}

@keyframes elxr_fadeOutRight {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }
}

.elxr_fadeOutRight {
  -webkit-animation-name: elxr_fadeOutRight;
  animation-name: elxr_fadeOutRight;
}

@-webkit-keyframes elxr_fadeOutRightBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

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

@keyframes elxr_fadeOutRightBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

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

.elxr_fadeOutRightBig {
  -webkit-animation-name: elxr_fadeOutRightBig;
  animation-name: elxr_fadeOutRightBig;
}

@-webkit-keyframes elxr_fadeOutUp {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

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

@keyframes elxr_fadeOutUp {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

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

.elxr_fadeOutUp {
  -webkit-animation-name: elxr_fadeOutUp;
  animation-name: elxr_fadeOutUp;
}

@-webkit-keyframes elxr_fadeOutUpBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

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

@keyframes elxr_fadeOutUpBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

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

.elxr_fadeOutUpBig {
  -webkit-animation-name: elxr_fadeOutUpBig;
  animation-name: elxr_fadeOutUpBig;
}

@-webkit-keyframes elxr_flip {
  0% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  100% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

@keyframes elxr_flip {
  0% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
    -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  100% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

.animated.elxr_flip {
  -webkit-backface-visibility: visible;
  -ms-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: elxr_flip;
  animation-name: elxr_flip;
}

@-webkit-keyframes elxr_flipInX {
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotateX(-10deg);
    transform: perspective(400px) rotateX(-10deg);
  }

  70% {
    -webkit-transform: perspective(400px) rotateX(10deg);
    transform: perspective(400px) rotateX(10deg);
  }

  100% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}

@keyframes elxr_flipInX {
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    -ms-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotateX(-10deg);
    -ms-transform: perspective(400px) rotateX(-10deg);
    transform: perspective(400px) rotateX(-10deg);
  }

  70% {
    -webkit-transform: perspective(400px) rotateX(10deg);
    -ms-transform: perspective(400px) rotateX(10deg);
    transform: perspective(400px) rotateX(10deg);
  }

  100% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    -ms-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}

.elxr_flipInX {
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: elxr_flipInX;
  animation-name: elxr_flipInX;
}

@-webkit-keyframes elxr_flipInY {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotateY(-10deg);
    transform: perspective(400px) rotateY(-10deg);
  }

  70% {
    -webkit-transform: perspective(400px) rotateY(10deg);
    transform: perspective(400px) rotateY(10deg);
  }

  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}

@keyframes elxr_flipInY {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    -ms-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotateY(-10deg);
    -ms-transform: perspective(400px) rotateY(-10deg);
    transform: perspective(400px) rotateY(-10deg);
  }

  70% {
    -webkit-transform: perspective(400px) rotateY(10deg);
    -ms-transform: perspective(400px) rotateY(10deg);
    transform: perspective(400px) rotateY(10deg);
  }

  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    -ms-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}

.elxr_flipInY {
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: elxr_flipInY;
  animation-name: elxr_flipInY;
}

@-webkit-keyframes elxr_flipOutX {
  0% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}

@keyframes elxr_flipOutX {
  0% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    -ms-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    -ms-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}

.elxr_flipOutX {
  -webkit-animation-name: elxr_flipOutX;
  animation-name: elxr_flipOutX;
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
}

@-webkit-keyframes elxr_flipOutY {
  0% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}

@keyframes elxr_flipOutY {
  0% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    -ms-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    -ms-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}

.elxr_flipOutY {
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: elxr_flipOutY;
  animation-name: elxr_flipOutY;
}

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

  60% {
    -webkit-transform: translateX(-20%) skewX(30deg);
    transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: translateX(0%) skewX(-15deg);
    transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}

@keyframes elxr_lightSpeedIn {
  0% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    -ms-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: translateX(-20%) skewX(30deg);
    -ms-transform: translateX(-20%) skewX(30deg);
    transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: translateX(0%) skewX(-15deg);
    -ms-transform: translateX(0%) skewX(-15deg);
    transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: translateX(0%) skewX(0deg);
    -ms-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}

.elxr_lightSpeedIn {
  -webkit-animation-name: elxr_lightSpeedIn;
  animation-name: elxr_lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}

@-webkit-keyframes elxr_lightSpeedOut {
  0% {
    -webkit-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}

@keyframes elxr_lightSpeedOut {
  0% {
    -webkit-transform: translateX(0%) skewX(0deg);
    -ms-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    -ms-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}

.elxr_lightSpeedOut {
  -webkit-animation-name: elxr_lightSpeedOut;
  animation-name: elxr_lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}

@-webkit-keyframes elxr_rotateIn {
  0% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(-200deg);
    transform: rotate(-200deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes elxr_rotateIn {
  0% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(-200deg);
    -ms-transform: rotate(-200deg);
    transform: rotate(-200deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

.elxr_rotateIn {
  -webkit-animation-name: elxr_rotateIn;
  animation-name: elxr_rotateIn;
}

@-webkit-keyframes elxr_rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes elxr_rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

.elxr_rotateInDownLeft {
  -webkit-animation-name: elxr_rotateInDownLeft;
  animation-name: elxr_rotateInDownLeft;
}

@-webkit-keyframes elxr_rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes elxr_rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

.elxr_rotateInDownRight {
  -webkit-animation-name: elxr_rotateInDownRight;
  animation-name: elxr_rotateInDownRight;
}

@-webkit-keyframes elxr_rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes elxr_rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

.elxr_rotateInUpLeft {
  -webkit-animation-name: elxr_rotateInUpLeft;
  animation-name: elxr_rotateInUpLeft;
}

@-webkit-keyframes elxr_rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes elxr_rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

.elxr_rotateInUpRight {
  -webkit-animation-name: elxr_rotateInUpRight;
  animation-name: elxr_rotateInUpRight;
}

@-webkit-keyframes elxr_rotateOut {
  0% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(200deg);
    transform: rotate(200deg);
    opacity: 0;
  }
}

@keyframes elxr_rotateOut {
  0% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(200deg);
    -ms-transform: rotate(200deg);
    transform: rotate(200deg);
    opacity: 0;
  }
}

.elxr_rotateOut {
  -webkit-animation-name: elxr_rotateOut;
  animation-name: elxr_rotateOut;
}

@-webkit-keyframes elxr_rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}

@keyframes elxr_rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}

.elxr_rotateOutDownLeft {
  -webkit-animation-name: elxr_rotateOutDownLeft;
  animation-name: elxr_rotateOutDownLeft;
}

@-webkit-keyframes elxr_rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}

@keyframes elxr_rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}

.elxr_rotateOutDownRight {
  -webkit-animation-name: elxr_rotateOutDownRight;
  animation-name: elxr_rotateOutDownRight;
}

@-webkit-keyframes elxr_rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}

@keyframes elxr_rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}

.elxr_rotateOutUpLeft {
  -webkit-animation-name: elxr_rotateOutUpLeft;
  animation-name: elxr_rotateOutUpLeft;
}

@-webkit-keyframes elxr_rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}

@keyframes elxr_rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}

.elxr_rotateOutUpRight {
  -webkit-animation-name: elxr_rotateOutUpRight;
  animation-name: elxr_rotateOutUpRight;
}

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

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

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

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

.elxr_slideInDown {
  -webkit-animation-name: elxr_slideInDown;
  animation-name: elxr_slideInDown;
}

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

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

@keyframes elxr_slideInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

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

.elxr_slideInLeft {
  -webkit-animation-name: elxr_slideInLeft;
  animation-name: elxr_slideInLeft;
}

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

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

@keyframes elxr_slideInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }

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

.elxr_slideInRight {
  -webkit-animation-name: elxr_slideInRight;
  animation-name: elxr_slideInRight;
}

@-webkit-keyframes elxr_slideOutLeft {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

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

@keyframes elxr_slideOutLeft {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

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

.elxr_slideOutLeft {
  -webkit-animation-name: elxr_slideOutLeft;
  animation-name: elxr_slideOutLeft;
}

@-webkit-keyframes elxr_slideOutRight {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

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

@keyframes elxr_slideOutRight {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

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

.elxr_slideOutRight {
  -webkit-animation-name: elxr_slideOutRight;
  animation-name: elxr_slideOutRight;
}

@-webkit-keyframes elxr_slideOutUp {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

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

@keyframes elxr_slideOutUp {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

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

.elxr_slideOutUp {
  -webkit-animation-name: elxr_slideOutUp;
  animation-name: elxr_slideOutUp;
}

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

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

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

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

.elxr_slideInUp {
  -webkit-animation-name: elxr_slideInUp;
  animation-name: elxr_slideInUp;
}

@-webkit-keyframes elxr_slideOutDown {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

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

@keyframes elxr_slideOutDown {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

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

.elxr_slideOutDown {
  -webkit-animation-name: elxr_slideOutDown;
  animation-name: elxr_slideOutDown;
}

@-webkit-keyframes elxr_hinge {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  20%, 60% {
    -webkit-transform: rotate(80deg);
    transform: rotate(80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40% {
    -webkit-transform: rotate(60deg);
    transform: rotate(60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  80% {
    -webkit-transform: rotate(60deg) translateY(0);
    transform: rotate(60deg) translateY(0);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

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

@keyframes elxr_hinge {
  0% {
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  20%, 60% {
    -webkit-transform: rotate(80deg);
    -ms-transform: rotate(80deg);
    transform: rotate(80deg);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40% {
    -webkit-transform: rotate(60deg);
    -ms-transform: rotate(60deg);
    transform: rotate(60deg);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  80% {
    -webkit-transform: rotate(60deg) translateY(0);
    -ms-transform: rotate(60deg) translateY(0);
    transform: rotate(60deg) translateY(0);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

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

.elxr_hinge {
  -webkit-animation-name: elxr_hinge;
  animation-name: elxr_hinge;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

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

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

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

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

.elxr_rollIn {
  -webkit-animation-name: elxr_rollIn;
  animation-name: elxr_rollIn;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

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

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

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

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

.elxr_rollOut {
  -webkit-animation-name: elxr_rollOut;
  animation-name: elxr_rollOut;
}

@-webkit-keyframes elxr_zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(.3);
    transform: scale(.3);
  }

  50% {
    opacity: 1;
  }
}

@keyframes elxr_zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(.3);
    -ms-transform: scale(.3);
    transform: scale(.3);
  }

  50% {
    opacity: 1;
  }
}

.elxr_zoomIn {
  -webkit-animation-name: elxr_zoomIn;
  animation-name: elxr_zoomIn;
}

@-webkit-keyframes elxr_zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(-2000px);
    transform: scale(.1) translateY(-2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(60px);
    transform: scale(.475) translateY(60px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

@keyframes elxr_zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(-2000px);
    -ms-transform: scale(.1) translateY(-2000px);
    transform: scale(.1) translateY(-2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(60px);
    -ms-transform: scale(.475) translateY(60px);
    transform: scale(.475) translateY(60px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

.elxr_zoomInDown {
  -webkit-animation-name: elxr_zoomInDown;
  animation-name: elxr_zoomInDown;
}

@-webkit-keyframes elxr_zoomInLeft {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(-2000px);
    transform: scale(.1) translateX(-2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(48px);
    transform: scale(.475) translateX(48px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

@keyframes elxr_zoomInLeft {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(-2000px);
    -ms-transform: scale(.1) translateX(-2000px);
    transform: scale(.1) translateX(-2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(48px);
    -ms-transform: scale(.475) translateX(48px);
    transform: scale(.475) translateX(48px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

.elxr_zoomInLeft {
  -webkit-animation-name: elxr_zoomInLeft;
  animation-name: elxr_zoomInLeft;
}

@-webkit-keyframes elxr_zoomInRight {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(2000px);
    transform: scale(.1) translateX(2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(-48px);
    transform: scale(.475) translateX(-48px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

@keyframes elxr_zoomInRight {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(2000px);
    -ms-transform: scale(.1) translateX(2000px);
    transform: scale(.1) translateX(2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(-48px);
    -ms-transform: scale(.475) translateX(-48px);
    transform: scale(.475) translateX(-48px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

.elxr_zoomInRight {
  -webkit-animation-name: elxr_zoomInRight;
  animation-name: elxr_zoomInRight;
}

@-webkit-keyframes elxr_zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(2000px);
    transform: scale(.1) translateY(2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(-60px);
    transform: scale(.475) translateY(-60px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

@keyframes elxr_zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(2000px);
    -ms-transform: scale(.1) translateY(2000px);
    transform: scale(.1) translateY(2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(-60px);
    -ms-transform: scale(.475) translateY(-60px);
    transform: scale(.475) translateY(-60px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

.elxr_zoomInUp {
  -webkit-animation-name: elxr_zoomInUp;
  animation-name: elxr_zoomInUp;
}

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

  50% {
    opacity: 0;
    -webkit-transform: scale(.3);
    transform: scale(.3);
  }

  100% {
    opacity: 0;
  }
}

@keyframes elxr_zoomOut {
  0% {
    opacity: 1;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  50% {
    opacity: 0;
    -webkit-transform: scale(.3);
    -ms-transform: scale(.3);
    transform: scale(.3);
  }

  100% {
    opacity: 0;
  }
}

.elxr_zoomOut {
  -webkit-animation-name: elxr_zoomOut;
  animation-name: elxr_zoomOut;
}

@-webkit-keyframes elxr_zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(-60px);
    transform: scale(.475) translateY(-60px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(2000px);
    transform: scale(.1) translateY(2000px);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
  }
}

@keyframes elxr_zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(-60px);
    -ms-transform: scale(.475) translateY(-60px);
    transform: scale(.475) translateY(-60px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(2000px);
    -ms-transform: scale(.1) translateY(2000px);
    transform: scale(.1) translateY(2000px);
    -webkit-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    transform-origin: center bottom;
  }
}

.elxr_zoomOutDown {
  -webkit-animation-name: elxr_zoomOutDown;
  animation-name: elxr_zoomOutDown;
}

@-webkit-keyframes elxr_zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(42px);
    transform: scale(.475) translateX(42px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(-2000px);
    transform: scale(.1) translateX(-2000px);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}

@keyframes elxr_zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(42px);
    -ms-transform: scale(.475) translateX(42px);
    transform: scale(.475) translateX(42px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(-2000px);
    -ms-transform: scale(.1) translateX(-2000px);
    transform: scale(.1) translateX(-2000px);
    -webkit-transform-origin: left center;
    -ms-transform-origin: left center;
    transform-origin: left center;
  }
}

.elxr_zoomOutLeft {
  -webkit-animation-name: elxr_zoomOutLeft;
  animation-name: elxr_zoomOutLeft;
}

@-webkit-keyframes elxr_zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(-42px);
    transform: scale(.475) translateX(-42px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(2000px);
    transform: scale(.1) translateX(2000px);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}

@keyframes elxr_zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(-42px);
    -ms-transform: scale(.475) translateX(-42px);
    transform: scale(.475) translateX(-42px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(2000px);
    -ms-transform: scale(.1) translateX(2000px);
    transform: scale(.1) translateX(2000px);
    -webkit-transform-origin: right center;
    -ms-transform-origin: right center;
    transform-origin: right center;
  }
}

.elxr_zoomOutRight {
  -webkit-animation-name: elxr_zoomOutRight;
  animation-name: elxr_zoomOutRight;
}

@-webkit-keyframes elxr_zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(60px);
    transform: scale(.475) translateY(60px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(-2000px);
    transform: scale(.1) translateY(-2000px);
    -webkit-transform-origin: center top;
    transform-origin: center top;
  }
}

@keyframes elxr_zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(60px);
    -ms-transform: scale(.475) translateY(60px);
    transform: scale(.475) translateY(60px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(-2000px);
    -ms-transform: scale(.1) translateY(-2000px);
    transform: scale(.1) translateY(-2000px);
    -webkit-transform-origin: center top;
    -ms-transform-origin: center top;
    transform-origin: center top;
  }
}

.elxr_zoomOutUp {
  -webkit-animation-name: elxr_zoomOutUp;
  animation-name: elxr_zoomOutUp;
}



@charset "UTF-8";/*!
Magic - http://minimamente.com
Licensed under the MIT license

Copyright (c) 2014 Christian Pucci

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
.magictime {
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
}

.elxr_elxr_perspectiveDownRetourn {
  -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-backface-visibility: visible !important;
  -moz-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  -o-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: elxr_perspectiveDownRetourn;
  -moz-animation-name: elxr_perspectiveDownRetourn;
  -ms-animation-name: elxr_perspectiveDownRetourn;
  -o-animation-name: elxr_perspectiveDownRetourn;
  animation-name: elxr_perspectiveDownRetourn;
}
.elxr_elxr_perspectiveLeftRetourn {
  -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-backface-visibility: visible !important;
  -moz-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  -o-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: elxr_perspectiveLeftRetourn;
  -moz-animation-name: elxr_perspectiveLeftRetourn;
  -ms-animation-name: elxr_perspectiveLeftRetourn;
  -o-animation-name: elxr_perspectiveLeftRetourn;
  animation-name: elxr_perspectiveLeftRetourn;
}
.elxr_elxr_perspectiveRightRetourn {
  -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-backface-visibility: visible !important;
  -moz-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  -o-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: elxr_perspectiveRightRetourn;
  -moz-animation-name: elxr_perspectiveRightRetourn;
  -ms-animation-name: elxr_perspectiveRightRetourn;
  -o-animation-name: elxr_perspectiveRightRetourn;
  animation-name: elxr_perspectiveRightRetourn;
}
.elxr_elxr_perspectiveUpRetourn {
  -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-backface-visibility: visible !important;
  -moz-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  -o-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: elxr_perspectiveUpRetourn;
  -moz-animation-name: elxr_perspectiveUpRetourn;
  -ms-animation-name: elxr_perspectiveUpRetourn;
  -o-animation-name: elxr_perspectiveUpRetourn;
  animation-name: elxr_perspectiveUpRetourn;
}
.elxr_elxr_puffIn {
  -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-name: elxr_puffIn;
  -moz-animation-name: elxr_puffIn;
  -ms-animation-name: elxr_puffIn;
  -o-animation-name: elxr_puffIn;
  animation-name: elxr_puffIn;
  -webkit-animation-fill-mode: none;
  -moz-animation-fill-mode: none;
  -ms-animation-fill-mode: none;
  -o-animation-fill-mode: none;
  animation-fill-mode: none;
}
.elxr_elxr_twisterInUp {
  -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-name: elxr_twisterInUp;
  -moz-animation-name: elxr_twisterInUp;
  -ms-animation-name: elxr_twisterInUp;
  -o-animation-name: elxr_twisterInUp;
  animation-name: elxr_twisterInUp;
}
.elxr_elxr_vanishIn {
  -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-name: elxr_vanishIn;
  -moz-animation-name: elxr_vanishIn;
  -ms-animation-name: elxr_vanishIn;
  -o-animation-name: elxr_vanishIn;
  animation-name: elxr_vanishIn;
}
.elxr_elxr_tinRightIn {
  -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-name: elxr_tinRightIn;
  -moz-animation-name: elxr_tinRightIn;
  -ms-animation-name: elxr_tinRightIn;
  -o-animation-name: elxr_tinRightIn;
  animation-name: elxr_tinRightIn;
}
.elxr_elxr_tinLeftIn {
  -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-name: elxr_tinLeftIn;
  -moz-animation-name: elxr_tinLeftIn;
  -ms-animation-name: elxr_tinLeftIn;
  -o-animation-name: elxr_tinLeftIn;
  animation-name: elxr_tinLeftIn;
}


@-moz-keyframes elxr_perspectiveDownRetourn {
  0% {
    opacity: 0;
    -moz-transform-origin: 0 100%;
    -moz-transform: perspective(800px) rotateX(-180deg);
  }

  100% {
    opacity: 1;
    -moz-transform-origin: 0 100%;
    -moz-transform: perspective(800px) rotateX(0deg);
  }
}
@-webkit-keyframes elxr_perspectiveDownRetourn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 0 100%;
    -webkit-transform: perspective(800px) rotateX(-180deg);
  }

  100% {
    opacity: 1;
    -webkit-transform-origin: 0 100%;
    -webkit-transform: perspective(800px) rotateX(0deg);
  }
}
@-o-keyframes elxr_perspectiveDownRetourn {
  0% {
    opacity: 0;
    -o-transform-origin: 0 100%;
    -o-transform: perspective(800px) rotateX(-180deg);
  }

  100% {
    opacity: 1;
    -o-transform-origin: 0 100%;
    -o-transform: perspective(800px) rotateX(0deg);
  }
}
@-ms-keyframes elxr_perspectiveDownRetourn {
  0% {
    opacity: 0;
    -ms-transform-origin: 0 100%;
    -ms-transform: perspective(800px) rotateX(-180deg);
  }

  100% {
    opacity: 1;
    -ms-transform-origin: 0 100%;
    -ms-transform: perspective(800px) rotateX(0deg);
  }
}
@keyframes elxr_perspectiveDownRetourn {
  0% {
    opacity: 0;
    transform-origin: 0 100%;
    transform: perspective(800px) rotateX(-180deg);
  }

  100% {
    opacity: 1;
    transform-origin: 0 100%;
    transform: perspective(800px) rotateX(0deg);
  }
}
@-moz-keyframes elxr_perspectiveLeftRetourn {
  0% {
    opacity: 0;
    -moz-transform-origin: 0 0;
    -moz-transform: perspective(800px) rotateY(-180deg);
  }

  100% {
    opacity: 1;
    -moz-transform-origin: 0 0;
    -moz-transform: perspective(800px) rotateY(0deg);
  }
}
@-webkit-keyframes elxr_perspectiveLeftRetourn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 0 0;
    -webkit-transform: perspective(800px) rotateY(-180deg);
  }

  100% {
    opacity: 1;
    -webkit-transform-origin: 0 0;
    -webkit-transform: perspective(800px) rotateY(0deg);
  }
}
@-o-keyframes elxr_perspectiveLeftRetourn {
  0% {
    opacity: 0;
    -o-transform-origin: 0 0;
    -o-transform: perspective(800px) rotateY(-180deg);
  }

  100% {
    opacity: 1;
    -o-transform-origin: 0 0;
    -o-transform: perspective(800px) rotateY(0deg);
  }
}
@-ms-keyframes elxr_perspectiveLeftRetourn {
  0% {
    opacity: 0;
    -ms-transform-origin: 0 0;
    -ms-transform: perspective(800px) rotateY(-180deg);
  }

  100% {
    opacity: 1;
    -ms-transform-origin: 0 0;
    -ms-transform: perspective(800px) rotateY(0deg);
  }
}
@keyframes elxr_perspectiveLeftRetourn {
  0% {
    opacity: 0;
    transform-origin: 0 0;
    transform: perspective(800px) rotateY(-180deg);
  }

  100% {
    opacity: 1;
    transform-origin: 0 0;
    transform: perspective(800px) rotateY(0deg);
  }
}
@-moz-keyframes elxr_perspectiveRightRetourn {
  0% {
    opacity: 0;
    -moz-transform-origin: 100% 0;
    -moz-transform: perspective(800px) rotateY(180deg);
  }

  100% {
    opacity: 1;
    -moz-transform-origin: 100% 0;
    -moz-transform: perspective(800px) rotateY(0deg);
  }
}
@-webkit-keyframes elxr_perspectiveRightRetourn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 100% 0;
    -webkit-transform: perspective(800px) rotateY(180deg);
  }

  100% {
    opacity: 1;
    -webkit-transform-origin: 100% 0;
    -webkit-transform: perspective(800px) rotateY(0deg);
  }
}
@-o-keyframes elxr_perspectiveRightRetourn {
  0% {
    opacity: 0;
    -o-transform-origin: 100% 0;
    -o-transform: perspective(800px) rotateY(180deg);
  }

  100% {
    opacity: 1;
    -o-transform-origin: 100% 0;
    -o-transform: perspective(800px) rotateY(0deg);
  }
}
@-ms-keyframes elxr_perspectiveRightRetourn {
  0% {
    opacity: 0;
    -ms-transform-origin: 100% 0;
    -ms-transform: perspective(800px) rotateY(180deg);
  }

  100% {
    opacity: 1;
    -ms-transform-origin: 100% 0;
    -ms-transform: perspective(800px) rotateY(0deg);
  }
}
@keyframes elxr_perspectiveRightRetourn {
  0% {
    opacity: 0;
    transform-origin: 100% 0;
    transform: perspective(800px) rotateY(180deg);
  }

  100% {
    opacity: 1;
    transform-origin: 100% 0;
    transform: perspective(800px) rotateY(0deg);
  }
}
@-moz-keyframes elxr_perspectiveUpRetourn {
  0% {
    opacity: 0;
    -moz-transform-origin: 0 0;
    -moz-transform: perspective(800px) rotateX(180deg);
  }

  100% {
    opacity: 1;
    -moz-transform-origin: 0 0;
    -moz-transform: perspective(800px) rotateX(0deg);
  }
}
@-webkit-keyframes elxr_perspectiveUpRetourn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 0 0;
    -webkit-transform: perspective(800px) rotateX(180deg);
  }

  100% {
    opacity: 1;
    -webkit-transform-origin: 0 0;
    -webkit-transform: perspective(800px) rotateX(0deg);
  }
}
@-o-keyframes elxr_perspectiveUpRetourn {
  0% {
    opacity: 0;
    -o-transform-origin: 0 0;
    -o-transform: perspective(800px) rotateX(180deg);
  }

  100% {
    opacity: 1;
    -o-transform-origin: 0 0;
    -o-transform: perspective(800px) rotateX(0deg);
  }
}
@-ms-keyframes elxr_perspectiveUpRetourn {
  0% {
    opacity: 0;
    -ms-transform-origin: 0 0;
    -ms-transform: perspective(800px) rotateX(180deg);
  }

  100% {
    opacity: 1;
    -ms-transform-origin: 0 0;
    -ms-transform: perspective(800px) rotateX(0deg);
  }
}
@keyframes elxr_perspectiveUpRetourn {
  0% {
    opacity: 0;
    transform-origin: 0 0;
    transform: perspective(800px) rotateX(180deg);
  }

  100% {
    opacity: 1;
    transform-origin: 0 0;
    transform: perspective(800px) rotateX(0deg);
  }
}
@-webkit-keyframes elxr_puffIn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 50% 50%;
    -webkit-transform: scale(2,2);
    -webkit-filter: blur(2px);
  }

  100% {
    opacity: 1;
    -webkit-transform-origin: 50% 50%;
    -webkit-transform: scale(1,1);
    -webkit-filter: blur(0px);
  }
}
@keyframes elxr_puffIn {
  0% {
    opacity: 0;
    transform-origin: 50% 50%;
    transform: scale(2,2);
    filter: blur(2px);
  }

  100% {
    opacity: 1;
    transform-origin: 50% 50%;
    transform: scale(1,1);
    filter: blur(0px);
  }
}
@-moz-keyframes elxr_twisterInUp {
  0% {
    opacity: 0;
    -moz-transform-origin: 100% 0;
    -moz-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  30% {
    -moz-transform-origin: 100% 0;
    -moz-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  100% {
    opacity: 1;
    -moz-transform-origin: 0 0;
    -moz-transform: scale(1, 1) rotate(0deg) translateY(0);
  }
}
@-webkit-keyframes elxr_twisterInUp {
  0% {
    opacity: 0;
    -webkit-transform-origin: 100% 0;
    -webkit-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  30% {
    -webkit-transform-origin: 100% 0;
    -webkit-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  100% {
    opacity: 1;
    -webkit-transform-origin: 0 0;
    -webkit-transform: scale(1, 1) rotate(0deg) translateY(0);
  }
}
@-o-keyframes elxr_twisterInUp {
  0% {
    opacity: 0;
    -o-transform-origin: 100% 0;
    -o-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  30% {
    -o-transform-origin: 100% 0;
    -o-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  100% {
    opacity: 1;
    -o-transform-origin: 0 0;
    -o-transform: scale(1, 1) rotate(0deg) translateY(0);
  }
}
@-ms-keyframes elxr_twisterInUp {
  0% {
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-transform-origin: 100% 0;
    -ms-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  30% {;
    -ms-transform-origin: 100% 0;
    -ms-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  100% {
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-transform-origin: 0 0;
    -ms-transform: scale(1, 1) rotate(0deg) translateY(0);
  }
}
@keyframes elxr_twisterInUp {
  0% {
    opacity: 0;
    transform-origin: 100% 0;
    transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  30% {
    transform-origin: 100% 0;
    transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  100% {
    opacity: 1;
    transform-origin: 0 0;
    transform: scale(1, 1) rotate(0deg) translateY(0);
  }
}
@-moz-keyframes elxr_vanishIn {
  0% {
    opacity: 0;
    -moz-transform-origin: 50% 50%;
    -moz-transform: scale(2, 2);
    -webkit-filter: blur(90px);
  }

  100% {
    opacity: 1;
    -moz-transform-origin: 50% 50%;
    -moz-transform: scale(1, 1);
    -webkit-filter: blur(0px);
  }
}
@-webkit-keyframes elxr_vanishIn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 50% 50%;
    -webkit-transform: scale(2, 2);
    -webkit-filter: blur(90px);
  }

  100% {
    opacity: 1;
    -webkit-transform-origin: 50% 50%;
    -webkit-transform: scale(1, 1);
    -webkit-filter: blur(0px);
  }
}
@-o-keyframes elxr_vanishIn {
  0% {
    opacity: 0;
    -o-transform-origin: 50% 50%;
    -o-transform: scale(2, 2);
    -webkit-filter: blur(90px);
  }

  100% {
    opacity: 1;
    -o-transform-origin: 50% 50%;
    -o-transform: scale(1, 1);
    -webkit-filter: blur(0px);
  }
}
@-ms-keyframes elxr_vanishIn {
  0% {
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-transform-origin: 50% 50%;
    -ms-transform: scale(2, 2);
    -webkit-filter: blur(90px);
  }

  100% {
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-transform-origin: 50% 50%;
    -ms-transform: scale(1, 1);
    -webkit-filter: blur(0px);
  }
}
@keyframes elxr_vanishIn {
  0% {
    opacity: 0;
    transform-origin: 50% 50%;
    transform: scale(2, 2);
    -webkit-filter: blur(90px);
  }

  100% {
    opacity: 1;
    transform-origin: 50% 50%;
    transform: scale(1, 1);
    -webkit-filter: blur(0px);
  }
}
@-moz-keyframes elxr_tinRightIn {
  0% {
    opacity: 0;
    -moz-transform: scale(1, 1) translateX(900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    -moz-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    -moz-transform: scale(1, 1) translateX(0);
  }
}
@-webkit-keyframes elxr_tinRightIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(1, 1) translateX(900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    -webkit-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    -webkit-transform: scale(1, 1) translateX(0);
  }
}
@-o-keyframes elxr_tinRightIn {
  0% {
    opacity: 0;
    -o-transform: scale(1, 1) translateX(900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    -o-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    -o-transform: scale(1, 1) translateX(0);
  }
}
@-ms-keyframes elxr_tinRightIn {
  0% {
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-transform: scale(1, 1) translateX(900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-transform: scale(1, 1) translateX(0);
  }
}
@keyframes elxr_tinRightIn {
  0% {
    opacity: 0;
    transform: scale(1, 1) translateX(900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    transform: scale(1, 1) translateX(0);
  }
}
@-moz-keyframes elxr_tinLeftIn {
  0% {
    opacity: 0;
    -moz-transform: scale(1, 1) translateX(-900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    -moz-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    -moz-transform: scale(1, 1) translateX(0);
  }
}
@-webkit-keyframes elxr_tinLeftIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(1, 1) translateX(-900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    -webkit-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    -webkit-transform: scale(1, 1) translateX(0);
  }
}
@-o-keyframes elxr_tinLeftIn {
  0% {
    opacity: 0;
    -o-transform: scale(1, 1) translateX(-900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    -o-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    -o-transform: scale(1, 1) translateX(0);
  }
}
@-ms-keyframes elxr_tinLeftIn {
  0% {
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-transform: scale(1, 1) translateX(-900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-transform: scale(1, 1) translateX(0);
  }
}
@keyframes elxr_tinLeftIn {
  0% {
    opacity: 0;
    transform: scale(1, 1) translateX(-900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    transform: scale(1, 1) translateX(0);
  }
}
/* Start dooMax stack CSS code */#stacks_in_3167_page1, .stacks_in_3167_page1MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_3167_page1MaxWidthContainer{	    max-width: 1400px;	}    .stacks_in_3167_page1MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1200px) {	 	    .stacks_in_3167_page1MaxWidthContainer{		    max-width: 1400px;		}										    .stacks_in_3167_page1MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_3167_page1MaxWidthContainer{		    max-width: 1400px;		}										    .stacks_in_3167_page1MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code *//*Start CSSLayerStack*/

 

#stacks_in_3176_page1 .layer_containerb /*container & bg img*/
{
margin-left: auto; margin-right:auto;

	 
	background: url() 1 repeat 
	 

	
	 

	 
	center
	 

	 

	 
	center;
	 

 

 

}









#stacks_in_3176_page1 .layer_containerb
{
 
	height: px;
 

/*cursor:pointer;*/

display:block;

z-index: 9000;
/*Custom CSS;*/

  
 

}

#stacks_in_3176_page1 .layer_b /*backgroundlayer*/
{
margin-left: auto;
margin-right: auto;
display: block;
position: relative;
z-index: 9100;
float: none;

padding-top: 40px;



   
width: 100%;















   
min-height: 300px;
overflow: hidden;













/*Custom CSS;*/

   



}






#stacks_in_3176_page1 .layer_frontb /*frontlayer*/
{
margin-left: auto;
margin-right: auto;
position: absolute;
z-index: 9200 !important;



   
width: 100%;






   
height: auto;
overflow: hidden;











top: 20px;





   
left: 0; right: 0;




  

/*Custom CSS;*/

   



}

#stacks_in_3176_page1 .layernote 
{
 display: none !important; 

	text-indent: 5px;
	background-color: #FCF8DC;
}
#stacks_in_3176_page1 .edithelper 
{

}

@media handheld, only screen and (max-width: 780px) {
 }


@media handheld, only screen and (max-width: 480px) {
 
}



#stacks_in_3181_page1>.s3_row {
	margin: 0 -15px;
}

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

#stacks_in_3181_page1>.s3_row>.s3_column_center {
	width: 43.830002%;
}

#stacks_in_3181_page1>.s3_row>.s3_column_right {
	width: 36.17%;
}

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








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



}



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


	#stacks_in_3181_page1>.s3_row  {
		margin: -15px 0;
	}
	#stacks_in_3181_page1>.s3_row>.s3_column {
		padding: 15px 0;
		width:100%;
	}


}




#stacks_in_3181_page1 {
	padding: 0px 0px 0px 20px;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_3183_page1 {
	height: 20px;
}#stacks_in_3184_page1>.s3_row {
	margin: 0 -5px;
}

#stacks_in_3184_page1>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_3184_page1>.s3_row>.s3_column_right {
	width: 50.000000%;
}




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










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



}



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


	#stacks_in_3184_page1>.s3_row  {
		margin: -5px 0;
	}
	#stacks_in_3184_page1>.s3_row>.s3_column {
		padding: 5px 0;
		width:100%;
	}


}





#stacks_in_3186_page1 *,
#stacks_in_3186_page1 *:before,
#stacks_in_3186_page1 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}



.wow {
	visibility: hidden;
}

#stacks_in_3186_page1 {
	padding: 0px 0px 0px 30px;
}
/*******************************    GENERAL STYLING ************************************/


#CHAuImage_stacks_in_3188_page1 {
		
}




#AuImage_stacks_in_3188_page1, #CHAuImage_stacks_in_3188_page1 {
	width: 100%;
	height:100%;
	max-width:100px;
	max-height: 100px;	
	text-align:center;
	/*margin: 0 auto;*/
	overflow: hidden;
	margin: 1% auto;
	position: relative;
	border-radius:%;
	
	-webkit-mask-position: 0 0;
-webkit-mask-size: 100% 100%;
-webkit-mask-image:-webkit-radial-gradient(center, ellipse cover, #ffffff 0%,#ffffff 71%,#000000 71%,#000000 100%);
}

#AuImage_stacks_in_3188_page1 img, #CHAuImage_stacks_in_3188_page1 img {
	width: 100%;
	height: 100%;
	text-align:center;
	margin: 0 auto;
	
	
}

#AuImage_stacks_in_3188_page1.hexagon{
    -webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
    clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
}

#AuImage_stacks_in_3188_page1.circle{
    -webkit-clip-path: circle(50% at 50% 50%);
    clip-path: circle(50% at 50% 50%);
}

#AuImage_stacks_in_3188_page1.message{
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
    clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
}

#AuImage_stacks_in_3188_page1.rhombas{
    -webkit-clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
    clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
}


.AuPShadow {
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);

}

/*================== CAPTION ======================*/

.AuCaption_stacks_in_3188_page1 {
	
	
	position:absolute; 
	background-color: #861123 ; 
	color: white; 
	width: 100%;
	margin: 0% 0 6% 0; 
	max-width: 104%;
	max-height: 100%;	
	height:auto;width: 80%;
	padding:10%;
	display: none;
    bottom:0;
    
}

.AuCaption_stacks_in_3188_page1.top{
    top: 0 ; 
    bottom:auto;
}

.AuCaption_stacks_in_3188_page1 img{
		-webkit-filter: none !important;
		-moz-filter: none !important;
		-o-filter: none !important;
		-ms-filter:none !important;
		filter:none !important;
		width: auto !important;
		height: auto;
		-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
-o-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
    
		
}

#AuImage_stacks_in_3188_page1 .BC {
	bottom: 0;	
}

#AuImage_stacks_in_3188_page1 .top{
	top: 0;
}

/*/#AuImage_stacks_in_3188_page1:hover #AuCaption_stacks_in_3188_page1, #CHAuImage_stacks_in_3188_page1:hover #AuCaption_stacks_in_3188_page1 {
	opacity: 1;
	left: 0;
}*/

#AuImage_stacks_in_3188_page1 .AuCaption_stacks_in_3188_page1 .stacks_out:first-of-type {
	padding: 5% 0 0 0 !important;
}

/*******************************  HOVER ************************************/


#AuImage_stacks_in_3188_page1 img {
	margin: 0 auto;
	Heigh:145%; 
	Widh:145%;
	-webkit-filter:           ;
	
    -moz-filter:           ;
	   
    -o-filter:           ;
		 
    -ms-filter:           ;
		
    filter:           ;
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
 	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
	
	
}

#AuImage_stacks_in_3188_page1:hover img, #AuImage_stacks_in_3188_page1 .AuImgHoverPreview img{
	-webkit-filter:  brightness(178%)        ;
	
    -moz-filter: brightness(178%)       ;
	   
    -o-filter: brightness(178%)        ;
		 
    -ms-filter: brightness(178%)        ;
	
    filter: brightness(178%)       ; 
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
	Heigh:0%; 
	Widh:0%;
}

#CHAuImage_stacks_in_3188_page1:hover img {
	-webkit-filter: blur(1px) brightness(278%) contrast(100%) grayscale(0%) hue-rotate(157deg) invert(39%) opacity(100%) saturate(100%) sepia(0%)  ;
} 

#CHAuImage_stacks_in_3188_page1 img {
	-webkit-filter: blur(0px) brightness(200%) contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) opacity(100%) saturate(100%) sepia(17%)  ;
	
	 -webkit-transition: all 1s ease-in-out;
	  -moz-transition: all 1s ease-in-out;
	  -o-transition: all 1s ease-in-out;
	  transition: all %i=HAuTrans%s ease-in-out;	
}


/*================== BACKEND ======================*/


/*================== CAPTION OPTION ======================*/
	

/*	BOTTOM SLIDE LEFT*/

/*.BSLCaption_stacks_in_3188_page1 {
	opacity: 0;
	bottom: .75%; 
	left: -100%;
}

#AuImage_stacks_in_3188_page1:hover .BSLCaption_stacks_in_3188_page1 , #CHAuImage_stacks_in_3188_page1:hover .BSLCaption_stacks_in_3188_page1{
	opacity: 1;
	left: 0;
}*/

/*	BOTTOM SLIDE BOTTOM*/

/*.BSBCaption_stacks_in_3188_page1 {
	opacity:1;
	display:none;
	bottom: -200%; 
	height:80%;
	width: 80%;
	padding:10%;
	
	margin: 0 auto;
}


#AuImage_stacks_in_3188_page1:hover .BSBCaption_stacks_in_3188_page1 , #CHAuImage_stacks_in_3188_page1:hover .BSBCaption_stacks_in_3188_page1{
	opacity: 1;
	left: 0;
    bottom: 0;
}

#AuImage_stacks_in_3188_page1 .BSBCaption_stacks_in_3188_page1 .stacks_out {
	padding: 30% 0 !important;
}
*/
/*	BOTTOM SLIDE RIGHT*/

/*.BSRCaption_stacks_in_3188_page1 {
	opacity: 0;
	right: -100%; 
	bottom:.75%;
}

#AuImage_stacks_in_3188_page1:hover .BSRCaption_stacks_in_3188_page1 , #CHAuImage_stacks_in_3188_page1:hover .BSRCaption_stacks_in_3188_page1{
	opacity: 1;
	right: 0;
}
*/
	/*	TOP SLIDE LEFT*/

/*.TSLCaption_stacks_in_3188_page1 {
	opacity: 0;
	top: 0; 
	left: -100%;
}

#AuImage_stacks_in_3188_page1:hover .TSLCaption_stacks_in_3188_page1 , #CHAuImage_stacks_in_3188_page1:hover .TSLCaption_stacks_in_3188_page1{
	opacity: 1;
	left: 0;
}*/

/*	TOP SLIDE TOP*/

/*.TSTCaption_stacks_in_3188_page1 {
	opacity: 0;
	top: -100%; 
	left: 0;
}

#AuImage_stacks_in_3188_page1:hover .TSTCaption_stacks_in_3188_page1 , #CHAuImage_stacks_in_3188_page1:hover .TSTCaption_stacks_in_3188_page1{
	opacity: 1;
	top: 0;
}
*/
/*	TOP SLIDE RIGHT*/

/*.TSRCaption_stacks_in_3188_page1 {
	opacity: 0;
	right: -100%; 
	top: 0;
}

#AuImage_stacks_in_3188_page1:hover .TSRCaption_stacks_in_3188_page1 , #CHAuImage_stacks_in_3188_page1:hover .TSRCaption_stacks_in_3188_page1{
	opacity: 1;
	right: 0;
}*/

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {

	
	
	.AuCaption_stacks_in_3188_page1  {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3188_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3188_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3188_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3188_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3188_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}


@media (max-width: 600px){
	
	#AuImage_stacks_in_3188_page1, #CHAuImage_stacks_in_3188_page1 {
	margin: 0 auto;
	text-align:center;
	margin-bottom: 10px;
}
	
	
	/*	BOTTOM SLIDE LEFT*/
	
	.BSLCaption_stacks_in_3188_page1 {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3188_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3188_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3188_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3188_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3188_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}
	
	




#stacks_in_3192_page1 *,
#stacks_in_3192_page1 *:before,
#stacks_in_3192_page1 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}



.wow {
	visibility: hidden;
}

#stacks_in_3192_page1 {
	padding: 0px 30px 0px 0px;
}
/*******************************    GENERAL STYLING ************************************/


#CHAuImage_stacks_in_3194_page1 {
		
}




#AuImage_stacks_in_3194_page1, #CHAuImage_stacks_in_3194_page1 {
	width: 100%;
	height:100%;
	max-width:100px;
	max-height: 100px;	
	text-align:center;
	/*margin: 0 auto;*/
	overflow: hidden;
	margin: 1% auto;
	position: relative;
	border-radius:%;
	
	-webkit-mask-position: 0 0;
-webkit-mask-size: 100% 100%;
-webkit-mask-image:-webkit-radial-gradient(center, ellipse cover, #ffffff 0%,#ffffff 71%,#000000 71%,#000000 100%);
}

#AuImage_stacks_in_3194_page1 img, #CHAuImage_stacks_in_3194_page1 img {
	width: 100%;
	height: 100%;
	text-align:center;
	margin: 0 auto;
	
	
}

#AuImage_stacks_in_3194_page1.hexagon{
    -webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
    clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
}

#AuImage_stacks_in_3194_page1.circle{
    -webkit-clip-path: circle(50% at 50% 50%);
    clip-path: circle(50% at 50% 50%);
}

#AuImage_stacks_in_3194_page1.message{
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
    clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
}

#AuImage_stacks_in_3194_page1.rhombas{
    -webkit-clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
    clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
}


.AuPShadow {
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);

}

/*================== CAPTION ======================*/

.AuCaption_stacks_in_3194_page1 {
	
	
	position:absolute; 
	background-color: #861123 ; 
	color: white; 
	width: 100%;
	margin: 0% 0 6% 0; 
	max-width: 104%;
	max-height: 100%;	
	height:auto;width: 80%;
	padding:10%;
	display: none;
    bottom:0;
    
}

.AuCaption_stacks_in_3194_page1.top{
    top: 0 ; 
    bottom:auto;
}

.AuCaption_stacks_in_3194_page1 img{
		-webkit-filter: none !important;
		-moz-filter: none !important;
		-o-filter: none !important;
		-ms-filter:none !important;
		filter:none !important;
		width: auto !important;
		height: auto;
		-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
-o-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
    
		
}

#AuImage_stacks_in_3194_page1 .BC {
	bottom: 0;	
}

#AuImage_stacks_in_3194_page1 .top{
	top: 0;
}

/*/#AuImage_stacks_in_3194_page1:hover #AuCaption_stacks_in_3194_page1, #CHAuImage_stacks_in_3194_page1:hover #AuCaption_stacks_in_3194_page1 {
	opacity: 1;
	left: 0;
}*/

#AuImage_stacks_in_3194_page1 .AuCaption_stacks_in_3194_page1 .stacks_out:first-of-type {
	padding: 5% 0 0 0 !important;
}

/*******************************  HOVER ************************************/


#AuImage_stacks_in_3194_page1 img {
	margin: 0 auto;
	Heigh:145%; 
	Widh:145%;
	-webkit-filter:           ;
	
    -moz-filter:           ;
	   
    -o-filter:           ;
		 
    -ms-filter:           ;
		
    filter:           ;
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
 	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
	
	
}

#AuImage_stacks_in_3194_page1:hover img, #AuImage_stacks_in_3194_page1 .AuImgHoverPreview img{
	-webkit-filter:  brightness(178%)        ;
	
    -moz-filter: brightness(178%)       ;
	   
    -o-filter: brightness(178%)        ;
		 
    -ms-filter: brightness(178%)        ;
	
    filter: brightness(178%)       ; 
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
	Heigh:0%; 
	Widh:0%;
}

#CHAuImage_stacks_in_3194_page1:hover img {
	-webkit-filter: blur(1px) brightness(278%) contrast(100%) grayscale(0%) hue-rotate(157deg) invert(39%) opacity(100%) saturate(100%) sepia(0%)  ;
} 

#CHAuImage_stacks_in_3194_page1 img {
	-webkit-filter: blur(0px) brightness(200%) contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) opacity(100%) saturate(100%) sepia(17%)  ;
	
	 -webkit-transition: all 1s ease-in-out;
	  -moz-transition: all 1s ease-in-out;
	  -o-transition: all 1s ease-in-out;
	  transition: all %i=HAuTrans%s ease-in-out;	
}


/*================== BACKEND ======================*/


/*================== CAPTION OPTION ======================*/
	

/*	BOTTOM SLIDE LEFT*/

/*.BSLCaption_stacks_in_3194_page1 {
	opacity: 0;
	bottom: .75%; 
	left: -100%;
}

#AuImage_stacks_in_3194_page1:hover .BSLCaption_stacks_in_3194_page1 , #CHAuImage_stacks_in_3194_page1:hover .BSLCaption_stacks_in_3194_page1{
	opacity: 1;
	left: 0;
}*/

/*	BOTTOM SLIDE BOTTOM*/

/*.BSBCaption_stacks_in_3194_page1 {
	opacity:1;
	display:none;
	bottom: -200%; 
	height:80%;
	width: 80%;
	padding:10%;
	
	margin: 0 auto;
}


#AuImage_stacks_in_3194_page1:hover .BSBCaption_stacks_in_3194_page1 , #CHAuImage_stacks_in_3194_page1:hover .BSBCaption_stacks_in_3194_page1{
	opacity: 1;
	left: 0;
    bottom: 0;
}

#AuImage_stacks_in_3194_page1 .BSBCaption_stacks_in_3194_page1 .stacks_out {
	padding: 30% 0 !important;
}
*/
/*	BOTTOM SLIDE RIGHT*/

/*.BSRCaption_stacks_in_3194_page1 {
	opacity: 0;
	right: -100%; 
	bottom:.75%;
}

#AuImage_stacks_in_3194_page1:hover .BSRCaption_stacks_in_3194_page1 , #CHAuImage_stacks_in_3194_page1:hover .BSRCaption_stacks_in_3194_page1{
	opacity: 1;
	right: 0;
}
*/
	/*	TOP SLIDE LEFT*/

/*.TSLCaption_stacks_in_3194_page1 {
	opacity: 0;
	top: 0; 
	left: -100%;
}

#AuImage_stacks_in_3194_page1:hover .TSLCaption_stacks_in_3194_page1 , #CHAuImage_stacks_in_3194_page1:hover .TSLCaption_stacks_in_3194_page1{
	opacity: 1;
	left: 0;
}*/

/*	TOP SLIDE TOP*/

/*.TSTCaption_stacks_in_3194_page1 {
	opacity: 0;
	top: -100%; 
	left: 0;
}

#AuImage_stacks_in_3194_page1:hover .TSTCaption_stacks_in_3194_page1 , #CHAuImage_stacks_in_3194_page1:hover .TSTCaption_stacks_in_3194_page1{
	opacity: 1;
	top: 0;
}
*/
/*	TOP SLIDE RIGHT*/

/*.TSRCaption_stacks_in_3194_page1 {
	opacity: 0;
	right: -100%; 
	top: 0;
}

#AuImage_stacks_in_3194_page1:hover .TSRCaption_stacks_in_3194_page1 , #CHAuImage_stacks_in_3194_page1:hover .TSRCaption_stacks_in_3194_page1{
	opacity: 1;
	right: 0;
}*/

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {

	
	
	.AuCaption_stacks_in_3194_page1  {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3194_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3194_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3194_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3194_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3194_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}


@media (max-width: 600px){
	
	#AuImage_stacks_in_3194_page1, #CHAuImage_stacks_in_3194_page1 {
	margin: 0 auto;
	text-align:center;
	margin-bottom: 10px;
}
	
	
	/*	BOTTOM SLIDE LEFT*/
	
	.BSLCaption_stacks_in_3194_page1 {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3194_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3194_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3194_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3194_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3194_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}
	
	




.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_3197_page1 {
	height: 20px;
}#stacks_in_3198_page1 *,
#stacks_in_3198_page1 *:before,
#stacks_in_3198_page1 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}



.wow {
	visibility: hidden;
}
/*******************************    GENERAL STYLING ************************************/


#CHAuImage_stacks_in_3202_page1 {
		
}




#AuImage_stacks_in_3202_page1, #CHAuImage_stacks_in_3202_page1 {
	width: 100%;
	height:100%;
	max-width:250px;
	max-height: 400px;	
	text-align:center;
	/*margin: 0 auto;*/
	overflow: hidden;
	margin: 1% auto;
	position: relative;
	border-radius:%;
	
	-webkit-mask-position: 0 0;
-webkit-mask-size: 100% 100%;
-webkit-mask-image:-webkit-radial-gradient(center, ellipse cover, #ffffff 0%,#ffffff 71%,#000000 71%,#000000 100%);
}

#AuImage_stacks_in_3202_page1 img, #CHAuImage_stacks_in_3202_page1 img {
	width: 100%;
	height: 100%;
	text-align:center;
	margin: 0 auto;
	
	
}

#AuImage_stacks_in_3202_page1.hexagon{
    -webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
    clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
}

#AuImage_stacks_in_3202_page1.circle{
    -webkit-clip-path: circle(50% at 50% 50%);
    clip-path: circle(50% at 50% 50%);
}

#AuImage_stacks_in_3202_page1.message{
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
    clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
}

#AuImage_stacks_in_3202_page1.rhombas{
    -webkit-clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
    clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
}


.AuPShadow {
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);

}

/*================== CAPTION ======================*/

.AuCaption_stacks_in_3202_page1 {
	
	
	position:absolute; 
	background-color: #E10222 ; 
	color: white; 
	width: 100%;
	margin: 0% 0 0% 0; 
	max-width: 104%;
	max-height: 100%;	
	height:auto;width: 80%;
	padding:10%;
	display: none;
    bottom:0;
    
}

.AuCaption_stacks_in_3202_page1.top{
    top: 0 ; 
    bottom:auto;
}

.AuCaption_stacks_in_3202_page1 img{
		-webkit-filter: none !important;
		-moz-filter: none !important;
		-o-filter: none !important;
		-ms-filter:none !important;
		filter:none !important;
		width: auto !important;
		height: auto;
		-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
-o-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
    
		
}

#AuImage_stacks_in_3202_page1 .BC {
	bottom: 0;	
}

#AuImage_stacks_in_3202_page1 .top{
	top: 0;
}

/*/#AuImage_stacks_in_3202_page1:hover #AuCaption_stacks_in_3202_page1, #CHAuImage_stacks_in_3202_page1:hover #AuCaption_stacks_in_3202_page1 {
	opacity: 1;
	left: 0;
}*/

#AuImage_stacks_in_3202_page1 .AuCaption_stacks_in_3202_page1 .stacks_out:first-of-type {
	padding: 1% 0 0 0 !important;
}

/*******************************  HOVER ************************************/


#AuImage_stacks_in_3202_page1 img {
	margin: 0 auto;
	Heigh:100%; 
	Widh:100%;
	-webkit-filter:           ;
	
    -moz-filter:           ;
	   
    -o-filter:           ;
		 
    -ms-filter:           ;
		
    filter:           ;
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
 	-webkit-transition: all 0s ease;
	-moz-transition: all 0s ease;
	-o-transition: all 0s ease;
	transition: all 0s ease;
	
	
}

#AuImage_stacks_in_3202_page1:hover img, #AuImage_stacks_in_3202_page1 .AuImgHoverPreview img{
	-webkit-filter:  brightness(149%)        ;
	
    -moz-filter: brightness(149%)       ;
	   
    -o-filter: brightness(149%)        ;
		 
    -ms-filter: brightness(149%)        ;
	
    filter: brightness(149%)       ; 
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
	Heigh:0%; 
	Widh:0%;
}

#CHAuImage_stacks_in_3202_page1:hover img {
	-webkit-filter: blur(7px) brightness(249%) contrast(152%) grayscale(100%) hue-rotate(117deg) invert(51%) opacity(100%) saturate(200%) sepia(0%)  ;
} 

#CHAuImage_stacks_in_3202_page1 img {
	-webkit-filter: blur(0px) brightness(200%) contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) opacity(100%) saturate(100%) sepia(0%)  ;
	
	 -webkit-transition: all 0s ease-in-out;
	  -moz-transition: all 0s ease-in-out;
	  -o-transition: all 0s ease-in-out;
	  transition: all %i=HAuTrans%s ease-in-out;	
}


/*================== BACKEND ======================*/


/*================== CAPTION OPTION ======================*/
	

/*	BOTTOM SLIDE LEFT*/

/*.BSLCaption_stacks_in_3202_page1 {
	opacity: 0;
	bottom: .75%; 
	left: -100%;
}

#AuImage_stacks_in_3202_page1:hover .BSLCaption_stacks_in_3202_page1 , #CHAuImage_stacks_in_3202_page1:hover .BSLCaption_stacks_in_3202_page1{
	opacity: 1;
	left: 0;
}*/

/*	BOTTOM SLIDE BOTTOM*/

/*.BSBCaption_stacks_in_3202_page1 {
	opacity:1;
	display:none;
	bottom: -200%; 
	height:80%;
	width: 80%;
	padding:10%;
	
	margin: 0 auto;
}


#AuImage_stacks_in_3202_page1:hover .BSBCaption_stacks_in_3202_page1 , #CHAuImage_stacks_in_3202_page1:hover .BSBCaption_stacks_in_3202_page1{
	opacity: 1;
	left: 0;
    bottom: 0;
}

#AuImage_stacks_in_3202_page1 .BSBCaption_stacks_in_3202_page1 .stacks_out {
	padding: 30% 0 !important;
}
*/
/*	BOTTOM SLIDE RIGHT*/

/*.BSRCaption_stacks_in_3202_page1 {
	opacity: 0;
	right: -100%; 
	bottom:.75%;
}

#AuImage_stacks_in_3202_page1:hover .BSRCaption_stacks_in_3202_page1 , #CHAuImage_stacks_in_3202_page1:hover .BSRCaption_stacks_in_3202_page1{
	opacity: 1;
	right: 0;
}
*/
	/*	TOP SLIDE LEFT*/

/*.TSLCaption_stacks_in_3202_page1 {
	opacity: 0;
	top: 0; 
	left: -100%;
}

#AuImage_stacks_in_3202_page1:hover .TSLCaption_stacks_in_3202_page1 , #CHAuImage_stacks_in_3202_page1:hover .TSLCaption_stacks_in_3202_page1{
	opacity: 1;
	left: 0;
}*/

/*	TOP SLIDE TOP*/

/*.TSTCaption_stacks_in_3202_page1 {
	opacity: 0;
	top: -100%; 
	left: 0;
}

#AuImage_stacks_in_3202_page1:hover .TSTCaption_stacks_in_3202_page1 , #CHAuImage_stacks_in_3202_page1:hover .TSTCaption_stacks_in_3202_page1{
	opacity: 1;
	top: 0;
}
*/
/*	TOP SLIDE RIGHT*/

/*.TSRCaption_stacks_in_3202_page1 {
	opacity: 0;
	right: -100%; 
	top: 0;
}

#AuImage_stacks_in_3202_page1:hover .TSRCaption_stacks_in_3202_page1 , #CHAuImage_stacks_in_3202_page1:hover .TSRCaption_stacks_in_3202_page1{
	opacity: 1;
	right: 0;
}*/

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {

	
	
	.AuCaption_stacks_in_3202_page1  {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3202_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3202_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3202_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3202_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3202_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}


@media (max-width: 600px){
	
	#AuImage_stacks_in_3202_page1, #CHAuImage_stacks_in_3202_page1 {
	margin: 0 auto;
	text-align:center;
	margin-bottom: 10px;
}
	
	
	/*	BOTTOM SLIDE LEFT*/
	
	.BSLCaption_stacks_in_3202_page1 {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3202_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3202_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3202_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3202_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3202_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}
	
	




.spacerStack {
	height: 5px;
}

#spacerStackstacks_in_3206_page1 {
	height: 5px;
}.spacerStack {
	height: 100px;
}

#spacerStackstacks_in_3208_page1 {
	height: 100px;
}#stacks_in_3209_page1 *,
#stacks_in_3209_page1 *:before,
#stacks_in_3209_page1 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}



.wow {
	visibility: hidden;
}
.spacerStack {
	height: 60px;
}

#spacerStackstacks_in_3215_page1 {
	height: 60px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_3223_page1Calligrapher{			font-size: 160% !important;			color: #F4F2FA !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 4px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_3223_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3223_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3223_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3223_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3223_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3223_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3223_page1Calligrapher h6, .stacks_in_3223_page1Calligrapher h5, .stacks_in_3223_page1Calligrapher h4, .stacks_in_3223_page1Calligrapher h3, .stacks_in_3223_page1Calligrapher h2, .stacks_in_3223_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_3223_page1Calligrapher, .stacks_in_3223_page1Calligrapher h1, .stacks_in_3223_page1Calligrapher h2, .stacks_in_3223_page1Calligrapher h3, .stacks_in_3223_page1Calligrapher h4, .stacks_in_3223_page1Calligrapher h5, .stacks_in_3223_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_3223_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_3223_page1Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_3223_page1Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_3223_page1Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_3223_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 80px;
}

#spacerStackstacks_in_3225_page1 {
	height: 80px;
}#stacks_in_3228_page1>.s3_row {
	margin: 0 -0px;
}

#stacks_in_3228_page1>.s3_row>.s3_column_left {
	width: 36.74%;
}

#stacks_in_3228_page1>.s3_row>.s3_column_center {
	width: 26.829998%;
}

#stacks_in_3228_page1>.s3_row>.s3_column_right {
	width: 36.43%;
}

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








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



}



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


	#stacks_in_3228_page1>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_3228_page1>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}



.spacerStack {
	height: 5px;
}

#spacerStackstacks_in_3230_page1 {
	height: 5px;
}.spacerStack {
	height: 25px;
}

#spacerStackstacks_in_3232_page1 {
	height: 25px;
}
#stacks_in_3232_page1 {
	border: solid rgba(225, 2, 34, 1.00);
	border-width: 0px 0px 1px 0px;
}
.spacerStack {
	height: 5px;
}

#spacerStackstacks_in_3234_page1 {
	height: 5px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_3237_page1Calligrapher{			font-size: 150% !important;			color: #F4F2FA !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 4px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_3237_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3237_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3237_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3237_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3237_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3237_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3237_page1Calligrapher h6, .stacks_in_3237_page1Calligrapher h5, .stacks_in_3237_page1Calligrapher h4, .stacks_in_3237_page1Calligrapher h3, .stacks_in_3237_page1Calligrapher h2, .stacks_in_3237_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_3237_page1Calligrapher, .stacks_in_3237_page1Calligrapher h1, .stacks_in_3237_page1Calligrapher h2, .stacks_in_3237_page1Calligrapher h3, .stacks_in_3237_page1Calligrapher h4, .stacks_in_3237_page1Calligrapher h5, .stacks_in_3237_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_3237_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_3237_page1Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_3237_page1Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_3237_page1Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_3237_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 60px;
}

#spacerStackstacks_in_3239_page1 {
	height: 60px;
}#stacks_in_3242_page1>.s3_row {
	margin: 0 -0px;
}

#stacks_in_3242_page1>.s3_row>.s3_column_left {
	width: 40.00%;
}

#stacks_in_3242_page1>.s3_row>.s3_column_center {
	width: 20.000000%;
}

#stacks_in_3242_page1>.s3_row>.s3_column_right {
	width: 40.00%;
}

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








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



}



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



}



.spacerStack {
	height: 5px;
}

#spacerStackstacks_in_3244_page1 {
	height: 5px;
}.spacerStack {
	height: 11px;
}

#spacerStackstacks_in_3246_page1 {
	height: 11px;
}
#stacks_in_3246_page1 {
	border: solid rgba(225, 2, 34, 1.00);
	border-width: 0px 0px 1px 0px;
}
.spacerStack {
	height: 5px;
}

#spacerStackstacks_in_3248_page1 {
	height: 5px;
}/* Start dooMax stack CSS code */#stacks_in_3170_page1, .stacks_in_3170_page1MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_3170_page1MaxWidthContainer{	    max-width: 960px;	}    .stacks_in_3170_page1MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_3170_page1MaxWidthContainer{		    max-width: 960px;		}										    .stacks_in_3170_page1MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_3170_page1MaxWidthContainer{		    max-width: 960px;		}										    .stacks_in_3170_page1MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code */
#stacks_in_3170_page1 {
	padding: 0px 20px 0px 20px;
}
.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_3250_page1 {
	height: 40px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_3251_page1 {
	height: 20px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_3254_page1Calligrapher{			font-size: 140% !important;			color: #F4F2FA !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_3254_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3254_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3254_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3254_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3254_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3254_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3254_page1Calligrapher h6, .stacks_in_3254_page1Calligrapher h5, .stacks_in_3254_page1Calligrapher h4, .stacks_in_3254_page1Calligrapher h3, .stacks_in_3254_page1Calligrapher h2, .stacks_in_3254_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_3254_page1Calligrapher, .stacks_in_3254_page1Calligrapher h1, .stacks_in_3254_page1Calligrapher h2, .stacks_in_3254_page1Calligrapher h3, .stacks_in_3254_page1Calligrapher h4, .stacks_in_3254_page1Calligrapher h5, .stacks_in_3254_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_3254_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_3254_page1Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_3254_page1Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_3254_page1Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_3254_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* -- Start Textalign Each css Template -- */
#stacks_in_3256_page1 {
	text-align: justify !important;
}





@media only screen and (max-width: 768px) {
    #stacks_in_3256_page1 {
		text-align: left !important;
	}
	
	#stacks_in_3256_page1 img {
		margin: 0 auto !important;
	}
	
	
	#stacks_in_3256_page1 img {
		margin: 0 !important;
	}
	
	
	
}

@media only screen and (max-width: 480px) {
    #stacks_in_3256_page1 {
		text-align: left !important;
	}
	
	#stacks_in_3256_page1 img {
		margin: 0 auto !important;
	}
	
	
	#stacks_in_3256_page1 img {
		margin: 0 !important;
	}
	
	
	
}
/* -- End Textalign Each css Template -- */.spacerStack {
	height: 60px;
}

#spacerStackstacks_in_3260_page1 {
	height: 60px;
}#stacks_in_3261_page1 *,
#stacks_in_3261_page1 *:before,
#stacks_in_3261_page1 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}



.wow {
	visibility: hidden;
}
/*******************************    GENERAL STYLING ************************************/


#CHAuImage_stacks_in_3265_page1 {
		
}




#AuImage_stacks_in_3265_page1, #CHAuImage_stacks_in_3265_page1 {
	width: 100%;
	height:100%;
	max-width:300px;
	max-height: 400px;	
	text-align:center;
	/*margin: 0 auto;*/
	overflow: hidden;
	margin: 1% auto;
	position: relative;
	border-radius:%;
	
	-webkit-mask-position: 0 0;
-webkit-mask-size: 100% 100%;
-webkit-mask-image:-webkit-radial-gradient(center, ellipse cover, #ffffff 0%,#ffffff 71%,#000000 71%,#000000 100%);
}

#AuImage_stacks_in_3265_page1 img, #CHAuImage_stacks_in_3265_page1 img {
	width: 100%;
	height: 100%;
	text-align:center;
	margin: 0 auto;
	
	
}

#AuImage_stacks_in_3265_page1.hexagon{
    -webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
    clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
}

#AuImage_stacks_in_3265_page1.circle{
    -webkit-clip-path: circle(50% at 50% 50%);
    clip-path: circle(50% at 50% 50%);
}

#AuImage_stacks_in_3265_page1.message{
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
    clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
}

#AuImage_stacks_in_3265_page1.rhombas{
    -webkit-clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
    clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
}


.AuPShadow {
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);

}

/*================== CAPTION ======================*/

.AuCaption_stacks_in_3265_page1 {
	
	
	position:absolute; 
	background-color: #E10222 ; 
	color: white; 
	width: 100%;
	margin: 0% 0 0% 0; 
	max-width: 104%;
	max-height: 100%;	
	height:auto;width: 80%;
	padding:10%;
	display: none;
    bottom:0;
    
}

.AuCaption_stacks_in_3265_page1.top{
    top: 0 ; 
    bottom:auto;
}

.AuCaption_stacks_in_3265_page1 img{
		-webkit-filter: none !important;
		-moz-filter: none !important;
		-o-filter: none !important;
		-ms-filter:none !important;
		filter:none !important;
		width: auto !important;
		height: auto;
		-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
-o-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
    
		
}

#AuImage_stacks_in_3265_page1 .BC {
	bottom: 0;	
}

#AuImage_stacks_in_3265_page1 .top{
	top: 0;
}

/*/#AuImage_stacks_in_3265_page1:hover #AuCaption_stacks_in_3265_page1, #CHAuImage_stacks_in_3265_page1:hover #AuCaption_stacks_in_3265_page1 {
	opacity: 1;
	left: 0;
}*/

#AuImage_stacks_in_3265_page1 .AuCaption_stacks_in_3265_page1 .stacks_out:first-of-type {
	padding: 1% 0 0 0 !important;
}

/*******************************  HOVER ************************************/


#AuImage_stacks_in_3265_page1 img {
	margin: 0 auto;
	Heigh:100%; 
	Widh:100%;
	-webkit-filter:           ;
	
    -moz-filter:           ;
	   
    -o-filter:           ;
		 
    -ms-filter:           ;
		
    filter:           ;
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
 	-webkit-transition: all 0s ease;
	-moz-transition: all 0s ease;
	-o-transition: all 0s ease;
	transition: all 0s ease;
	
	
}

#AuImage_stacks_in_3265_page1:hover img, #AuImage_stacks_in_3265_page1 .AuImgHoverPreview img{
	-webkit-filter:  brightness(149%)        ;
	
    -moz-filter: brightness(149%)       ;
	   
    -o-filter: brightness(149%)        ;
		 
    -ms-filter: brightness(149%)        ;
	
    filter: brightness(149%)       ; 
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
	Heigh:0%; 
	Widh:0%;
}

#CHAuImage_stacks_in_3265_page1:hover img {
	-webkit-filter: blur(7px) brightness(249%) contrast(152%) grayscale(100%) hue-rotate(117deg) invert(51%) opacity(100%) saturate(200%) sepia(0%)  ;
} 

#CHAuImage_stacks_in_3265_page1 img {
	-webkit-filter: blur(0px) brightness(200%) contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) opacity(100%) saturate(100%) sepia(0%)  ;
	
	 -webkit-transition: all 0s ease-in-out;
	  -moz-transition: all 0s ease-in-out;
	  -o-transition: all 0s ease-in-out;
	  transition: all %i=HAuTrans%s ease-in-out;	
}


/*================== BACKEND ======================*/


/*================== CAPTION OPTION ======================*/
	

/*	BOTTOM SLIDE LEFT*/

/*.BSLCaption_stacks_in_3265_page1 {
	opacity: 0;
	bottom: .75%; 
	left: -100%;
}

#AuImage_stacks_in_3265_page1:hover .BSLCaption_stacks_in_3265_page1 , #CHAuImage_stacks_in_3265_page1:hover .BSLCaption_stacks_in_3265_page1{
	opacity: 1;
	left: 0;
}*/

/*	BOTTOM SLIDE BOTTOM*/

/*.BSBCaption_stacks_in_3265_page1 {
	opacity:1;
	display:none;
	bottom: -200%; 
	height:80%;
	width: 80%;
	padding:10%;
	
	margin: 0 auto;
}


#AuImage_stacks_in_3265_page1:hover .BSBCaption_stacks_in_3265_page1 , #CHAuImage_stacks_in_3265_page1:hover .BSBCaption_stacks_in_3265_page1{
	opacity: 1;
	left: 0;
    bottom: 0;
}

#AuImage_stacks_in_3265_page1 .BSBCaption_stacks_in_3265_page1 .stacks_out {
	padding: 30% 0 !important;
}
*/
/*	BOTTOM SLIDE RIGHT*/

/*.BSRCaption_stacks_in_3265_page1 {
	opacity: 0;
	right: -100%; 
	bottom:.75%;
}

#AuImage_stacks_in_3265_page1:hover .BSRCaption_stacks_in_3265_page1 , #CHAuImage_stacks_in_3265_page1:hover .BSRCaption_stacks_in_3265_page1{
	opacity: 1;
	right: 0;
}
*/
	/*	TOP SLIDE LEFT*/

/*.TSLCaption_stacks_in_3265_page1 {
	opacity: 0;
	top: 0; 
	left: -100%;
}

#AuImage_stacks_in_3265_page1:hover .TSLCaption_stacks_in_3265_page1 , #CHAuImage_stacks_in_3265_page1:hover .TSLCaption_stacks_in_3265_page1{
	opacity: 1;
	left: 0;
}*/

/*	TOP SLIDE TOP*/

/*.TSTCaption_stacks_in_3265_page1 {
	opacity: 0;
	top: -100%; 
	left: 0;
}

#AuImage_stacks_in_3265_page1:hover .TSTCaption_stacks_in_3265_page1 , #CHAuImage_stacks_in_3265_page1:hover .TSTCaption_stacks_in_3265_page1{
	opacity: 1;
	top: 0;
}
*/
/*	TOP SLIDE RIGHT*/

/*.TSRCaption_stacks_in_3265_page1 {
	opacity: 0;
	right: -100%; 
	top: 0;
}

#AuImage_stacks_in_3265_page1:hover .TSRCaption_stacks_in_3265_page1 , #CHAuImage_stacks_in_3265_page1:hover .TSRCaption_stacks_in_3265_page1{
	opacity: 1;
	right: 0;
}*/

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {

	
	
	.AuCaption_stacks_in_3265_page1  {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3265_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3265_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3265_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3265_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3265_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}


@media (max-width: 600px){
	
	#AuImage_stacks_in_3265_page1, #CHAuImage_stacks_in_3265_page1 {
	margin: 0 auto;
	text-align:center;
	margin-bottom: 10px;
}
	
	
	/*	BOTTOM SLIDE LEFT*/
	
	.BSLCaption_stacks_in_3265_page1 {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3265_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3265_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3265_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3265_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3265_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}
	
	




.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_3268_page1 {
	height: 10px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_3269_page1Calligrapher{			font-size: 120% !important;			color: #F4F2FA !important;			font-weight:   normal !important;			font-style: italic !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_3269_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3269_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3269_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3269_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3269_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3269_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3269_page1Calligrapher h6, .stacks_in_3269_page1Calligrapher h5, .stacks_in_3269_page1Calligrapher h4, .stacks_in_3269_page1Calligrapher h3, .stacks_in_3269_page1Calligrapher h2, .stacks_in_3269_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_3269_page1Calligrapher, .stacks_in_3269_page1Calligrapher h1, .stacks_in_3269_page1Calligrapher h2, .stacks_in_3269_page1Calligrapher h3, .stacks_in_3269_page1Calligrapher h4, .stacks_in_3269_page1Calligrapher h5, .stacks_in_3269_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_3269_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_3269_page1Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_3269_page1Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_3269_page1Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_3269_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* -- Start Textalign Each css Template -- */
#stacks_in_3271_page1 {
	text-align: center !important;
}





@media only screen and (max-width: 768px) {
    #stacks_in_3271_page1 {
		text-align: center !important;
	}
	
	#stacks_in_3271_page1 img {
		margin: 0 auto !important;
	}
	
	
	
	
}

@media only screen and (max-width: 480px) {
    #stacks_in_3271_page1 {
		text-align: center !important;
	}
	
	#stacks_in_3271_page1 img {
		margin: 0 auto !important;
	}
	
	
	
	
}
/* -- End Textalign Each css Template -- */.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_3273_page1 {
	height: 40px;
}.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_3274_page1 {
	height: 40px;
}#stacks_in_3275_page1>.s3_row {
	margin: 0 -2px;
}

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








  


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






}



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






}




  
/*******************************    GENERAL STYLING ************************************/


#CHAuImage_stacks_in_3279_page1 {
		
}




#AuImage_stacks_in_3279_page1, #CHAuImage_stacks_in_3279_page1 {
	width: 100%;
	height:100%;
	max-width:400px;
	max-height: 400px;	
	text-align:center;
	/*margin: 0 auto;*/
	overflow: hidden;
	margin: 1% auto;
	position: relative;
	border-radius:%;
	
	-webkit-mask-position: 0 0;
-webkit-mask-size: 100% 100%;
-webkit-mask-image:-webkit-radial-gradient(center, ellipse cover, #ffffff 0%,#ffffff 71%,#000000 71%,#000000 100%);
}

#AuImage_stacks_in_3279_page1 img, #CHAuImage_stacks_in_3279_page1 img {
	width: 100%;
	height: 100%;
	text-align:center;
	margin: 0 auto;
	
	
}

#AuImage_stacks_in_3279_page1.hexagon{
    -webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
    clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
}

#AuImage_stacks_in_3279_page1.circle{
    -webkit-clip-path: circle(50% at 50% 50%);
    clip-path: circle(50% at 50% 50%);
}

#AuImage_stacks_in_3279_page1.message{
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
    clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
}

#AuImage_stacks_in_3279_page1.rhombas{
    -webkit-clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
    clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
}


.AuPShadow {
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);

}

/*================== CAPTION ======================*/

.AuCaption_stacks_in_3279_page1 {
	
	
	position:absolute; 
	background-color: #E10222 ; 
	color: white; 
	width: 100%;
	margin: 0% 0 0% 0; 
	max-width: 104%;
	max-height: 100%;	
	height:auto;width: 80%;
	padding:10%;
	display: none;
    bottom:0;
    
}

.AuCaption_stacks_in_3279_page1.top{
    top: 0 ; 
    bottom:auto;
}

.AuCaption_stacks_in_3279_page1 img{
		-webkit-filter: none !important;
		-moz-filter: none !important;
		-o-filter: none !important;
		-ms-filter:none !important;
		filter:none !important;
		width: auto !important;
		height: auto;
		-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
-o-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
    
		
}

#AuImage_stacks_in_3279_page1 .BC {
	bottom: 0;	
}

#AuImage_stacks_in_3279_page1 .top{
	top: 0;
}

/*/#AuImage_stacks_in_3279_page1:hover #AuCaption_stacks_in_3279_page1, #CHAuImage_stacks_in_3279_page1:hover #AuCaption_stacks_in_3279_page1 {
	opacity: 1;
	left: 0;
}*/

#AuImage_stacks_in_3279_page1 .AuCaption_stacks_in_3279_page1 .stacks_out:first-of-type {
	padding: 1% 0 0 0 !important;
}

/*******************************  HOVER ************************************/


#AuImage_stacks_in_3279_page1 img {
	margin: 0 auto;
	Heigh:100%; 
	Widh:100%;
	-webkit-filter:           ;
	
    -moz-filter:           ;
	   
    -o-filter:           ;
		 
    -ms-filter:           ;
		
    filter:           ;
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
 	-webkit-transition: all 0s ease;
	-moz-transition: all 0s ease;
	-o-transition: all 0s ease;
	transition: all 0s ease;
	
	
}

#AuImage_stacks_in_3279_page1:hover img, #AuImage_stacks_in_3279_page1 .AuImgHoverPreview img{
	-webkit-filter:        saturate(200%)  ;
	
    -moz-filter:       saturate(200%) ;
	   
    -o-filter:       saturate(200%)  ;
		 
    -ms-filter:       saturate(200%)  ;
	
    filter:       saturate(200%) ; 
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
	Heigh:0%; 
	Widh:0%;
}

#CHAuImage_stacks_in_3279_page1:hover img {
	-webkit-filter: blur(7px) brightness(238%) contrast(152%) grayscale(100%) hue-rotate(117deg) invert(51%) opacity(100%) saturate(200%) sepia(0%)  ;
} 

#CHAuImage_stacks_in_3279_page1 img {
	-webkit-filter: blur(0px) brightness(200%) contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) opacity(100%) saturate(100%) sepia(0%)  ;
	
	 -webkit-transition: all 0s ease-in-out;
	  -moz-transition: all 0s ease-in-out;
	  -o-transition: all 0s ease-in-out;
	  transition: all %i=HAuTrans%s ease-in-out;	
}


/*================== BACKEND ======================*/


/*================== CAPTION OPTION ======================*/
	

/*	BOTTOM SLIDE LEFT*/

/*.BSLCaption_stacks_in_3279_page1 {
	opacity: 0;
	bottom: .75%; 
	left: -100%;
}

#AuImage_stacks_in_3279_page1:hover .BSLCaption_stacks_in_3279_page1 , #CHAuImage_stacks_in_3279_page1:hover .BSLCaption_stacks_in_3279_page1{
	opacity: 1;
	left: 0;
}*/

/*	BOTTOM SLIDE BOTTOM*/

/*.BSBCaption_stacks_in_3279_page1 {
	opacity:1;
	display:none;
	bottom: -200%; 
	height:80%;
	width: 80%;
	padding:10%;
	
	margin: 0 auto;
}


#AuImage_stacks_in_3279_page1:hover .BSBCaption_stacks_in_3279_page1 , #CHAuImage_stacks_in_3279_page1:hover .BSBCaption_stacks_in_3279_page1{
	opacity: 1;
	left: 0;
    bottom: 0;
}

#AuImage_stacks_in_3279_page1 .BSBCaption_stacks_in_3279_page1 .stacks_out {
	padding: 30% 0 !important;
}
*/
/*	BOTTOM SLIDE RIGHT*/

/*.BSRCaption_stacks_in_3279_page1 {
	opacity: 0;
	right: -100%; 
	bottom:.75%;
}

#AuImage_stacks_in_3279_page1:hover .BSRCaption_stacks_in_3279_page1 , #CHAuImage_stacks_in_3279_page1:hover .BSRCaption_stacks_in_3279_page1{
	opacity: 1;
	right: 0;
}
*/
	/*	TOP SLIDE LEFT*/

/*.TSLCaption_stacks_in_3279_page1 {
	opacity: 0;
	top: 0; 
	left: -100%;
}

#AuImage_stacks_in_3279_page1:hover .TSLCaption_stacks_in_3279_page1 , #CHAuImage_stacks_in_3279_page1:hover .TSLCaption_stacks_in_3279_page1{
	opacity: 1;
	left: 0;
}*/

/*	TOP SLIDE TOP*/

/*.TSTCaption_stacks_in_3279_page1 {
	opacity: 0;
	top: -100%; 
	left: 0;
}

#AuImage_stacks_in_3279_page1:hover .TSTCaption_stacks_in_3279_page1 , #CHAuImage_stacks_in_3279_page1:hover .TSTCaption_stacks_in_3279_page1{
	opacity: 1;
	top: 0;
}
*/
/*	TOP SLIDE RIGHT*/

/*.TSRCaption_stacks_in_3279_page1 {
	opacity: 0;
	right: -100%; 
	top: 0;
}

#AuImage_stacks_in_3279_page1:hover .TSRCaption_stacks_in_3279_page1 , #CHAuImage_stacks_in_3279_page1:hover .TSRCaption_stacks_in_3279_page1{
	opacity: 1;
	right: 0;
}*/

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {

	
	
	.AuCaption_stacks_in_3279_page1  {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3279_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3279_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3279_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3279_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3279_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}


@media (max-width: 600px){
	
	#AuImage_stacks_in_3279_page1, #CHAuImage_stacks_in_3279_page1 {
	margin: 0 auto;
	text-align:center;
	margin-bottom: 10px;
}
	
	
	/*	BOTTOM SLIDE LEFT*/
	
	.BSLCaption_stacks_in_3279_page1 {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3279_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3279_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3279_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3279_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3279_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}
	
	




/*******************************    GENERAL STYLING ************************************/


#CHAuImage_stacks_in_3285_page1 {
		
}




#AuImage_stacks_in_3285_page1, #CHAuImage_stacks_in_3285_page1 {
	width: 100%;
	height:100%;
	max-width:400px;
	max-height: 400px;	
	text-align:center;
	/*margin: 0 auto;*/
	overflow: hidden;
	margin: 1% auto;
	position: relative;
	border-radius:%;
	
	-webkit-mask-position: 0 0;
-webkit-mask-size: 100% 100%;
-webkit-mask-image:-webkit-radial-gradient(center, ellipse cover, #ffffff 0%,#ffffff 71%,#000000 71%,#000000 100%);
}

#AuImage_stacks_in_3285_page1 img, #CHAuImage_stacks_in_3285_page1 img {
	width: 100%;
	height: 100%;
	text-align:center;
	margin: 0 auto;
	
	
}

#AuImage_stacks_in_3285_page1.hexagon{
    -webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
    clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
}

#AuImage_stacks_in_3285_page1.circle{
    -webkit-clip-path: circle(50% at 50% 50%);
    clip-path: circle(50% at 50% 50%);
}

#AuImage_stacks_in_3285_page1.message{
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
    clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
}

#AuImage_stacks_in_3285_page1.rhombas{
    -webkit-clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
    clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
}


.AuPShadow {
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);

}

/*================== CAPTION ======================*/

.AuCaption_stacks_in_3285_page1 {
	
	
	position:absolute; 
	background-color: #E10222 ; 
	color: white; 
	width: 100%;
	margin: 0% 0 0% 0; 
	max-width: 104%;
	max-height: 100%;	
	height:auto;width: 80%;
	padding:10%;
	display: none;
    bottom:0;
    
}

.AuCaption_stacks_in_3285_page1.top{
    top: 0 ; 
    bottom:auto;
}

.AuCaption_stacks_in_3285_page1 img{
		-webkit-filter: none !important;
		-moz-filter: none !important;
		-o-filter: none !important;
		-ms-filter:none !important;
		filter:none !important;
		width: auto !important;
		height: auto;
		-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
-o-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
    
		
}

#AuImage_stacks_in_3285_page1 .BC {
	bottom: 0;	
}

#AuImage_stacks_in_3285_page1 .top{
	top: 0;
}

/*/#AuImage_stacks_in_3285_page1:hover #AuCaption_stacks_in_3285_page1, #CHAuImage_stacks_in_3285_page1:hover #AuCaption_stacks_in_3285_page1 {
	opacity: 1;
	left: 0;
}*/

#AuImage_stacks_in_3285_page1 .AuCaption_stacks_in_3285_page1 .stacks_out:first-of-type {
	padding: 1% 0 0 0 !important;
}

/*******************************  HOVER ************************************/


#AuImage_stacks_in_3285_page1 img {
	margin: 0 auto;
	Heigh:100%; 
	Widh:100%;
	-webkit-filter:           ;
	
    -moz-filter:           ;
	   
    -o-filter:           ;
		 
    -ms-filter:           ;
		
    filter:           ;
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
 	-webkit-transition: all 0s ease;
	-moz-transition: all 0s ease;
	-o-transition: all 0s ease;
	transition: all 0s ease;
	
	
}

#AuImage_stacks_in_3285_page1:hover img, #AuImage_stacks_in_3285_page1 .AuImgHoverPreview img{
	-webkit-filter:        saturate(200%)  ;
	
    -moz-filter:       saturate(200%) ;
	   
    -o-filter:       saturate(200%)  ;
		 
    -ms-filter:       saturate(200%)  ;
	
    filter:       saturate(200%) ; 
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
	Heigh:0%; 
	Widh:0%;
}

#CHAuImage_stacks_in_3285_page1:hover img {
	-webkit-filter: blur(7px) brightness(238%) contrast(152%) grayscale(100%) hue-rotate(117deg) invert(51%) opacity(100%) saturate(200%) sepia(0%)  ;
} 

#CHAuImage_stacks_in_3285_page1 img {
	-webkit-filter: blur(0px) brightness(200%) contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) opacity(100%) saturate(100%) sepia(0%)  ;
	
	 -webkit-transition: all 0s ease-in-out;
	  -moz-transition: all 0s ease-in-out;
	  -o-transition: all 0s ease-in-out;
	  transition: all %i=HAuTrans%s ease-in-out;	
}


/*================== BACKEND ======================*/


/*================== CAPTION OPTION ======================*/
	

/*	BOTTOM SLIDE LEFT*/

/*.BSLCaption_stacks_in_3285_page1 {
	opacity: 0;
	bottom: .75%; 
	left: -100%;
}

#AuImage_stacks_in_3285_page1:hover .BSLCaption_stacks_in_3285_page1 , #CHAuImage_stacks_in_3285_page1:hover .BSLCaption_stacks_in_3285_page1{
	opacity: 1;
	left: 0;
}*/

/*	BOTTOM SLIDE BOTTOM*/

/*.BSBCaption_stacks_in_3285_page1 {
	opacity:1;
	display:none;
	bottom: -200%; 
	height:80%;
	width: 80%;
	padding:10%;
	
	margin: 0 auto;
}


#AuImage_stacks_in_3285_page1:hover .BSBCaption_stacks_in_3285_page1 , #CHAuImage_stacks_in_3285_page1:hover .BSBCaption_stacks_in_3285_page1{
	opacity: 1;
	left: 0;
    bottom: 0;
}

#AuImage_stacks_in_3285_page1 .BSBCaption_stacks_in_3285_page1 .stacks_out {
	padding: 30% 0 !important;
}
*/
/*	BOTTOM SLIDE RIGHT*/

/*.BSRCaption_stacks_in_3285_page1 {
	opacity: 0;
	right: -100%; 
	bottom:.75%;
}

#AuImage_stacks_in_3285_page1:hover .BSRCaption_stacks_in_3285_page1 , #CHAuImage_stacks_in_3285_page1:hover .BSRCaption_stacks_in_3285_page1{
	opacity: 1;
	right: 0;
}
*/
	/*	TOP SLIDE LEFT*/

/*.TSLCaption_stacks_in_3285_page1 {
	opacity: 0;
	top: 0; 
	left: -100%;
}

#AuImage_stacks_in_3285_page1:hover .TSLCaption_stacks_in_3285_page1 , #CHAuImage_stacks_in_3285_page1:hover .TSLCaption_stacks_in_3285_page1{
	opacity: 1;
	left: 0;
}*/

/*	TOP SLIDE TOP*/

/*.TSTCaption_stacks_in_3285_page1 {
	opacity: 0;
	top: -100%; 
	left: 0;
}

#AuImage_stacks_in_3285_page1:hover .TSTCaption_stacks_in_3285_page1 , #CHAuImage_stacks_in_3285_page1:hover .TSTCaption_stacks_in_3285_page1{
	opacity: 1;
	top: 0;
}
*/
/*	TOP SLIDE RIGHT*/

/*.TSRCaption_stacks_in_3285_page1 {
	opacity: 0;
	right: -100%; 
	top: 0;
}

#AuImage_stacks_in_3285_page1:hover .TSRCaption_stacks_in_3285_page1 , #CHAuImage_stacks_in_3285_page1:hover .TSRCaption_stacks_in_3285_page1{
	opacity: 1;
	right: 0;
}*/

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {

	
	
	.AuCaption_stacks_in_3285_page1  {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3285_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3285_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3285_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3285_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3285_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}


@media (max-width: 600px){
	
	#AuImage_stacks_in_3285_page1, #CHAuImage_stacks_in_3285_page1 {
	margin: 0 auto;
	text-align:center;
	margin-bottom: 10px;
}
	
	
	/*	BOTTOM SLIDE LEFT*/
	
	.BSLCaption_stacks_in_3285_page1 {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3285_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3285_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3285_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3285_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3285_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}
	
	




/*******************************    GENERAL STYLING ************************************/


#CHAuImage_stacks_in_3291_page1 {
		
}




#AuImage_stacks_in_3291_page1, #CHAuImage_stacks_in_3291_page1 {
	width: 100%;
	height:100%;
	max-width:400px;
	max-height: 400px;	
	text-align:center;
	/*margin: 0 auto;*/
	overflow: hidden;
	margin: 1% auto;
	position: relative;
	border-radius:%;
	
	-webkit-mask-position: 0 0;
-webkit-mask-size: 100% 100%;
-webkit-mask-image:-webkit-radial-gradient(center, ellipse cover, #ffffff 0%,#ffffff 71%,#000000 71%,#000000 100%);
}

#AuImage_stacks_in_3291_page1 img, #CHAuImage_stacks_in_3291_page1 img {
	width: 100%;
	height: 100%;
	text-align:center;
	margin: 0 auto;
	
	
}

#AuImage_stacks_in_3291_page1.hexagon{
    -webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
    clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
}

#AuImage_stacks_in_3291_page1.circle{
    -webkit-clip-path: circle(50% at 50% 50%);
    clip-path: circle(50% at 50% 50%);
}

#AuImage_stacks_in_3291_page1.message{
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
    clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
}

#AuImage_stacks_in_3291_page1.rhombas{
    -webkit-clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
    clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
}


.AuPShadow {
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);

}

/*================== CAPTION ======================*/

.AuCaption_stacks_in_3291_page1 {
	
	
	position:absolute; 
	background-color: #E10222 ; 
	color: white; 
	width: 100%;
	margin: 0% 0 0% 0; 
	max-width: 104%;
	max-height: 100%;	
	height:auto;width: 80%;
	padding:10%;
	display: none;
    bottom:0;
    
}

.AuCaption_stacks_in_3291_page1.top{
    top: 0 ; 
    bottom:auto;
}

.AuCaption_stacks_in_3291_page1 img{
		-webkit-filter: none !important;
		-moz-filter: none !important;
		-o-filter: none !important;
		-ms-filter:none !important;
		filter:none !important;
		width: auto !important;
		height: auto;
		-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
-o-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
    
		
}

#AuImage_stacks_in_3291_page1 .BC {
	bottom: 0;	
}

#AuImage_stacks_in_3291_page1 .top{
	top: 0;
}

/*/#AuImage_stacks_in_3291_page1:hover #AuCaption_stacks_in_3291_page1, #CHAuImage_stacks_in_3291_page1:hover #AuCaption_stacks_in_3291_page1 {
	opacity: 1;
	left: 0;
}*/

#AuImage_stacks_in_3291_page1 .AuCaption_stacks_in_3291_page1 .stacks_out:first-of-type {
	padding: 1% 0 0 0 !important;
}

/*******************************  HOVER ************************************/


#AuImage_stacks_in_3291_page1 img {
	margin: 0 auto;
	Heigh:100%; 
	Widh:100%;
	-webkit-filter:           ;
	
    -moz-filter:           ;
	   
    -o-filter:           ;
		 
    -ms-filter:           ;
		
    filter:           ;
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
 	-webkit-transition: all 0s ease;
	-moz-transition: all 0s ease;
	-o-transition: all 0s ease;
	transition: all 0s ease;
	
	
}

#AuImage_stacks_in_3291_page1:hover img, #AuImage_stacks_in_3291_page1 .AuImgHoverPreview img{
	-webkit-filter:        saturate(200%)  ;
	
    -moz-filter:       saturate(200%) ;
	   
    -o-filter:       saturate(200%)  ;
		 
    -ms-filter:       saturate(200%)  ;
	
    filter:       saturate(200%) ; 
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
	Heigh:0%; 
	Widh:0%;
}

#CHAuImage_stacks_in_3291_page1:hover img {
	-webkit-filter: blur(7px) brightness(238%) contrast(152%) grayscale(100%) hue-rotate(117deg) invert(51%) opacity(100%) saturate(200%) sepia(0%)  ;
} 

#CHAuImage_stacks_in_3291_page1 img {
	-webkit-filter: blur(0px) brightness(200%) contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) opacity(100%) saturate(100%) sepia(0%)  ;
	
	 -webkit-transition: all 0s ease-in-out;
	  -moz-transition: all 0s ease-in-out;
	  -o-transition: all 0s ease-in-out;
	  transition: all %i=HAuTrans%s ease-in-out;	
}


/*================== BACKEND ======================*/


/*================== CAPTION OPTION ======================*/
	

/*	BOTTOM SLIDE LEFT*/

/*.BSLCaption_stacks_in_3291_page1 {
	opacity: 0;
	bottom: .75%; 
	left: -100%;
}

#AuImage_stacks_in_3291_page1:hover .BSLCaption_stacks_in_3291_page1 , #CHAuImage_stacks_in_3291_page1:hover .BSLCaption_stacks_in_3291_page1{
	opacity: 1;
	left: 0;
}*/

/*	BOTTOM SLIDE BOTTOM*/

/*.BSBCaption_stacks_in_3291_page1 {
	opacity:1;
	display:none;
	bottom: -200%; 
	height:80%;
	width: 80%;
	padding:10%;
	
	margin: 0 auto;
}


#AuImage_stacks_in_3291_page1:hover .BSBCaption_stacks_in_3291_page1 , #CHAuImage_stacks_in_3291_page1:hover .BSBCaption_stacks_in_3291_page1{
	opacity: 1;
	left: 0;
    bottom: 0;
}

#AuImage_stacks_in_3291_page1 .BSBCaption_stacks_in_3291_page1 .stacks_out {
	padding: 30% 0 !important;
}
*/
/*	BOTTOM SLIDE RIGHT*/

/*.BSRCaption_stacks_in_3291_page1 {
	opacity: 0;
	right: -100%; 
	bottom:.75%;
}

#AuImage_stacks_in_3291_page1:hover .BSRCaption_stacks_in_3291_page1 , #CHAuImage_stacks_in_3291_page1:hover .BSRCaption_stacks_in_3291_page1{
	opacity: 1;
	right: 0;
}
*/
	/*	TOP SLIDE LEFT*/

/*.TSLCaption_stacks_in_3291_page1 {
	opacity: 0;
	top: 0; 
	left: -100%;
}

#AuImage_stacks_in_3291_page1:hover .TSLCaption_stacks_in_3291_page1 , #CHAuImage_stacks_in_3291_page1:hover .TSLCaption_stacks_in_3291_page1{
	opacity: 1;
	left: 0;
}*/

/*	TOP SLIDE TOP*/

/*.TSTCaption_stacks_in_3291_page1 {
	opacity: 0;
	top: -100%; 
	left: 0;
}

#AuImage_stacks_in_3291_page1:hover .TSTCaption_stacks_in_3291_page1 , #CHAuImage_stacks_in_3291_page1:hover .TSTCaption_stacks_in_3291_page1{
	opacity: 1;
	top: 0;
}
*/
/*	TOP SLIDE RIGHT*/

/*.TSRCaption_stacks_in_3291_page1 {
	opacity: 0;
	right: -100%; 
	top: 0;
}

#AuImage_stacks_in_3291_page1:hover .TSRCaption_stacks_in_3291_page1 , #CHAuImage_stacks_in_3291_page1:hover .TSRCaption_stacks_in_3291_page1{
	opacity: 1;
	right: 0;
}*/

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {

	
	
	.AuCaption_stacks_in_3291_page1  {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3291_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3291_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3291_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3291_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3291_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}


@media (max-width: 600px){
	
	#AuImage_stacks_in_3291_page1, #CHAuImage_stacks_in_3291_page1 {
	margin: 0 auto;
	text-align:center;
	margin-bottom: 10px;
}
	
	
	/*	BOTTOM SLIDE LEFT*/
	
	.BSLCaption_stacks_in_3291_page1 {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3291_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3291_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3291_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3291_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3291_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}
	
	




/*******************************    GENERAL STYLING ************************************/


#CHAuImage_stacks_in_3297_page1 {
		
}




#AuImage_stacks_in_3297_page1, #CHAuImage_stacks_in_3297_page1 {
	width: 100%;
	height:100%;
	max-width:400px;
	max-height: 400px;	
	text-align:center;
	/*margin: 0 auto;*/
	overflow: hidden;
	margin: 1% auto;
	position: relative;
	border-radius:%;
	
	-webkit-mask-position: 0 0;
-webkit-mask-size: 100% 100%;
-webkit-mask-image:-webkit-radial-gradient(center, ellipse cover, #ffffff 0%,#ffffff 71%,#000000 71%,#000000 100%);
}

#AuImage_stacks_in_3297_page1 img, #CHAuImage_stacks_in_3297_page1 img {
	width: 100%;
	height: 100%;
	text-align:center;
	margin: 0 auto;
	
	
}

#AuImage_stacks_in_3297_page1.hexagon{
    -webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
    clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
}

#AuImage_stacks_in_3297_page1.circle{
    -webkit-clip-path: circle(50% at 50% 50%);
    clip-path: circle(50% at 50% 50%);
}

#AuImage_stacks_in_3297_page1.message{
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
    clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
}

#AuImage_stacks_in_3297_page1.rhombas{
    -webkit-clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
    clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
}


.AuPShadow {
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);

}

/*================== CAPTION ======================*/

.AuCaption_stacks_in_3297_page1 {
	
	
	position:absolute; 
	background-color: #E10222 ; 
	color: white; 
	width: 100%;
	margin: 0% 0 0% 0; 
	max-width: 104%;
	max-height: 100%;	
	height:auto;width: 80%;
	padding:10%;
	display: none;
    bottom:0;
    
}

.AuCaption_stacks_in_3297_page1.top{
    top: 0 ; 
    bottom:auto;
}

.AuCaption_stacks_in_3297_page1 img{
		-webkit-filter: none !important;
		-moz-filter: none !important;
		-o-filter: none !important;
		-ms-filter:none !important;
		filter:none !important;
		width: auto !important;
		height: auto;
		-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
-o-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
    
		
}

#AuImage_stacks_in_3297_page1 .BC {
	bottom: 0;	
}

#AuImage_stacks_in_3297_page1 .top{
	top: 0;
}

/*/#AuImage_stacks_in_3297_page1:hover #AuCaption_stacks_in_3297_page1, #CHAuImage_stacks_in_3297_page1:hover #AuCaption_stacks_in_3297_page1 {
	opacity: 1;
	left: 0;
}*/

#AuImage_stacks_in_3297_page1 .AuCaption_stacks_in_3297_page1 .stacks_out:first-of-type {
	padding: 1% 0 0 0 !important;
}

/*******************************  HOVER ************************************/


#AuImage_stacks_in_3297_page1 img {
	margin: 0 auto;
	Heigh:100%; 
	Widh:100%;
	-webkit-filter:           ;
	
    -moz-filter:           ;
	   
    -o-filter:           ;
		 
    -ms-filter:           ;
		
    filter:           ;
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
 	-webkit-transition: all 0s ease;
	-moz-transition: all 0s ease;
	-o-transition: all 0s ease;
	transition: all 0s ease;
	
	
}

#AuImage_stacks_in_3297_page1:hover img, #AuImage_stacks_in_3297_page1 .AuImgHoverPreview img{
	-webkit-filter:        saturate(200%)  ;
	
    -moz-filter:       saturate(200%) ;
	   
    -o-filter:       saturate(200%)  ;
		 
    -ms-filter:       saturate(200%)  ;
	
    filter:       saturate(200%) ; 
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
	Heigh:0%; 
	Widh:0%;
}

#CHAuImage_stacks_in_3297_page1:hover img {
	-webkit-filter: blur(7px) brightness(238%) contrast(152%) grayscale(100%) hue-rotate(117deg) invert(51%) opacity(100%) saturate(200%) sepia(0%)  ;
} 

#CHAuImage_stacks_in_3297_page1 img {
	-webkit-filter: blur(0px) brightness(200%) contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) opacity(100%) saturate(100%) sepia(0%)  ;
	
	 -webkit-transition: all 0s ease-in-out;
	  -moz-transition: all 0s ease-in-out;
	  -o-transition: all 0s ease-in-out;
	  transition: all %i=HAuTrans%s ease-in-out;	
}


/*================== BACKEND ======================*/


/*================== CAPTION OPTION ======================*/
	

/*	BOTTOM SLIDE LEFT*/

/*.BSLCaption_stacks_in_3297_page1 {
	opacity: 0;
	bottom: .75%; 
	left: -100%;
}

#AuImage_stacks_in_3297_page1:hover .BSLCaption_stacks_in_3297_page1 , #CHAuImage_stacks_in_3297_page1:hover .BSLCaption_stacks_in_3297_page1{
	opacity: 1;
	left: 0;
}*/

/*	BOTTOM SLIDE BOTTOM*/

/*.BSBCaption_stacks_in_3297_page1 {
	opacity:1;
	display:none;
	bottom: -200%; 
	height:80%;
	width: 80%;
	padding:10%;
	
	margin: 0 auto;
}


#AuImage_stacks_in_3297_page1:hover .BSBCaption_stacks_in_3297_page1 , #CHAuImage_stacks_in_3297_page1:hover .BSBCaption_stacks_in_3297_page1{
	opacity: 1;
	left: 0;
    bottom: 0;
}

#AuImage_stacks_in_3297_page1 .BSBCaption_stacks_in_3297_page1 .stacks_out {
	padding: 30% 0 !important;
}
*/
/*	BOTTOM SLIDE RIGHT*/

/*.BSRCaption_stacks_in_3297_page1 {
	opacity: 0;
	right: -100%; 
	bottom:.75%;
}

#AuImage_stacks_in_3297_page1:hover .BSRCaption_stacks_in_3297_page1 , #CHAuImage_stacks_in_3297_page1:hover .BSRCaption_stacks_in_3297_page1{
	opacity: 1;
	right: 0;
}
*/
	/*	TOP SLIDE LEFT*/

/*.TSLCaption_stacks_in_3297_page1 {
	opacity: 0;
	top: 0; 
	left: -100%;
}

#AuImage_stacks_in_3297_page1:hover .TSLCaption_stacks_in_3297_page1 , #CHAuImage_stacks_in_3297_page1:hover .TSLCaption_stacks_in_3297_page1{
	opacity: 1;
	left: 0;
}*/

/*	TOP SLIDE TOP*/

/*.TSTCaption_stacks_in_3297_page1 {
	opacity: 0;
	top: -100%; 
	left: 0;
}

#AuImage_stacks_in_3297_page1:hover .TSTCaption_stacks_in_3297_page1 , #CHAuImage_stacks_in_3297_page1:hover .TSTCaption_stacks_in_3297_page1{
	opacity: 1;
	top: 0;
}
*/
/*	TOP SLIDE RIGHT*/

/*.TSRCaption_stacks_in_3297_page1 {
	opacity: 0;
	right: -100%; 
	top: 0;
}

#AuImage_stacks_in_3297_page1:hover .TSRCaption_stacks_in_3297_page1 , #CHAuImage_stacks_in_3297_page1:hover .TSRCaption_stacks_in_3297_page1{
	opacity: 1;
	right: 0;
}*/

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {

	
	
	.AuCaption_stacks_in_3297_page1  {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3297_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3297_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3297_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3297_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3297_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}


@media (max-width: 600px){
	
	#AuImage_stacks_in_3297_page1, #CHAuImage_stacks_in_3297_page1 {
	margin: 0 auto;
	text-align:center;
	margin-bottom: 10px;
}
	
	
	/*	BOTTOM SLIDE LEFT*/
	
	.BSLCaption_stacks_in_3297_page1 {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3297_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3297_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3297_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3297_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3297_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}
	
	




.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_3300_page1 {
	height: 20px;
}
#stacks_in_3301_page1 {
	padding: 0px 10px 0px 10px;
}
.spacerStack {
	height: 60px;
}

#spacerStackstacks_in_3303_page1 {
	height: 60px;
}/*******************************    GENERAL STYLING ************************************/


#CHAuImage_stacks_in_3306_page1 {
		
}




#AuImage_stacks_in_3306_page1, #CHAuImage_stacks_in_3306_page1 {
	width: 100%;
	height:100%;
	max-width:400px;
	max-height: 400px;	
	text-align:center;
	/*margin: 0 auto;*/
	overflow: hidden;
	margin: 1% auto;
	position: relative;
	border-radius:%;
	
	-webkit-mask-position: 0 0;
-webkit-mask-size: 100% 100%;
-webkit-mask-image:-webkit-radial-gradient(center, ellipse cover, #ffffff 0%,#ffffff 71%,#000000 71%,#000000 100%);
}

#AuImage_stacks_in_3306_page1 img, #CHAuImage_stacks_in_3306_page1 img {
	width: 100%;
	height: 100%;
	text-align:center;
	margin: 0 auto;
	
	
}

#AuImage_stacks_in_3306_page1.hexagon{
    -webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
    clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
}

#AuImage_stacks_in_3306_page1.circle{
    -webkit-clip-path: circle(50% at 50% 50%);
    clip-path: circle(50% at 50% 50%);
}

#AuImage_stacks_in_3306_page1.message{
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
    clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
}

#AuImage_stacks_in_3306_page1.rhombas{
    -webkit-clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
    clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
}


.AuPShadow {
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);

}

/*================== CAPTION ======================*/

.AuCaption_stacks_in_3306_page1 {
	
	
	position:absolute; 
	background-color: #E10222 ; 
	color: white; 
	width: 100%;
	margin: 0% 0 0% 0; 
	max-width: 104%;
	max-height: 100%;	
	height:auto;width: 80%;
	padding:10%;
	display: none;
    bottom:0;
    
}

.AuCaption_stacks_in_3306_page1.top{
    top: 0 ; 
    bottom:auto;
}

.AuCaption_stacks_in_3306_page1 img{
		-webkit-filter: none !important;
		-moz-filter: none !important;
		-o-filter: none !important;
		-ms-filter:none !important;
		filter:none !important;
		width: auto !important;
		height: auto;
		-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
-o-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
    
		
}

#AuImage_stacks_in_3306_page1 .BC {
	bottom: 0;	
}

#AuImage_stacks_in_3306_page1 .top{
	top: 0;
}

/*/#AuImage_stacks_in_3306_page1:hover #AuCaption_stacks_in_3306_page1, #CHAuImage_stacks_in_3306_page1:hover #AuCaption_stacks_in_3306_page1 {
	opacity: 1;
	left: 0;
}*/

#AuImage_stacks_in_3306_page1 .AuCaption_stacks_in_3306_page1 .stacks_out:first-of-type {
	padding: 1% 0 0 0 !important;
}

/*******************************  HOVER ************************************/


#AuImage_stacks_in_3306_page1 img {
	margin: 0 auto;
	Heigh:100%; 
	Widh:100%;
	-webkit-filter:           ;
	
    -moz-filter:           ;
	   
    -o-filter:           ;
		 
    -ms-filter:           ;
		
    filter:           ;
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
 	-webkit-transition: all 0s ease;
	-moz-transition: all 0s ease;
	-o-transition: all 0s ease;
	transition: all 0s ease;
	
	
}

#AuImage_stacks_in_3306_page1:hover img, #AuImage_stacks_in_3306_page1 .AuImgHoverPreview img{
	-webkit-filter:        saturate(200%)  ;
	
    -moz-filter:       saturate(200%) ;
	   
    -o-filter:       saturate(200%)  ;
		 
    -ms-filter:       saturate(200%)  ;
	
    filter:       saturate(200%) ; 
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
	Heigh:0%; 
	Widh:0%;
}

#CHAuImage_stacks_in_3306_page1:hover img {
	-webkit-filter: blur(7px) brightness(238%) contrast(152%) grayscale(100%) hue-rotate(117deg) invert(51%) opacity(100%) saturate(200%) sepia(0%)  ;
} 

#CHAuImage_stacks_in_3306_page1 img {
	-webkit-filter: blur(0px) brightness(200%) contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) opacity(100%) saturate(100%) sepia(0%)  ;
	
	 -webkit-transition: all 0s ease-in-out;
	  -moz-transition: all 0s ease-in-out;
	  -o-transition: all 0s ease-in-out;
	  transition: all %i=HAuTrans%s ease-in-out;	
}


/*================== BACKEND ======================*/


/*================== CAPTION OPTION ======================*/
	

/*	BOTTOM SLIDE LEFT*/

/*.BSLCaption_stacks_in_3306_page1 {
	opacity: 0;
	bottom: .75%; 
	left: -100%;
}

#AuImage_stacks_in_3306_page1:hover .BSLCaption_stacks_in_3306_page1 , #CHAuImage_stacks_in_3306_page1:hover .BSLCaption_stacks_in_3306_page1{
	opacity: 1;
	left: 0;
}*/

/*	BOTTOM SLIDE BOTTOM*/

/*.BSBCaption_stacks_in_3306_page1 {
	opacity:1;
	display:none;
	bottom: -200%; 
	height:80%;
	width: 80%;
	padding:10%;
	
	margin: 0 auto;
}


#AuImage_stacks_in_3306_page1:hover .BSBCaption_stacks_in_3306_page1 , #CHAuImage_stacks_in_3306_page1:hover .BSBCaption_stacks_in_3306_page1{
	opacity: 1;
	left: 0;
    bottom: 0;
}

#AuImage_stacks_in_3306_page1 .BSBCaption_stacks_in_3306_page1 .stacks_out {
	padding: 30% 0 !important;
}
*/
/*	BOTTOM SLIDE RIGHT*/

/*.BSRCaption_stacks_in_3306_page1 {
	opacity: 0;
	right: -100%; 
	bottom:.75%;
}

#AuImage_stacks_in_3306_page1:hover .BSRCaption_stacks_in_3306_page1 , #CHAuImage_stacks_in_3306_page1:hover .BSRCaption_stacks_in_3306_page1{
	opacity: 1;
	right: 0;
}
*/
	/*	TOP SLIDE LEFT*/

/*.TSLCaption_stacks_in_3306_page1 {
	opacity: 0;
	top: 0; 
	left: -100%;
}

#AuImage_stacks_in_3306_page1:hover .TSLCaption_stacks_in_3306_page1 , #CHAuImage_stacks_in_3306_page1:hover .TSLCaption_stacks_in_3306_page1{
	opacity: 1;
	left: 0;
}*/

/*	TOP SLIDE TOP*/

/*.TSTCaption_stacks_in_3306_page1 {
	opacity: 0;
	top: -100%; 
	left: 0;
}

#AuImage_stacks_in_3306_page1:hover .TSTCaption_stacks_in_3306_page1 , #CHAuImage_stacks_in_3306_page1:hover .TSTCaption_stacks_in_3306_page1{
	opacity: 1;
	top: 0;
}
*/
/*	TOP SLIDE RIGHT*/

/*.TSRCaption_stacks_in_3306_page1 {
	opacity: 0;
	right: -100%; 
	top: 0;
}

#AuImage_stacks_in_3306_page1:hover .TSRCaption_stacks_in_3306_page1 , #CHAuImage_stacks_in_3306_page1:hover .TSRCaption_stacks_in_3306_page1{
	opacity: 1;
	right: 0;
}*/

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {

	
	
	.AuCaption_stacks_in_3306_page1  {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3306_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3306_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3306_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3306_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3306_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}


@media (max-width: 600px){
	
	#AuImage_stacks_in_3306_page1, #CHAuImage_stacks_in_3306_page1 {
	margin: 0 auto;
	text-align:center;
	margin-bottom: 10px;
}
	
	
	/*	BOTTOM SLIDE LEFT*/
	
	.BSLCaption_stacks_in_3306_page1 {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3306_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3306_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3306_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3306_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3306_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}
	
	




/*******************************    GENERAL STYLING ************************************/


#CHAuImage_stacks_in_3311_page1 {
		
}




#AuImage_stacks_in_3311_page1, #CHAuImage_stacks_in_3311_page1 {
	width: 100%;
	height:100%;
	max-width:400px;
	max-height: 400px;	
	text-align:center;
	/*margin: 0 auto;*/
	overflow: hidden;
	margin: 1% auto;
	position: relative;
	border-radius:%;
	
	-webkit-mask-position: 0 0;
-webkit-mask-size: 100% 100%;
-webkit-mask-image:-webkit-radial-gradient(center, ellipse cover, #ffffff 0%,#ffffff 71%,#000000 71%,#000000 100%);
}

#AuImage_stacks_in_3311_page1 img, #CHAuImage_stacks_in_3311_page1 img {
	width: 100%;
	height: 100%;
	text-align:center;
	margin: 0 auto;
	
	
}

#AuImage_stacks_in_3311_page1.hexagon{
    -webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
    clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
}

#AuImage_stacks_in_3311_page1.circle{
    -webkit-clip-path: circle(50% at 50% 50%);
    clip-path: circle(50% at 50% 50%);
}

#AuImage_stacks_in_3311_page1.message{
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
    clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
}

#AuImage_stacks_in_3311_page1.rhombas{
    -webkit-clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
    clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
}


.AuPShadow {
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);

}

/*================== CAPTION ======================*/

.AuCaption_stacks_in_3311_page1 {
	
	
	position:absolute; 
	background-color: #E10222 ; 
	color: white; 
	width: 100%;
	margin: 0% 0 0% 0; 
	max-width: 104%;
	max-height: 100%;	
	height:auto;width: 80%;
	padding:10%;
	display: none;
    bottom:0;
    
}

.AuCaption_stacks_in_3311_page1.top{
    top: 0 ; 
    bottom:auto;
}

.AuCaption_stacks_in_3311_page1 img{
		-webkit-filter: none !important;
		-moz-filter: none !important;
		-o-filter: none !important;
		-ms-filter:none !important;
		filter:none !important;
		width: auto !important;
		height: auto;
		-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
-o-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
    
		
}

#AuImage_stacks_in_3311_page1 .BC {
	bottom: 0;	
}

#AuImage_stacks_in_3311_page1 .top{
	top: 0;
}

/*/#AuImage_stacks_in_3311_page1:hover #AuCaption_stacks_in_3311_page1, #CHAuImage_stacks_in_3311_page1:hover #AuCaption_stacks_in_3311_page1 {
	opacity: 1;
	left: 0;
}*/

#AuImage_stacks_in_3311_page1 .AuCaption_stacks_in_3311_page1 .stacks_out:first-of-type {
	padding: 1% 0 0 0 !important;
}

/*******************************  HOVER ************************************/


#AuImage_stacks_in_3311_page1 img {
	margin: 0 auto;
	Heigh:100%; 
	Widh:100%;
	-webkit-filter:           ;
	
    -moz-filter:           ;
	   
    -o-filter:           ;
		 
    -ms-filter:           ;
		
    filter:           ;
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
 	-webkit-transition: all 0s ease;
	-moz-transition: all 0s ease;
	-o-transition: all 0s ease;
	transition: all 0s ease;
	
	
}

#AuImage_stacks_in_3311_page1:hover img, #AuImage_stacks_in_3311_page1 .AuImgHoverPreview img{
	-webkit-filter:        saturate(200%)  ;
	
    -moz-filter:       saturate(200%) ;
	   
    -o-filter:       saturate(200%)  ;
		 
    -ms-filter:       saturate(200%)  ;
	
    filter:       saturate(200%) ; 
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
	Heigh:0%; 
	Widh:0%;
}

#CHAuImage_stacks_in_3311_page1:hover img {
	-webkit-filter: blur(7px) brightness(238%) contrast(152%) grayscale(100%) hue-rotate(117deg) invert(51%) opacity(100%) saturate(200%) sepia(0%)  ;
} 

#CHAuImage_stacks_in_3311_page1 img {
	-webkit-filter: blur(0px) brightness(200%) contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) opacity(100%) saturate(100%) sepia(0%)  ;
	
	 -webkit-transition: all 0s ease-in-out;
	  -moz-transition: all 0s ease-in-out;
	  -o-transition: all 0s ease-in-out;
	  transition: all %i=HAuTrans%s ease-in-out;	
}


/*================== BACKEND ======================*/


/*================== CAPTION OPTION ======================*/
	

/*	BOTTOM SLIDE LEFT*/

/*.BSLCaption_stacks_in_3311_page1 {
	opacity: 0;
	bottom: .75%; 
	left: -100%;
}

#AuImage_stacks_in_3311_page1:hover .BSLCaption_stacks_in_3311_page1 , #CHAuImage_stacks_in_3311_page1:hover .BSLCaption_stacks_in_3311_page1{
	opacity: 1;
	left: 0;
}*/

/*	BOTTOM SLIDE BOTTOM*/

/*.BSBCaption_stacks_in_3311_page1 {
	opacity:1;
	display:none;
	bottom: -200%; 
	height:80%;
	width: 80%;
	padding:10%;
	
	margin: 0 auto;
}


#AuImage_stacks_in_3311_page1:hover .BSBCaption_stacks_in_3311_page1 , #CHAuImage_stacks_in_3311_page1:hover .BSBCaption_stacks_in_3311_page1{
	opacity: 1;
	left: 0;
    bottom: 0;
}

#AuImage_stacks_in_3311_page1 .BSBCaption_stacks_in_3311_page1 .stacks_out {
	padding: 30% 0 !important;
}
*/
/*	BOTTOM SLIDE RIGHT*/

/*.BSRCaption_stacks_in_3311_page1 {
	opacity: 0;
	right: -100%; 
	bottom:.75%;
}

#AuImage_stacks_in_3311_page1:hover .BSRCaption_stacks_in_3311_page1 , #CHAuImage_stacks_in_3311_page1:hover .BSRCaption_stacks_in_3311_page1{
	opacity: 1;
	right: 0;
}
*/
	/*	TOP SLIDE LEFT*/

/*.TSLCaption_stacks_in_3311_page1 {
	opacity: 0;
	top: 0; 
	left: -100%;
}

#AuImage_stacks_in_3311_page1:hover .TSLCaption_stacks_in_3311_page1 , #CHAuImage_stacks_in_3311_page1:hover .TSLCaption_stacks_in_3311_page1{
	opacity: 1;
	left: 0;
}*/

/*	TOP SLIDE TOP*/

/*.TSTCaption_stacks_in_3311_page1 {
	opacity: 0;
	top: -100%; 
	left: 0;
}

#AuImage_stacks_in_3311_page1:hover .TSTCaption_stacks_in_3311_page1 , #CHAuImage_stacks_in_3311_page1:hover .TSTCaption_stacks_in_3311_page1{
	opacity: 1;
	top: 0;
}
*/
/*	TOP SLIDE RIGHT*/

/*.TSRCaption_stacks_in_3311_page1 {
	opacity: 0;
	right: -100%; 
	top: 0;
}

#AuImage_stacks_in_3311_page1:hover .TSRCaption_stacks_in_3311_page1 , #CHAuImage_stacks_in_3311_page1:hover .TSRCaption_stacks_in_3311_page1{
	opacity: 1;
	right: 0;
}*/

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {

	
	
	.AuCaption_stacks_in_3311_page1  {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3311_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3311_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3311_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3311_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3311_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}


@media (max-width: 600px){
	
	#AuImage_stacks_in_3311_page1, #CHAuImage_stacks_in_3311_page1 {
	margin: 0 auto;
	text-align:center;
	margin-bottom: 10px;
}
	
	
	/*	BOTTOM SLIDE LEFT*/
	
	.BSLCaption_stacks_in_3311_page1 {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3311_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3311_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3311_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3311_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3311_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}
	
	




/*******************************    GENERAL STYLING ************************************/


#CHAuImage_stacks_in_3316_page1 {
		
}




#AuImage_stacks_in_3316_page1, #CHAuImage_stacks_in_3316_page1 {
	width: 100%;
	height:100%;
	max-width:400px;
	max-height: 400px;	
	text-align:center;
	/*margin: 0 auto;*/
	overflow: hidden;
	margin: 1% auto;
	position: relative;
	border-radius:%;
	
	-webkit-mask-position: 0 0;
-webkit-mask-size: 100% 100%;
-webkit-mask-image:-webkit-radial-gradient(center, ellipse cover, #ffffff 0%,#ffffff 71%,#000000 71%,#000000 100%);
}

#AuImage_stacks_in_3316_page1 img, #CHAuImage_stacks_in_3316_page1 img {
	width: 100%;
	height: 100%;
	text-align:center;
	margin: 0 auto;
	
	
}

#AuImage_stacks_in_3316_page1.hexagon{
    -webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
    clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
}

#AuImage_stacks_in_3316_page1.circle{
    -webkit-clip-path: circle(50% at 50% 50%);
    clip-path: circle(50% at 50% 50%);
}

#AuImage_stacks_in_3316_page1.message{
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
    clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
}

#AuImage_stacks_in_3316_page1.rhombas{
    -webkit-clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
    clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
}


.AuPShadow {
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);

}

/*================== CAPTION ======================*/

.AuCaption_stacks_in_3316_page1 {
	
	
	position:absolute; 
	background-color: #E10222 ; 
	color: white; 
	width: 100%;
	margin: 0% 0 0% 0; 
	max-width: 104%;
	max-height: 100%;	
	height:auto;width: 80%;
	padding:10%;
	display: none;
    bottom:0;
    
}

.AuCaption_stacks_in_3316_page1.top{
    top: 0 ; 
    bottom:auto;
}

.AuCaption_stacks_in_3316_page1 img{
		-webkit-filter: none !important;
		-moz-filter: none !important;
		-o-filter: none !important;
		-ms-filter:none !important;
		filter:none !important;
		width: auto !important;
		height: auto;
		-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
-o-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
    
		
}

#AuImage_stacks_in_3316_page1 .BC {
	bottom: 0;	
}

#AuImage_stacks_in_3316_page1 .top{
	top: 0;
}

/*/#AuImage_stacks_in_3316_page1:hover #AuCaption_stacks_in_3316_page1, #CHAuImage_stacks_in_3316_page1:hover #AuCaption_stacks_in_3316_page1 {
	opacity: 1;
	left: 0;
}*/

#AuImage_stacks_in_3316_page1 .AuCaption_stacks_in_3316_page1 .stacks_out:first-of-type {
	padding: 1% 0 0 0 !important;
}

/*******************************  HOVER ************************************/


#AuImage_stacks_in_3316_page1 img {
	margin: 0 auto;
	Heigh:100%; 
	Widh:100%;
	-webkit-filter:           ;
	
    -moz-filter:           ;
	   
    -o-filter:           ;
		 
    -ms-filter:           ;
		
    filter:           ;
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
 	-webkit-transition: all 0s ease;
	-moz-transition: all 0s ease;
	-o-transition: all 0s ease;
	transition: all 0s ease;
	
	
}

#AuImage_stacks_in_3316_page1:hover img, #AuImage_stacks_in_3316_page1 .AuImgHoverPreview img{
	-webkit-filter:        saturate(200%)  ;
	
    -moz-filter:       saturate(200%) ;
	   
    -o-filter:       saturate(200%)  ;
		 
    -ms-filter:       saturate(200%)  ;
	
    filter:       saturate(200%) ; 
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
	Heigh:0%; 
	Widh:0%;
}

#CHAuImage_stacks_in_3316_page1:hover img {
	-webkit-filter: blur(7px) brightness(238%) contrast(152%) grayscale(100%) hue-rotate(117deg) invert(51%) opacity(100%) saturate(200%) sepia(0%)  ;
} 

#CHAuImage_stacks_in_3316_page1 img {
	-webkit-filter: blur(0px) brightness(200%) contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) opacity(100%) saturate(100%) sepia(0%)  ;
	
	 -webkit-transition: all 0s ease-in-out;
	  -moz-transition: all 0s ease-in-out;
	  -o-transition: all 0s ease-in-out;
	  transition: all %i=HAuTrans%s ease-in-out;	
}


/*================== BACKEND ======================*/


/*================== CAPTION OPTION ======================*/
	

/*	BOTTOM SLIDE LEFT*/

/*.BSLCaption_stacks_in_3316_page1 {
	opacity: 0;
	bottom: .75%; 
	left: -100%;
}

#AuImage_stacks_in_3316_page1:hover .BSLCaption_stacks_in_3316_page1 , #CHAuImage_stacks_in_3316_page1:hover .BSLCaption_stacks_in_3316_page1{
	opacity: 1;
	left: 0;
}*/

/*	BOTTOM SLIDE BOTTOM*/

/*.BSBCaption_stacks_in_3316_page1 {
	opacity:1;
	display:none;
	bottom: -200%; 
	height:80%;
	width: 80%;
	padding:10%;
	
	margin: 0 auto;
}


#AuImage_stacks_in_3316_page1:hover .BSBCaption_stacks_in_3316_page1 , #CHAuImage_stacks_in_3316_page1:hover .BSBCaption_stacks_in_3316_page1{
	opacity: 1;
	left: 0;
    bottom: 0;
}

#AuImage_stacks_in_3316_page1 .BSBCaption_stacks_in_3316_page1 .stacks_out {
	padding: 30% 0 !important;
}
*/
/*	BOTTOM SLIDE RIGHT*/

/*.BSRCaption_stacks_in_3316_page1 {
	opacity: 0;
	right: -100%; 
	bottom:.75%;
}

#AuImage_stacks_in_3316_page1:hover .BSRCaption_stacks_in_3316_page1 , #CHAuImage_stacks_in_3316_page1:hover .BSRCaption_stacks_in_3316_page1{
	opacity: 1;
	right: 0;
}
*/
	/*	TOP SLIDE LEFT*/

/*.TSLCaption_stacks_in_3316_page1 {
	opacity: 0;
	top: 0; 
	left: -100%;
}

#AuImage_stacks_in_3316_page1:hover .TSLCaption_stacks_in_3316_page1 , #CHAuImage_stacks_in_3316_page1:hover .TSLCaption_stacks_in_3316_page1{
	opacity: 1;
	left: 0;
}*/

/*	TOP SLIDE TOP*/

/*.TSTCaption_stacks_in_3316_page1 {
	opacity: 0;
	top: -100%; 
	left: 0;
}

#AuImage_stacks_in_3316_page1:hover .TSTCaption_stacks_in_3316_page1 , #CHAuImage_stacks_in_3316_page1:hover .TSTCaption_stacks_in_3316_page1{
	opacity: 1;
	top: 0;
}
*/
/*	TOP SLIDE RIGHT*/

/*.TSRCaption_stacks_in_3316_page1 {
	opacity: 0;
	right: -100%; 
	top: 0;
}

#AuImage_stacks_in_3316_page1:hover .TSRCaption_stacks_in_3316_page1 , #CHAuImage_stacks_in_3316_page1:hover .TSRCaption_stacks_in_3316_page1{
	opacity: 1;
	right: 0;
}*/

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {

	
	
	.AuCaption_stacks_in_3316_page1  {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3316_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3316_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3316_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3316_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3316_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}


@media (max-width: 600px){
	
	#AuImage_stacks_in_3316_page1, #CHAuImage_stacks_in_3316_page1 {
	margin: 0 auto;
	text-align:center;
	margin-bottom: 10px;
}
	
	
	/*	BOTTOM SLIDE LEFT*/
	
	.BSLCaption_stacks_in_3316_page1 {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3316_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3316_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3316_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3316_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3316_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}
	
	




/*******************************    GENERAL STYLING ************************************/


#CHAuImage_stacks_in_3321_page1 {
		
}




#AuImage_stacks_in_3321_page1, #CHAuImage_stacks_in_3321_page1 {
	width: 100%;
	height:100%;
	max-width:400px;
	max-height: 400px;	
	text-align:center;
	/*margin: 0 auto;*/
	overflow: hidden;
	margin: 1% auto;
	position: relative;
	border-radius:%;
	
	-webkit-mask-position: 0 0;
-webkit-mask-size: 100% 100%;
-webkit-mask-image:-webkit-radial-gradient(center, ellipse cover, #ffffff 0%,#ffffff 71%,#000000 71%,#000000 100%);
}

#AuImage_stacks_in_3321_page1 img, #CHAuImage_stacks_in_3321_page1 img {
	width: 100%;
	height: 100%;
	text-align:center;
	margin: 0 auto;
	
	
}

#AuImage_stacks_in_3321_page1.hexagon{
    -webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
    clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
}

#AuImage_stacks_in_3321_page1.circle{
    -webkit-clip-path: circle(50% at 50% 50%);
    clip-path: circle(50% at 50% 50%);
}

#AuImage_stacks_in_3321_page1.message{
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
    clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
}

#AuImage_stacks_in_3321_page1.rhombas{
    -webkit-clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
    clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
}


.AuPShadow {
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);

}

/*================== CAPTION ======================*/

.AuCaption_stacks_in_3321_page1 {
	
	
	position:absolute; 
	background-color: #E10222 ; 
	color: white; 
	width: 100%;
	margin: 0% 0 0% 0; 
	max-width: 104%;
	max-height: 100%;	
	height:auto;width: 80%;
	padding:10%;
	display: none;
    bottom:0;
    
}

.AuCaption_stacks_in_3321_page1.top{
    top: 0 ; 
    bottom:auto;
}

.AuCaption_stacks_in_3321_page1 img{
		-webkit-filter: none !important;
		-moz-filter: none !important;
		-o-filter: none !important;
		-ms-filter:none !important;
		filter:none !important;
		width: auto !important;
		height: auto;
		-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
-o-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
    
		
}

#AuImage_stacks_in_3321_page1 .BC {
	bottom: 0;	
}

#AuImage_stacks_in_3321_page1 .top{
	top: 0;
}

/*/#AuImage_stacks_in_3321_page1:hover #AuCaption_stacks_in_3321_page1, #CHAuImage_stacks_in_3321_page1:hover #AuCaption_stacks_in_3321_page1 {
	opacity: 1;
	left: 0;
}*/

#AuImage_stacks_in_3321_page1 .AuCaption_stacks_in_3321_page1 .stacks_out:first-of-type {
	padding: 1% 0 0 0 !important;
}

/*******************************  HOVER ************************************/


#AuImage_stacks_in_3321_page1 img {
	margin: 0 auto;
	Heigh:100%; 
	Widh:100%;
	-webkit-filter:           ;
	
    -moz-filter:           ;
	   
    -o-filter:           ;
		 
    -ms-filter:           ;
		
    filter:           ;
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
 	-webkit-transition: all 0s ease;
	-moz-transition: all 0s ease;
	-o-transition: all 0s ease;
	transition: all 0s ease;
	
	
}

#AuImage_stacks_in_3321_page1:hover img, #AuImage_stacks_in_3321_page1 .AuImgHoverPreview img{
	-webkit-filter:        saturate(200%)  ;
	
    -moz-filter:       saturate(200%) ;
	   
    -o-filter:       saturate(200%)  ;
		 
    -ms-filter:       saturate(200%)  ;
	
    filter:       saturate(200%) ; 
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
	Heigh:0%; 
	Widh:0%;
}

#CHAuImage_stacks_in_3321_page1:hover img {
	-webkit-filter: blur(7px) brightness(238%) contrast(152%) grayscale(100%) hue-rotate(117deg) invert(51%) opacity(100%) saturate(200%) sepia(0%)  ;
} 

#CHAuImage_stacks_in_3321_page1 img {
	-webkit-filter: blur(0px) brightness(200%) contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) opacity(100%) saturate(100%) sepia(0%)  ;
	
	 -webkit-transition: all 0s ease-in-out;
	  -moz-transition: all 0s ease-in-out;
	  -o-transition: all 0s ease-in-out;
	  transition: all %i=HAuTrans%s ease-in-out;	
}


/*================== BACKEND ======================*/


/*================== CAPTION OPTION ======================*/
	

/*	BOTTOM SLIDE LEFT*/

/*.BSLCaption_stacks_in_3321_page1 {
	opacity: 0;
	bottom: .75%; 
	left: -100%;
}

#AuImage_stacks_in_3321_page1:hover .BSLCaption_stacks_in_3321_page1 , #CHAuImage_stacks_in_3321_page1:hover .BSLCaption_stacks_in_3321_page1{
	opacity: 1;
	left: 0;
}*/

/*	BOTTOM SLIDE BOTTOM*/

/*.BSBCaption_stacks_in_3321_page1 {
	opacity:1;
	display:none;
	bottom: -200%; 
	height:80%;
	width: 80%;
	padding:10%;
	
	margin: 0 auto;
}


#AuImage_stacks_in_3321_page1:hover .BSBCaption_stacks_in_3321_page1 , #CHAuImage_stacks_in_3321_page1:hover .BSBCaption_stacks_in_3321_page1{
	opacity: 1;
	left: 0;
    bottom: 0;
}

#AuImage_stacks_in_3321_page1 .BSBCaption_stacks_in_3321_page1 .stacks_out {
	padding: 30% 0 !important;
}
*/
/*	BOTTOM SLIDE RIGHT*/

/*.BSRCaption_stacks_in_3321_page1 {
	opacity: 0;
	right: -100%; 
	bottom:.75%;
}

#AuImage_stacks_in_3321_page1:hover .BSRCaption_stacks_in_3321_page1 , #CHAuImage_stacks_in_3321_page1:hover .BSRCaption_stacks_in_3321_page1{
	opacity: 1;
	right: 0;
}
*/
	/*	TOP SLIDE LEFT*/

/*.TSLCaption_stacks_in_3321_page1 {
	opacity: 0;
	top: 0; 
	left: -100%;
}

#AuImage_stacks_in_3321_page1:hover .TSLCaption_stacks_in_3321_page1 , #CHAuImage_stacks_in_3321_page1:hover .TSLCaption_stacks_in_3321_page1{
	opacity: 1;
	left: 0;
}*/

/*	TOP SLIDE TOP*/

/*.TSTCaption_stacks_in_3321_page1 {
	opacity: 0;
	top: -100%; 
	left: 0;
}

#AuImage_stacks_in_3321_page1:hover .TSTCaption_stacks_in_3321_page1 , #CHAuImage_stacks_in_3321_page1:hover .TSTCaption_stacks_in_3321_page1{
	opacity: 1;
	top: 0;
}
*/
/*	TOP SLIDE RIGHT*/

/*.TSRCaption_stacks_in_3321_page1 {
	opacity: 0;
	right: -100%; 
	top: 0;
}

#AuImage_stacks_in_3321_page1:hover .TSRCaption_stacks_in_3321_page1 , #CHAuImage_stacks_in_3321_page1:hover .TSRCaption_stacks_in_3321_page1{
	opacity: 1;
	right: 0;
}*/

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {

	
	
	.AuCaption_stacks_in_3321_page1  {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3321_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3321_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3321_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3321_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3321_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}


@media (max-width: 600px){
	
	#AuImage_stacks_in_3321_page1, #CHAuImage_stacks_in_3321_page1 {
	margin: 0 auto;
	text-align:center;
	margin-bottom: 10px;
}
	
	
	/*	BOTTOM SLIDE LEFT*/
	
	.BSLCaption_stacks_in_3321_page1 {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3321_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3321_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3321_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3321_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3321_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}
	
	




.spacerStack {
	height: 80px;
}

#spacerStackstacks_in_3324_page1 {
	height: 80px;
}.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_3325_page1 {
	height: 40px;
}#stacks_in_3326_page1>.s3_row {
	margin: 0 -20px;
}

#stacks_in_3326_page1>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_3326_page1>.s3_row>.s3_column_right {
	width: 50.000000%;
}




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










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



}



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


	#stacks_in_3326_page1>.s3_row  {
		margin: -20px 0;
	}
	#stacks_in_3326_page1>.s3_row>.s3_column {
		padding: 20px 0;
		width:100%;
	}


}






#stacks_in_3328_page1 {
	background-color: rgba(80, 81, 81, 1.00);
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	padding: 20px 30px 20px 30px;
}
.spacerStack {
	height: 15px;
}

#spacerStackstacks_in_3330_page1 {
	height: 15px;
}#stacks_in_3331_page1 *,
#stacks_in_3331_page1 *:before,
#stacks_in_3331_page1 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}



.wow {
	visibility: hidden;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_3333_page1Calligrapher{			font-size: 180% !important;			color: #FC2C09 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 3px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_3333_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3333_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3333_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3333_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3333_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3333_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3333_page1Calligrapher h6, .stacks_in_3333_page1Calligrapher h5, .stacks_in_3333_page1Calligrapher h4, .stacks_in_3333_page1Calligrapher h3, .stacks_in_3333_page1Calligrapher h2, .stacks_in_3333_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_3333_page1Calligrapher, .stacks_in_3333_page1Calligrapher h1, .stacks_in_3333_page1Calligrapher h2, .stacks_in_3333_page1Calligrapher h3, .stacks_in_3333_page1Calligrapher h4, .stacks_in_3333_page1Calligrapher h5, .stacks_in_3333_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_3333_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_3333_page1Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_3333_page1Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_3333_page1Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_3333_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_3337_page1 {
	height: 30px;
}#stacks_in_3338_page1>.s3_row {
	margin: 0 -10px;
}

#stacks_in_3338_page1>.s3_row>.s3_column_left {
	width: 20.61%;
}

#stacks_in_3338_page1>.s3_row>.s3_column_right {
	width: 79.389999%;
}




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










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



}



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


	#stacks_in_3338_page1>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_3338_page1>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}





/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_3343_page1Calligrapher{			font-size: 120% !important;			color: #F4F2FA !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_3343_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3343_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3343_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3343_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3343_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3343_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3343_page1Calligrapher h6, .stacks_in_3343_page1Calligrapher h5, .stacks_in_3343_page1Calligrapher h4, .stacks_in_3343_page1Calligrapher h3, .stacks_in_3343_page1Calligrapher h2, .stacks_in_3343_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_3343_page1Calligrapher, .stacks_in_3343_page1Calligrapher h1, .stacks_in_3343_page1Calligrapher h2, .stacks_in_3343_page1Calligrapher h3, .stacks_in_3343_page1Calligrapher h4, .stacks_in_3343_page1Calligrapher h5, .stacks_in_3343_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_3343_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_3343_page1Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_3343_page1Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_3343_page1Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_3343_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_3347_page1Calligrapher{			font-size: 120% !important;			color: #F4F2FA !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_3347_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3347_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3347_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3347_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3347_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3347_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3347_page1Calligrapher h6, .stacks_in_3347_page1Calligrapher h5, .stacks_in_3347_page1Calligrapher h4, .stacks_in_3347_page1Calligrapher h3, .stacks_in_3347_page1Calligrapher h2, .stacks_in_3347_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_3347_page1Calligrapher, .stacks_in_3347_page1Calligrapher h1, .stacks_in_3347_page1Calligrapher h2, .stacks_in_3347_page1Calligrapher h3, .stacks_in_3347_page1Calligrapher h4, .stacks_in_3347_page1Calligrapher h5, .stacks_in_3347_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_3347_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_3347_page1Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_3347_page1Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_3347_page1Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_3347_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 35px;
}

#spacerStackstacks_in_3351_page1 {
	height: 35px;
}#stacks_in_3352_page1>.s3_row {
	margin: 0 -10px;
}

#stacks_in_3352_page1>.s3_row>.s3_column_left {
	width: 20.61%;
}

#stacks_in_3352_page1>.s3_row>.s3_column_right {
	width: 79.389999%;
}




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










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



}



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


	#stacks_in_3352_page1>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_3352_page1>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}





/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_3357_page1Calligrapher{			font-size: 120% !important;			color: #F4F2FA !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_3357_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3357_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3357_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3357_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3357_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3357_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3357_page1Calligrapher h6, .stacks_in_3357_page1Calligrapher h5, .stacks_in_3357_page1Calligrapher h4, .stacks_in_3357_page1Calligrapher h3, .stacks_in_3357_page1Calligrapher h2, .stacks_in_3357_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_3357_page1Calligrapher, .stacks_in_3357_page1Calligrapher h1, .stacks_in_3357_page1Calligrapher h2, .stacks_in_3357_page1Calligrapher h3, .stacks_in_3357_page1Calligrapher h4, .stacks_in_3357_page1Calligrapher h5, .stacks_in_3357_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_3357_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_3357_page1Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_3357_page1Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_3357_page1Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_3357_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_3361_page1Calligrapher{			font-size: 120% !important;			color: #F4F2FA !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_3361_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3361_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3361_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3361_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3361_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3361_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3361_page1Calligrapher h6, .stacks_in_3361_page1Calligrapher h5, .stacks_in_3361_page1Calligrapher h4, .stacks_in_3361_page1Calligrapher h3, .stacks_in_3361_page1Calligrapher h2, .stacks_in_3361_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_3361_page1Calligrapher, .stacks_in_3361_page1Calligrapher h1, .stacks_in_3361_page1Calligrapher h2, .stacks_in_3361_page1Calligrapher h3, .stacks_in_3361_page1Calligrapher h4, .stacks_in_3361_page1Calligrapher h5, .stacks_in_3361_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_3361_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_3361_page1Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_3361_page1Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_3361_page1Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_3361_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 25px;
}

#spacerStackstacks_in_3365_page1 {
	height: 25px;
}#stacks_in_3366_page1>.s3_row {
	margin: 0 -10px;
}

#stacks_in_3366_page1>.s3_row>.s3_column_left {
	width: 20.61%;
}

#stacks_in_3366_page1>.s3_row>.s3_column_right {
	width: 79.389999%;
}




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










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



}



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


	#stacks_in_3366_page1>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_3366_page1>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}





/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_3371_page1Calligrapher{			font-size: 120% !important;			color: #F4F2FA !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_3371_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3371_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3371_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3371_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3371_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3371_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3371_page1Calligrapher h6, .stacks_in_3371_page1Calligrapher h5, .stacks_in_3371_page1Calligrapher h4, .stacks_in_3371_page1Calligrapher h3, .stacks_in_3371_page1Calligrapher h2, .stacks_in_3371_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_3371_page1Calligrapher, .stacks_in_3371_page1Calligrapher h1, .stacks_in_3371_page1Calligrapher h2, .stacks_in_3371_page1Calligrapher h3, .stacks_in_3371_page1Calligrapher h4, .stacks_in_3371_page1Calligrapher h5, .stacks_in_3371_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_3371_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_3371_page1Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_3371_page1Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_3371_page1Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_3371_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_3375_page1Calligrapher{			font-size: 120% !important;			color: #F4F2FA !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_3375_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3375_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3375_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3375_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3375_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3375_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3375_page1Calligrapher h6, .stacks_in_3375_page1Calligrapher h5, .stacks_in_3375_page1Calligrapher h4, .stacks_in_3375_page1Calligrapher h3, .stacks_in_3375_page1Calligrapher h2, .stacks_in_3375_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_3375_page1Calligrapher, .stacks_in_3375_page1Calligrapher h1, .stacks_in_3375_page1Calligrapher h2, .stacks_in_3375_page1Calligrapher h3, .stacks_in_3375_page1Calligrapher h4, .stacks_in_3375_page1Calligrapher h5, .stacks_in_3375_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_3375_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_3375_page1Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_3375_page1Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_3375_page1Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_3375_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 25px;
}

#spacerStackstacks_in_3379_page1 {
	height: 25px;
}#stacks_in_3396_page1>.s3_row {
	margin: 0 -0px;
}

#stacks_in_3396_page1>.s3_row>.s3_column_left {
	width: 72.23%;
}

#stacks_in_3396_page1>.s3_row>.s3_column_right {
	width: 27.769997%;
}




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










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



}



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


	#stacks_in_3396_page1>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_3396_page1>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}





.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_3398_page1 {
	height: 20px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_3399_page1Calligrapher{			font-size: 150% !important;			color: #F4F2FA !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_3399_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3399_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3399_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3399_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3399_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3399_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3399_page1Calligrapher h6, .stacks_in_3399_page1Calligrapher h5, .stacks_in_3399_page1Calligrapher h4, .stacks_in_3399_page1Calligrapher h3, .stacks_in_3399_page1Calligrapher h2, .stacks_in_3399_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_3399_page1Calligrapher, .stacks_in_3399_page1Calligrapher h1, .stacks_in_3399_page1Calligrapher h2, .stacks_in_3399_page1Calligrapher h3, .stacks_in_3399_page1Calligrapher h4, .stacks_in_3399_page1Calligrapher h5, .stacks_in_3399_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_3399_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_3399_page1Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_3399_page1Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_3399_page1Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_3399_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_3403_page1 {
	height: 30px;
}/*******************************    GENERAL STYLING ************************************/


#CHAuImage_stacks_in_3405_page1 {
		
}




#AuImage_stacks_in_3405_page1, #CHAuImage_stacks_in_3405_page1 {
	width: 100%;
	height:100%;
	max-width:100px;
	max-height: 100px;	
	text-align:center;
	/*margin: 0 auto;*/
	overflow: hidden;
	margin: 1% auto;
	position: relative;
	border-radius:%;
	
	-webkit-mask-position: 0 0;
-webkit-mask-size: 100% 100%;
-webkit-mask-image:-webkit-radial-gradient(center, ellipse cover, #ffffff 0%,#ffffff 71%,#000000 71%,#000000 100%);
}

#AuImage_stacks_in_3405_page1 img, #CHAuImage_stacks_in_3405_page1 img {
	width: 100%;
	height: 100%;
	text-align:center;
	margin: 0 auto;
	
	
}

#AuImage_stacks_in_3405_page1.hexagon{
    -webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
    clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
}

#AuImage_stacks_in_3405_page1.circle{
    -webkit-clip-path: circle(50% at 50% 50%);
    clip-path: circle(50% at 50% 50%);
}

#AuImage_stacks_in_3405_page1.message{
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
    clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
}

#AuImage_stacks_in_3405_page1.rhombas{
    -webkit-clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
    clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
}


.AuPShadow {
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);

}

/*================== CAPTION ======================*/

.AuCaption_stacks_in_3405_page1 {
	
	
	position:absolute; 
	background-color: #861123 ; 
	color: white; 
	width: 100%;
	margin: 0% 0 6% 0; 
	max-width: 104%;
	max-height: 100%;	
	height:auto;width: 80%;
	padding:10%;
	display: none;
    bottom:0;
    
}

.AuCaption_stacks_in_3405_page1.top{
    top: 0 ; 
    bottom:auto;
}

.AuCaption_stacks_in_3405_page1 img{
		-webkit-filter: none !important;
		-moz-filter: none !important;
		-o-filter: none !important;
		-ms-filter:none !important;
		filter:none !important;
		width: auto !important;
		height: auto;
		-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
-o-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
    
		
}

#AuImage_stacks_in_3405_page1 .BC {
	bottom: 0;	
}

#AuImage_stacks_in_3405_page1 .top{
	top: 0;
}

/*/#AuImage_stacks_in_3405_page1:hover #AuCaption_stacks_in_3405_page1, #CHAuImage_stacks_in_3405_page1:hover #AuCaption_stacks_in_3405_page1 {
	opacity: 1;
	left: 0;
}*/

#AuImage_stacks_in_3405_page1 .AuCaption_stacks_in_3405_page1 .stacks_out:first-of-type {
	padding: 5% 0 0 0 !important;
}

/*******************************  HOVER ************************************/


#AuImage_stacks_in_3405_page1 img {
	margin: 0 auto;
	Heigh:145%; 
	Widh:145%;
	-webkit-filter:           ;
	
    -moz-filter:           ;
	   
    -o-filter:           ;
		 
    -ms-filter:           ;
		
    filter:           ;
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
 	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
	
	
}

#AuImage_stacks_in_3405_page1:hover img, #AuImage_stacks_in_3405_page1 .AuImgHoverPreview img{
	-webkit-filter:  brightness(178%)        ;
	
    -moz-filter: brightness(178%)       ;
	   
    -o-filter: brightness(178%)        ;
		 
    -ms-filter: brightness(178%)        ;
	
    filter: brightness(178%)       ; 
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
	Heigh:0%; 
	Widh:0%;
}

#CHAuImage_stacks_in_3405_page1:hover img {
	-webkit-filter: blur(1px) brightness(278%) contrast(100%) grayscale(0%) hue-rotate(157deg) invert(39%) opacity(100%) saturate(100%) sepia(0%)  ;
} 

#CHAuImage_stacks_in_3405_page1 img {
	-webkit-filter: blur(0px) brightness(200%) contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) opacity(100%) saturate(100%) sepia(17%)  ;
	
	 -webkit-transition: all 1s ease-in-out;
	  -moz-transition: all 1s ease-in-out;
	  -o-transition: all 1s ease-in-out;
	  transition: all %i=HAuTrans%s ease-in-out;	
}


/*================== BACKEND ======================*/


/*================== CAPTION OPTION ======================*/
	

/*	BOTTOM SLIDE LEFT*/

/*.BSLCaption_stacks_in_3405_page1 {
	opacity: 0;
	bottom: .75%; 
	left: -100%;
}

#AuImage_stacks_in_3405_page1:hover .BSLCaption_stacks_in_3405_page1 , #CHAuImage_stacks_in_3405_page1:hover .BSLCaption_stacks_in_3405_page1{
	opacity: 1;
	left: 0;
}*/

/*	BOTTOM SLIDE BOTTOM*/

/*.BSBCaption_stacks_in_3405_page1 {
	opacity:1;
	display:none;
	bottom: -200%; 
	height:80%;
	width: 80%;
	padding:10%;
	
	margin: 0 auto;
}


#AuImage_stacks_in_3405_page1:hover .BSBCaption_stacks_in_3405_page1 , #CHAuImage_stacks_in_3405_page1:hover .BSBCaption_stacks_in_3405_page1{
	opacity: 1;
	left: 0;
    bottom: 0;
}

#AuImage_stacks_in_3405_page1 .BSBCaption_stacks_in_3405_page1 .stacks_out {
	padding: 30% 0 !important;
}
*/
/*	BOTTOM SLIDE RIGHT*/

/*.BSRCaption_stacks_in_3405_page1 {
	opacity: 0;
	right: -100%; 
	bottom:.75%;
}

#AuImage_stacks_in_3405_page1:hover .BSRCaption_stacks_in_3405_page1 , #CHAuImage_stacks_in_3405_page1:hover .BSRCaption_stacks_in_3405_page1{
	opacity: 1;
	right: 0;
}
*/
	/*	TOP SLIDE LEFT*/

/*.TSLCaption_stacks_in_3405_page1 {
	opacity: 0;
	top: 0; 
	left: -100%;
}

#AuImage_stacks_in_3405_page1:hover .TSLCaption_stacks_in_3405_page1 , #CHAuImage_stacks_in_3405_page1:hover .TSLCaption_stacks_in_3405_page1{
	opacity: 1;
	left: 0;
}*/

/*	TOP SLIDE TOP*/

/*.TSTCaption_stacks_in_3405_page1 {
	opacity: 0;
	top: -100%; 
	left: 0;
}

#AuImage_stacks_in_3405_page1:hover .TSTCaption_stacks_in_3405_page1 , #CHAuImage_stacks_in_3405_page1:hover .TSTCaption_stacks_in_3405_page1{
	opacity: 1;
	top: 0;
}
*/
/*	TOP SLIDE RIGHT*/

/*.TSRCaption_stacks_in_3405_page1 {
	opacity: 0;
	right: -100%; 
	top: 0;
}

#AuImage_stacks_in_3405_page1:hover .TSRCaption_stacks_in_3405_page1 , #CHAuImage_stacks_in_3405_page1:hover .TSRCaption_stacks_in_3405_page1{
	opacity: 1;
	right: 0;
}*/

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {

	
	
	.AuCaption_stacks_in_3405_page1  {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3405_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3405_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3405_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3405_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3405_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}


@media (max-width: 600px){
	
	#AuImage_stacks_in_3405_page1, #CHAuImage_stacks_in_3405_page1 {
	margin: 0 auto;
	text-align:center;
	margin-bottom: 10px;
}
	
	
	/*	BOTTOM SLIDE LEFT*/
	
	.BSLCaption_stacks_in_3405_page1 {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3405_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3405_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3405_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3405_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3405_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}
	
	




.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_3408_page1 {
	height: 20px;
}/* -- Start Vegas Each css Template -- */


#stacks_in_3410_page1VegasSlideshow{
	position: relative;
	min-height: 550px;
}

#stacks_in_3410_page1VegasInput{
	position: relative;
	display: none;
}

#stacks_in_3410_page1 .vegas-overlay{
	background:url("../files/vegasAssets/00.png") !important;
}

#stacks_in_3410_page1 .vegasalert{
	background: #FAC5CE;
	border: 2px solid #B4284F;
	border-radius: 4px;
	color: #B4284F !important;
	padding: 15px;
}
#stacks_in_3410_page1 .vegasalert span{
	font-size: 2em;
	font-weight: bold;
}

.stacks_in_3410_page1vegasContentBox{
	position: absolute;
	width: 100%;
	top: 50%;
	-webkit-transform: translate(0,-50%);
	-moz-transform:    translate(0,-50%);
	-ms-transform:     translate(0,-50%);
	-o-transform:      translate(0,-50%);
	transform:         translate(0,-50%);
}


/* -- Unified -- */
.stacks_in_3410_page1vegasContent,.stacks_in_3410_page1vegasContent h1,.stacks_in_3410_page1vegasContent h2,.stacks_in_3410_page1vegasContent h3,.stacks_in_3410_page1vegasContent h4,.stacks_in_3410_page1vegasContent h5,.stacks_in_3410_page1vegasContent h6{
	color: #FFFFFF !important;
}
.stacks_in_3410_page1vegasContent a,.stacks_in_3410_page1vegasContent a:active,.stacks_in_3410_page1vegasContent a:visited{
	color: #3B94D9 !important;
	text-decoration: none !important;
}
.stacks_in_3410_page1vegasContent a:hover{
	color: #DDDDDD !important;
	text-decoration: none !important;
}

.stacks_in_3410_page1vegasScrollButton i{
	color: #FFFFFF !important;
}

.stacks_in_3410_page1vegasContentBox{
	text-align: center !important;
}

.stacks_in_3410_page1vegasContentBox h1,.stacks_in_3410_page1vegasContentBox h2,.stacks_in_3410_page1vegasContentBox h3,.stacks_in_3410_page1vegasContentBox h4,.stacks_in_3410_page1vegasContentBox h5,.stacks_in_3410_page1vegasContentBox h6,.stacks_in_3410_page1vegasContentBox p{
	margin: 0 !important;
	padding: 0 !important;
	margin-top: 0 !important;
	margin-right: 0 !important;
	margin-bottom: 0 !important;
	margin-left: 0 !important;
	padding-top: 0 !important;
	padding-right: 0 !important;
	padding-bottom: 0 !important;
	padding-left: 0 !important;
	line-height: normal !important;
}


.stacks_in_3410_page1vegasContent{
	position: relative !important;
	margin: 0 auto;
	padding: 20px;
	max-width: 800px;
}



.stacks_in_3410_page1vegasScrollButton{
	position: absolute;
	width: 100%;
	bottom: 0;
	color: #fff !important;
	font-size: 36px;
	text-align: center;
	padding-top: 30px;
	padding-bottom: 30px;
	display: none;
	cursor: pointer;
}


	.stacks_in_3410_page1vegasScrollButton{
		display: block;
	}

/* -- End Unified -- */





@keyframes vegasanimation {
	43% { transform: translate(0,0);} 
	0% { transform: translate(0,0);} 
	30% { transform: translate(0,11px);} 
	17% { transform: translate(0,-5px);} 
	11% { transform: translate(0,0);} 
}

@-webkit-keyframes vegasanimation {
	43% { transform: translate(0,0);} 
	0% { transform: translate(0,0);} 
	30% { transform: translate(0,11px);} 
	17% { transform: translate(0,-5px);} 
	11% { transform: translate(0,0);} 
}

/* apply the .animation class to the element you want to animate */
.vegasanimation {
	animation: vegasanimation 3s ease-in-out 0s infinite normal none;
	-webkit-animation: vegasanimation 3s ease-in-out 0s infinite normal none;
}


/* -- End Vegas Each css Template -- *//* -- Start Vegas Each css Template -- */


#stacks_in_3434_page1VegasSlideshow{
	position: relative;
	min-height: 510px;
}

#stacks_in_3434_page1VegasInput{
	position: relative;
	display: none;
}

#stacks_in_3434_page1 .vegas-overlay{
	background:url("../files/vegasAssets/00.png") !important;
}

#stacks_in_3434_page1 .vegasalert{
	background: #FAC5CE;
	border: 2px solid #B4284F;
	border-radius: 4px;
	color: #B4284F !important;
	padding: 15px;
}
#stacks_in_3434_page1 .vegasalert span{
	font-size: 2em;
	font-weight: bold;
}

.stacks_in_3434_page1vegasContentBox{
	position: absolute;
	width: 100%;
	top: 50%;
	-webkit-transform: translate(0,-50%);
	-moz-transform:    translate(0,-50%);
	-ms-transform:     translate(0,-50%);
	-o-transform:      translate(0,-50%);
	transform:         translate(0,-50%);
}


/* -- Unified -- */
.stacks_in_3434_page1vegasContent,.stacks_in_3434_page1vegasContent h1,.stacks_in_3434_page1vegasContent h2,.stacks_in_3434_page1vegasContent h3,.stacks_in_3434_page1vegasContent h4,.stacks_in_3434_page1vegasContent h5,.stacks_in_3434_page1vegasContent h6{
	color: #FFFFFF !important;
}
.stacks_in_3434_page1vegasContent a,.stacks_in_3434_page1vegasContent a:active,.stacks_in_3434_page1vegasContent a:visited{
	color: #3B94D9 !important;
	text-decoration: none !important;
}
.stacks_in_3434_page1vegasContent a:hover{
	color: #DDDDDD !important;
	text-decoration: none !important;
}

.stacks_in_3434_page1vegasScrollButton i{
	color: #FFFFFF !important;
}

.stacks_in_3434_page1vegasContentBox{
	text-align: center !important;
}

.stacks_in_3434_page1vegasContentBox h1,.stacks_in_3434_page1vegasContentBox h2,.stacks_in_3434_page1vegasContentBox h3,.stacks_in_3434_page1vegasContentBox h4,.stacks_in_3434_page1vegasContentBox h5,.stacks_in_3434_page1vegasContentBox h6,.stacks_in_3434_page1vegasContentBox p{
	margin: 0 !important;
	padding: 0 !important;
	margin-top: 0 !important;
	margin-right: 0 !important;
	margin-bottom: 0 !important;
	margin-left: 0 !important;
	padding-top: 0 !important;
	padding-right: 0 !important;
	padding-bottom: 0 !important;
	padding-left: 0 !important;
	line-height: normal !important;
}


.stacks_in_3434_page1vegasContent{
	position: relative !important;
	margin: 0 auto;
	padding: 20px;
	max-width: 800px;
}



.stacks_in_3434_page1vegasScrollButton{
	position: absolute;
	width: 100%;
	bottom: 0;
	color: #fff !important;
	font-size: 36px;
	text-align: center;
	padding-top: 30px;
	padding-bottom: 30px;
	display: none;
	cursor: pointer;
}


	.stacks_in_3434_page1vegasScrollButton{
		display: block;
	}

/* -- End Unified -- */





@keyframes vegasanimation {
	43% { transform: translate(0,0);} 
	0% { transform: translate(0,0);} 
	30% { transform: translate(0,11px);} 
	17% { transform: translate(0,-5px);} 
	11% { transform: translate(0,0);} 
}

@-webkit-keyframes vegasanimation {
	43% { transform: translate(0,0);} 
	0% { transform: translate(0,0);} 
	30% { transform: translate(0,11px);} 
	17% { transform: translate(0,-5px);} 
	11% { transform: translate(0,0);} 
}

/* apply the .animation class to the element you want to animate */
.vegasanimation {
	animation: vegasanimation 3s ease-in-out 0s infinite normal none;
	-webkit-animation: vegasanimation 3s ease-in-out 0s infinite normal none;
}


/* -- End Vegas Each css Template -- */.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_3456_page1 {
	height: 20px;
}
#stacks_in_3457_page1 {
	background-color: rgba(80, 81, 81, 1.00);
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	padding: 20px 30px 20px 30px;
}
.spacerStack {
	height: 15px;
}

#spacerStackstacks_in_3459_page1 {
	height: 15px;
}#stacks_in_3460_page1 *,
#stacks_in_3460_page1 *:before,
#stacks_in_3460_page1 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}



.wow {
	visibility: hidden;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_3462_page1Calligrapher{			font-size: 180% !important;			color: #FC2C09 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 3px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_3462_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3462_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3462_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3462_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3462_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3462_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3462_page1Calligrapher h6, .stacks_in_3462_page1Calligrapher h5, .stacks_in_3462_page1Calligrapher h4, .stacks_in_3462_page1Calligrapher h3, .stacks_in_3462_page1Calligrapher h2, .stacks_in_3462_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_3462_page1Calligrapher, .stacks_in_3462_page1Calligrapher h1, .stacks_in_3462_page1Calligrapher h2, .stacks_in_3462_page1Calligrapher h3, .stacks_in_3462_page1Calligrapher h4, .stacks_in_3462_page1Calligrapher h5, .stacks_in_3462_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_3462_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_3462_page1Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_3462_page1Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_3462_page1Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_3462_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_3466_page1 {
	height: 30px;
}#stacks_in_3467_page1>.s3_row {
	margin: 0 -10px;
}

#stacks_in_3467_page1>.s3_row>.s3_column_left {
	width: 20.61%;
}

#stacks_in_3467_page1>.s3_row>.s3_column_right {
	width: 79.389999%;
}




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










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



}



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


	#stacks_in_3467_page1>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_3467_page1>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}





/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_3472_page1Calligrapher{			font-size: 120% !important;			color: #F4F2FA !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_3472_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3472_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3472_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3472_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3472_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3472_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3472_page1Calligrapher h6, .stacks_in_3472_page1Calligrapher h5, .stacks_in_3472_page1Calligrapher h4, .stacks_in_3472_page1Calligrapher h3, .stacks_in_3472_page1Calligrapher h2, .stacks_in_3472_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_3472_page1Calligrapher, .stacks_in_3472_page1Calligrapher h1, .stacks_in_3472_page1Calligrapher h2, .stacks_in_3472_page1Calligrapher h3, .stacks_in_3472_page1Calligrapher h4, .stacks_in_3472_page1Calligrapher h5, .stacks_in_3472_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_3472_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_3472_page1Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_3472_page1Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_3472_page1Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_3472_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_3476_page1Calligrapher{			font-size: 120% !important;			color: #F4F2FA !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_3476_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3476_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3476_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3476_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3476_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3476_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3476_page1Calligrapher h6, .stacks_in_3476_page1Calligrapher h5, .stacks_in_3476_page1Calligrapher h4, .stacks_in_3476_page1Calligrapher h3, .stacks_in_3476_page1Calligrapher h2, .stacks_in_3476_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_3476_page1Calligrapher, .stacks_in_3476_page1Calligrapher h1, .stacks_in_3476_page1Calligrapher h2, .stacks_in_3476_page1Calligrapher h3, .stacks_in_3476_page1Calligrapher h4, .stacks_in_3476_page1Calligrapher h5, .stacks_in_3476_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_3476_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_3476_page1Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_3476_page1Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_3476_page1Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_3476_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 35px;
}

#spacerStackstacks_in_3480_page1 {
	height: 35px;
}#stacks_in_3481_page1>.s3_row {
	margin: 0 -10px;
}

#stacks_in_3481_page1>.s3_row>.s3_column_left {
	width: 20.61%;
}

#stacks_in_3481_page1>.s3_row>.s3_column_right {
	width: 79.389999%;
}




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










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



}



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


	#stacks_in_3481_page1>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_3481_page1>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}





/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_3486_page1Calligrapher{			font-size: 120% !important;			color: #F4F2FA !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_3486_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3486_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3486_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3486_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3486_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3486_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3486_page1Calligrapher h6, .stacks_in_3486_page1Calligrapher h5, .stacks_in_3486_page1Calligrapher h4, .stacks_in_3486_page1Calligrapher h3, .stacks_in_3486_page1Calligrapher h2, .stacks_in_3486_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_3486_page1Calligrapher, .stacks_in_3486_page1Calligrapher h1, .stacks_in_3486_page1Calligrapher h2, .stacks_in_3486_page1Calligrapher h3, .stacks_in_3486_page1Calligrapher h4, .stacks_in_3486_page1Calligrapher h5, .stacks_in_3486_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_3486_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_3486_page1Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_3486_page1Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_3486_page1Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_3486_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_3490_page1Calligrapher{			font-size: 120% !important;			color: #F4F2FA !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_3490_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3490_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3490_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3490_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3490_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3490_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3490_page1Calligrapher h6, .stacks_in_3490_page1Calligrapher h5, .stacks_in_3490_page1Calligrapher h4, .stacks_in_3490_page1Calligrapher h3, .stacks_in_3490_page1Calligrapher h2, .stacks_in_3490_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_3490_page1Calligrapher, .stacks_in_3490_page1Calligrapher h1, .stacks_in_3490_page1Calligrapher h2, .stacks_in_3490_page1Calligrapher h3, .stacks_in_3490_page1Calligrapher h4, .stacks_in_3490_page1Calligrapher h5, .stacks_in_3490_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_3490_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_3490_page1Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_3490_page1Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_3490_page1Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_3490_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 25px;
}

#spacerStackstacks_in_3494_page1 {
	height: 25px;
}#stacks_in_3495_page1>.s3_row {
	margin: 0 -10px;
}

#stacks_in_3495_page1>.s3_row>.s3_column_left {
	width: 20.61%;
}

#stacks_in_3495_page1>.s3_row>.s3_column_right {
	width: 79.389999%;
}




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










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



}



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


	#stacks_in_3495_page1>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_3495_page1>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}





/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_3500_page1Calligrapher{			font-size: 120% !important;			color: #F4F2FA !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_3500_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3500_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3500_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3500_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3500_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3500_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3500_page1Calligrapher h6, .stacks_in_3500_page1Calligrapher h5, .stacks_in_3500_page1Calligrapher h4, .stacks_in_3500_page1Calligrapher h3, .stacks_in_3500_page1Calligrapher h2, .stacks_in_3500_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_3500_page1Calligrapher, .stacks_in_3500_page1Calligrapher h1, .stacks_in_3500_page1Calligrapher h2, .stacks_in_3500_page1Calligrapher h3, .stacks_in_3500_page1Calligrapher h4, .stacks_in_3500_page1Calligrapher h5, .stacks_in_3500_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_3500_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_3500_page1Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_3500_page1Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_3500_page1Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_3500_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_3504_page1Calligrapher{			font-size: 120% !important;			color: #F4F2FA !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_3504_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3504_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3504_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3504_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3504_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3504_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3504_page1Calligrapher h6, .stacks_in_3504_page1Calligrapher h5, .stacks_in_3504_page1Calligrapher h4, .stacks_in_3504_page1Calligrapher h3, .stacks_in_3504_page1Calligrapher h2, .stacks_in_3504_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_3504_page1Calligrapher, .stacks_in_3504_page1Calligrapher h1, .stacks_in_3504_page1Calligrapher h2, .stacks_in_3504_page1Calligrapher h3, .stacks_in_3504_page1Calligrapher h4, .stacks_in_3504_page1Calligrapher h5, .stacks_in_3504_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_3504_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_3504_page1Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_3504_page1Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_3504_page1Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_3504_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 25px;
}

#spacerStackstacks_in_3508_page1 {
	height: 25px;
}#stacks_in_3525_page1>.s3_row {
	margin: 0 -0px;
}

#stacks_in_3525_page1>.s3_row>.s3_column_left {
	width: 72.23%;
}

#stacks_in_3525_page1>.s3_row>.s3_column_right {
	width: 27.769997%;
}




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










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



}



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


	#stacks_in_3525_page1>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_3525_page1>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}





.spacerStack {
	height: 50px;
}

#spacerStackstacks_in_3527_page1 {
	height: 50px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_3528_page1Calligrapher{			font-size: 150% !important;			color: #F4F2FA !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_3528_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3528_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3528_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3528_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3528_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3528_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3528_page1Calligrapher h6, .stacks_in_3528_page1Calligrapher h5, .stacks_in_3528_page1Calligrapher h4, .stacks_in_3528_page1Calligrapher h3, .stacks_in_3528_page1Calligrapher h2, .stacks_in_3528_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_3528_page1Calligrapher, .stacks_in_3528_page1Calligrapher h1, .stacks_in_3528_page1Calligrapher h2, .stacks_in_3528_page1Calligrapher h3, .stacks_in_3528_page1Calligrapher h4, .stacks_in_3528_page1Calligrapher h5, .stacks_in_3528_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_3528_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_3528_page1Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_3528_page1Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_3528_page1Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_3528_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_3532_page1 {
	height: 30px;
}/*******************************    GENERAL STYLING ************************************/


#CHAuImage_stacks_in_3534_page1 {
		
}




#AuImage_stacks_in_3534_page1, #CHAuImage_stacks_in_3534_page1 {
	width: 100%;
	height:100%;
	max-width:100px;
	max-height: 100px;	
	text-align:center;
	/*margin: 0 auto;*/
	overflow: hidden;
	margin: 1% auto;
	position: relative;
	border-radius:%;
	
	-webkit-mask-position: 0 0;
-webkit-mask-size: 100% 100%;
-webkit-mask-image:-webkit-radial-gradient(center, ellipse cover, #ffffff 0%,#ffffff 71%,#000000 71%,#000000 100%);
}

#AuImage_stacks_in_3534_page1 img, #CHAuImage_stacks_in_3534_page1 img {
	width: 100%;
	height: 100%;
	text-align:center;
	margin: 0 auto;
	
	
}

#AuImage_stacks_in_3534_page1.hexagon{
    -webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
    clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
}

#AuImage_stacks_in_3534_page1.circle{
    -webkit-clip-path: circle(50% at 50% 50%);
    clip-path: circle(50% at 50% 50%);
}

#AuImage_stacks_in_3534_page1.message{
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
    clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
}

#AuImage_stacks_in_3534_page1.rhombas{
    -webkit-clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
    clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
}


.AuPShadow {
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);

}

/*================== CAPTION ======================*/

.AuCaption_stacks_in_3534_page1 {
	
	
	position:absolute; 
	background-color: #861123 ; 
	color: white; 
	width: 100%;
	margin: 0% 0 6% 0; 
	max-width: 104%;
	max-height: 100%;	
	height:auto;width: 80%;
	padding:10%;
	display: none;
    bottom:0;
    
}

.AuCaption_stacks_in_3534_page1.top{
    top: 0 ; 
    bottom:auto;
}

.AuCaption_stacks_in_3534_page1 img{
		-webkit-filter: none !important;
		-moz-filter: none !important;
		-o-filter: none !important;
		-ms-filter:none !important;
		filter:none !important;
		width: auto !important;
		height: auto;
		-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
-o-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
    
		
}

#AuImage_stacks_in_3534_page1 .BC {
	bottom: 0;	
}

#AuImage_stacks_in_3534_page1 .top{
	top: 0;
}

/*/#AuImage_stacks_in_3534_page1:hover #AuCaption_stacks_in_3534_page1, #CHAuImage_stacks_in_3534_page1:hover #AuCaption_stacks_in_3534_page1 {
	opacity: 1;
	left: 0;
}*/

#AuImage_stacks_in_3534_page1 .AuCaption_stacks_in_3534_page1 .stacks_out:first-of-type {
	padding: 5% 0 0 0 !important;
}

/*******************************  HOVER ************************************/


#AuImage_stacks_in_3534_page1 img {
	margin: 0 auto;
	Heigh:145%; 
	Widh:145%;
	-webkit-filter:           ;
	
    -moz-filter:           ;
	   
    -o-filter:           ;
		 
    -ms-filter:           ;
		
    filter:           ;
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
 	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
	
	
}

#AuImage_stacks_in_3534_page1:hover img, #AuImage_stacks_in_3534_page1 .AuImgHoverPreview img{
	-webkit-filter:  brightness(178%)        ;
	
    -moz-filter: brightness(178%)       ;
	   
    -o-filter: brightness(178%)        ;
		 
    -ms-filter: brightness(178%)        ;
	
    filter: brightness(178%)       ; 
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
	Heigh:0%; 
	Widh:0%;
}

#CHAuImage_stacks_in_3534_page1:hover img {
	-webkit-filter: blur(1px) brightness(278%) contrast(100%) grayscale(0%) hue-rotate(157deg) invert(39%) opacity(100%) saturate(100%) sepia(0%)  ;
} 

#CHAuImage_stacks_in_3534_page1 img {
	-webkit-filter: blur(0px) brightness(200%) contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) opacity(100%) saturate(100%) sepia(17%)  ;
	
	 -webkit-transition: all 1s ease-in-out;
	  -moz-transition: all 1s ease-in-out;
	  -o-transition: all 1s ease-in-out;
	  transition: all %i=HAuTrans%s ease-in-out;	
}


/*================== BACKEND ======================*/


/*================== CAPTION OPTION ======================*/
	

/*	BOTTOM SLIDE LEFT*/

/*.BSLCaption_stacks_in_3534_page1 {
	opacity: 0;
	bottom: .75%; 
	left: -100%;
}

#AuImage_stacks_in_3534_page1:hover .BSLCaption_stacks_in_3534_page1 , #CHAuImage_stacks_in_3534_page1:hover .BSLCaption_stacks_in_3534_page1{
	opacity: 1;
	left: 0;
}*/

/*	BOTTOM SLIDE BOTTOM*/

/*.BSBCaption_stacks_in_3534_page1 {
	opacity:1;
	display:none;
	bottom: -200%; 
	height:80%;
	width: 80%;
	padding:10%;
	
	margin: 0 auto;
}


#AuImage_stacks_in_3534_page1:hover .BSBCaption_stacks_in_3534_page1 , #CHAuImage_stacks_in_3534_page1:hover .BSBCaption_stacks_in_3534_page1{
	opacity: 1;
	left: 0;
    bottom: 0;
}

#AuImage_stacks_in_3534_page1 .BSBCaption_stacks_in_3534_page1 .stacks_out {
	padding: 30% 0 !important;
}
*/
/*	BOTTOM SLIDE RIGHT*/

/*.BSRCaption_stacks_in_3534_page1 {
	opacity: 0;
	right: -100%; 
	bottom:.75%;
}

#AuImage_stacks_in_3534_page1:hover .BSRCaption_stacks_in_3534_page1 , #CHAuImage_stacks_in_3534_page1:hover .BSRCaption_stacks_in_3534_page1{
	opacity: 1;
	right: 0;
}
*/
	/*	TOP SLIDE LEFT*/

/*.TSLCaption_stacks_in_3534_page1 {
	opacity: 0;
	top: 0; 
	left: -100%;
}

#AuImage_stacks_in_3534_page1:hover .TSLCaption_stacks_in_3534_page1 , #CHAuImage_stacks_in_3534_page1:hover .TSLCaption_stacks_in_3534_page1{
	opacity: 1;
	left: 0;
}*/

/*	TOP SLIDE TOP*/

/*.TSTCaption_stacks_in_3534_page1 {
	opacity: 0;
	top: -100%; 
	left: 0;
}

#AuImage_stacks_in_3534_page1:hover .TSTCaption_stacks_in_3534_page1 , #CHAuImage_stacks_in_3534_page1:hover .TSTCaption_stacks_in_3534_page1{
	opacity: 1;
	top: 0;
}
*/
/*	TOP SLIDE RIGHT*/

/*.TSRCaption_stacks_in_3534_page1 {
	opacity: 0;
	right: -100%; 
	top: 0;
}

#AuImage_stacks_in_3534_page1:hover .TSRCaption_stacks_in_3534_page1 , #CHAuImage_stacks_in_3534_page1:hover .TSRCaption_stacks_in_3534_page1{
	opacity: 1;
	right: 0;
}*/

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {

	
	
	.AuCaption_stacks_in_3534_page1  {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3534_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3534_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3534_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3534_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3534_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}


@media (max-width: 600px){
	
	#AuImage_stacks_in_3534_page1, #CHAuImage_stacks_in_3534_page1 {
	margin: 0 auto;
	text-align:center;
	margin-bottom: 10px;
}
	
	
	/*	BOTTOM SLIDE LEFT*/
	
	.BSLCaption_stacks_in_3534_page1 {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3534_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3534_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3534_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3534_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3534_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}
	
	




.spacerStack {
	height: 5px;
}

#spacerStackstacks_in_3537_page1 {
	height: 5px;
}.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_3538_page1 {
	height: 40px;
}.spacerStack {
	height: 60px;
}

#spacerStackstacks_in_3539_page1 {
	height: 60px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_3540_page1Calligrapher{			font-size: 140% !important;			color: #F4F2FA !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_3540_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3540_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3540_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3540_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3540_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3540_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3540_page1Calligrapher h6, .stacks_in_3540_page1Calligrapher h5, .stacks_in_3540_page1Calligrapher h4, .stacks_in_3540_page1Calligrapher h3, .stacks_in_3540_page1Calligrapher h2, .stacks_in_3540_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_3540_page1Calligrapher, .stacks_in_3540_page1Calligrapher h1, .stacks_in_3540_page1Calligrapher h2, .stacks_in_3540_page1Calligrapher h3, .stacks_in_3540_page1Calligrapher h4, .stacks_in_3540_page1Calligrapher h5, .stacks_in_3540_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_3540_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_3540_page1Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_3540_page1Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_3540_page1Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_3540_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_3544_page1 {
	height: 40px;
}.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_3545_page1 {
	height: 40px;
}#stacks_in_3546_page1>.s3_row {
	margin: 0 -10px;
}

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








  


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




	#stacks_in_3546_page1>.s3_row  {
		margin: -10px -10px;
	}
	#stacks_in_3546_page1>.s3_row>.s3_column {
		padding: 10px 10px;
		width:50%;
	}



}



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


	#stacks_in_3546_page1>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_3546_page1>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}





}




  
/*******************************    GENERAL STYLING ************************************/


#CHAuImage_stacks_in_3550_page1 {
		
}




#AuImage_stacks_in_3550_page1, #CHAuImage_stacks_in_3550_page1 {
	width: 100%;
	height:100%;
	max-width:400px;
	max-height: 400px;	
	text-align:center;
	/*margin: 0 auto;*/
	overflow: hidden;
	margin: 1% auto;
	position: relative;
	border-radius:%;
	
	-webkit-mask-position: 0 0;
-webkit-mask-size: 100% 100%;
-webkit-mask-image:-webkit-radial-gradient(center, ellipse cover, #ffffff 0%,#ffffff 71%,#000000 71%,#000000 100%);
}

#AuImage_stacks_in_3550_page1 img, #CHAuImage_stacks_in_3550_page1 img {
	width: 100%;
	height: 100%;
	text-align:center;
	margin: 0 auto;
	
	
}

#AuImage_stacks_in_3550_page1.hexagon{
    -webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
    clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
}

#AuImage_stacks_in_3550_page1.circle{
    -webkit-clip-path: circle(50% at 50% 50%);
    clip-path: circle(50% at 50% 50%);
}

#AuImage_stacks_in_3550_page1.message{
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
    clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
}

#AuImage_stacks_in_3550_page1.rhombas{
    -webkit-clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
    clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
}


.AuPShadow {
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);

}

/*================== CAPTION ======================*/

.AuCaption_stacks_in_3550_page1 {
	
	
	position:absolute; 
	background-color: #E10222 ; 
	color: white; 
	width: 100%;
	margin: 0% 0 0% 0; 
	max-width: 104%;
	max-height: 100%;	
	height:auto;width: 80%;
	padding:10%;
	display: none;
    bottom:0;
    
}

.AuCaption_stacks_in_3550_page1.top{
    top: 0 ; 
    bottom:auto;
}

.AuCaption_stacks_in_3550_page1 img{
		-webkit-filter: none !important;
		-moz-filter: none !important;
		-o-filter: none !important;
		-ms-filter:none !important;
		filter:none !important;
		width: auto !important;
		height: auto;
		-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
-o-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
    
		
}

#AuImage_stacks_in_3550_page1 .BC {
	bottom: 0;	
}

#AuImage_stacks_in_3550_page1 .top{
	top: 0;
}

/*/#AuImage_stacks_in_3550_page1:hover #AuCaption_stacks_in_3550_page1, #CHAuImage_stacks_in_3550_page1:hover #AuCaption_stacks_in_3550_page1 {
	opacity: 1;
	left: 0;
}*/

#AuImage_stacks_in_3550_page1 .AuCaption_stacks_in_3550_page1 .stacks_out:first-of-type {
	padding: 1% 0 0 0 !important;
}

/*******************************  HOVER ************************************/


#AuImage_stacks_in_3550_page1 img {
	margin: 0 auto;
	Heigh:100%; 
	Widh:100%;
	-webkit-filter:           ;
	
    -moz-filter:           ;
	   
    -o-filter:           ;
		 
    -ms-filter:           ;
		
    filter:           ;
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
 	-webkit-transition: all 0s ease;
	-moz-transition: all 0s ease;
	-o-transition: all 0s ease;
	transition: all 0s ease;
	
	
}

#AuImage_stacks_in_3550_page1:hover img, #AuImage_stacks_in_3550_page1 .AuImgHoverPreview img{
	-webkit-filter:        saturate(200%)  ;
	
    -moz-filter:       saturate(200%) ;
	   
    -o-filter:       saturate(200%)  ;
		 
    -ms-filter:       saturate(200%)  ;
	
    filter:       saturate(200%) ; 
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
	Heigh:0%; 
	Widh:0%;
}

#CHAuImage_stacks_in_3550_page1:hover img {
	-webkit-filter: blur(7px) brightness(238%) contrast(152%) grayscale(100%) hue-rotate(117deg) invert(51%) opacity(100%) saturate(200%) sepia(0%)  ;
} 

#CHAuImage_stacks_in_3550_page1 img {
	-webkit-filter: blur(0px) brightness(200%) contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) opacity(100%) saturate(100%) sepia(0%)  ;
	
	 -webkit-transition: all 0s ease-in-out;
	  -moz-transition: all 0s ease-in-out;
	  -o-transition: all 0s ease-in-out;
	  transition: all %i=HAuTrans%s ease-in-out;	
}


/*================== BACKEND ======================*/


/*================== CAPTION OPTION ======================*/
	

/*	BOTTOM SLIDE LEFT*/

/*.BSLCaption_stacks_in_3550_page1 {
	opacity: 0;
	bottom: .75%; 
	left: -100%;
}

#AuImage_stacks_in_3550_page1:hover .BSLCaption_stacks_in_3550_page1 , #CHAuImage_stacks_in_3550_page1:hover .BSLCaption_stacks_in_3550_page1{
	opacity: 1;
	left: 0;
}*/

/*	BOTTOM SLIDE BOTTOM*/

/*.BSBCaption_stacks_in_3550_page1 {
	opacity:1;
	display:none;
	bottom: -200%; 
	height:80%;
	width: 80%;
	padding:10%;
	
	margin: 0 auto;
}


#AuImage_stacks_in_3550_page1:hover .BSBCaption_stacks_in_3550_page1 , #CHAuImage_stacks_in_3550_page1:hover .BSBCaption_stacks_in_3550_page1{
	opacity: 1;
	left: 0;
    bottom: 0;
}

#AuImage_stacks_in_3550_page1 .BSBCaption_stacks_in_3550_page1 .stacks_out {
	padding: 30% 0 !important;
}
*/
/*	BOTTOM SLIDE RIGHT*/

/*.BSRCaption_stacks_in_3550_page1 {
	opacity: 0;
	right: -100%; 
	bottom:.75%;
}

#AuImage_stacks_in_3550_page1:hover .BSRCaption_stacks_in_3550_page1 , #CHAuImage_stacks_in_3550_page1:hover .BSRCaption_stacks_in_3550_page1{
	opacity: 1;
	right: 0;
}
*/
	/*	TOP SLIDE LEFT*/

/*.TSLCaption_stacks_in_3550_page1 {
	opacity: 0;
	top: 0; 
	left: -100%;
}

#AuImage_stacks_in_3550_page1:hover .TSLCaption_stacks_in_3550_page1 , #CHAuImage_stacks_in_3550_page1:hover .TSLCaption_stacks_in_3550_page1{
	opacity: 1;
	left: 0;
}*/

/*	TOP SLIDE TOP*/

/*.TSTCaption_stacks_in_3550_page1 {
	opacity: 0;
	top: -100%; 
	left: 0;
}

#AuImage_stacks_in_3550_page1:hover .TSTCaption_stacks_in_3550_page1 , #CHAuImage_stacks_in_3550_page1:hover .TSTCaption_stacks_in_3550_page1{
	opacity: 1;
	top: 0;
}
*/
/*	TOP SLIDE RIGHT*/

/*.TSRCaption_stacks_in_3550_page1 {
	opacity: 0;
	right: -100%; 
	top: 0;
}

#AuImage_stacks_in_3550_page1:hover .TSRCaption_stacks_in_3550_page1 , #CHAuImage_stacks_in_3550_page1:hover .TSRCaption_stacks_in_3550_page1{
	opacity: 1;
	right: 0;
}*/

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {

	
	
	.AuCaption_stacks_in_3550_page1  {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3550_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3550_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3550_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3550_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3550_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}


@media (max-width: 600px){
	
	#AuImage_stacks_in_3550_page1, #CHAuImage_stacks_in_3550_page1 {
	margin: 0 auto;
	text-align:center;
	margin-bottom: 10px;
}
	
	
	/*	BOTTOM SLIDE LEFT*/
	
	.BSLCaption_stacks_in_3550_page1 {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3550_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3550_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3550_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3550_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3550_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}
	
	




/*******************************    GENERAL STYLING ************************************/


#CHAuImage_stacks_in_3556_page1 {
		
}




#AuImage_stacks_in_3556_page1, #CHAuImage_stacks_in_3556_page1 {
	width: 100%;
	height:100%;
	max-width:400px;
	max-height: 400px;	
	text-align:center;
	/*margin: 0 auto;*/
	overflow: hidden;
	margin: 1% auto;
	position: relative;
	border-radius:%;
	
	-webkit-mask-position: 0 0;
-webkit-mask-size: 100% 100%;
-webkit-mask-image:-webkit-radial-gradient(center, ellipse cover, #ffffff 0%,#ffffff 71%,#000000 71%,#000000 100%);
}

#AuImage_stacks_in_3556_page1 img, #CHAuImage_stacks_in_3556_page1 img {
	width: 100%;
	height: 100%;
	text-align:center;
	margin: 0 auto;
	
	
}

#AuImage_stacks_in_3556_page1.hexagon{
    -webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
    clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
}

#AuImage_stacks_in_3556_page1.circle{
    -webkit-clip-path: circle(50% at 50% 50%);
    clip-path: circle(50% at 50% 50%);
}

#AuImage_stacks_in_3556_page1.message{
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
    clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
}

#AuImage_stacks_in_3556_page1.rhombas{
    -webkit-clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
    clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
}


.AuPShadow {
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);

}

/*================== CAPTION ======================*/

.AuCaption_stacks_in_3556_page1 {
	
	
	position:absolute; 
	background-color: #E10222 ; 
	color: white; 
	width: 100%;
	margin: 0% 0 0% 0; 
	max-width: 104%;
	max-height: 100%;	
	height:auto;width: 80%;
	padding:10%;
	display: none;
    bottom:0;
    
}

.AuCaption_stacks_in_3556_page1.top{
    top: 0 ; 
    bottom:auto;
}

.AuCaption_stacks_in_3556_page1 img{
		-webkit-filter: none !important;
		-moz-filter: none !important;
		-o-filter: none !important;
		-ms-filter:none !important;
		filter:none !important;
		width: auto !important;
		height: auto;
		-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
-o-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
    
		
}

#AuImage_stacks_in_3556_page1 .BC {
	bottom: 0;	
}

#AuImage_stacks_in_3556_page1 .top{
	top: 0;
}

/*/#AuImage_stacks_in_3556_page1:hover #AuCaption_stacks_in_3556_page1, #CHAuImage_stacks_in_3556_page1:hover #AuCaption_stacks_in_3556_page1 {
	opacity: 1;
	left: 0;
}*/

#AuImage_stacks_in_3556_page1 .AuCaption_stacks_in_3556_page1 .stacks_out:first-of-type {
	padding: 1% 0 0 0 !important;
}

/*******************************  HOVER ************************************/


#AuImage_stacks_in_3556_page1 img {
	margin: 0 auto;
	Heigh:100%; 
	Widh:100%;
	-webkit-filter:           ;
	
    -moz-filter:           ;
	   
    -o-filter:           ;
		 
    -ms-filter:           ;
		
    filter:           ;
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
 	-webkit-transition: all 0s ease;
	-moz-transition: all 0s ease;
	-o-transition: all 0s ease;
	transition: all 0s ease;
	
	
}

#AuImage_stacks_in_3556_page1:hover img, #AuImage_stacks_in_3556_page1 .AuImgHoverPreview img{
	-webkit-filter:  brightness(110%)        ;
	
    -moz-filter: brightness(110%)       ;
	   
    -o-filter: brightness(110%)        ;
		 
    -ms-filter: brightness(110%)        ;
	
    filter: brightness(110%)       ; 
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
	Heigh:0%; 
	Widh:0%;
}

#CHAuImage_stacks_in_3556_page1:hover img {
	-webkit-filter: blur(7px) brightness(210%) contrast(152%) grayscale(100%) hue-rotate(117deg) invert(51%) opacity(100%) saturate(200%) sepia(0%)  ;
} 

#CHAuImage_stacks_in_3556_page1 img {
	-webkit-filter: blur(0px) brightness(200%) contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) opacity(100%) saturate(100%) sepia(0%)  ;
	
	 -webkit-transition: all 0s ease-in-out;
	  -moz-transition: all 0s ease-in-out;
	  -o-transition: all 0s ease-in-out;
	  transition: all %i=HAuTrans%s ease-in-out;	
}


/*================== BACKEND ======================*/


/*================== CAPTION OPTION ======================*/
	

/*	BOTTOM SLIDE LEFT*/

/*.BSLCaption_stacks_in_3556_page1 {
	opacity: 0;
	bottom: .75%; 
	left: -100%;
}

#AuImage_stacks_in_3556_page1:hover .BSLCaption_stacks_in_3556_page1 , #CHAuImage_stacks_in_3556_page1:hover .BSLCaption_stacks_in_3556_page1{
	opacity: 1;
	left: 0;
}*/

/*	BOTTOM SLIDE BOTTOM*/

/*.BSBCaption_stacks_in_3556_page1 {
	opacity:1;
	display:none;
	bottom: -200%; 
	height:80%;
	width: 80%;
	padding:10%;
	
	margin: 0 auto;
}


#AuImage_stacks_in_3556_page1:hover .BSBCaption_stacks_in_3556_page1 , #CHAuImage_stacks_in_3556_page1:hover .BSBCaption_stacks_in_3556_page1{
	opacity: 1;
	left: 0;
    bottom: 0;
}

#AuImage_stacks_in_3556_page1 .BSBCaption_stacks_in_3556_page1 .stacks_out {
	padding: 30% 0 !important;
}
*/
/*	BOTTOM SLIDE RIGHT*/

/*.BSRCaption_stacks_in_3556_page1 {
	opacity: 0;
	right: -100%; 
	bottom:.75%;
}

#AuImage_stacks_in_3556_page1:hover .BSRCaption_stacks_in_3556_page1 , #CHAuImage_stacks_in_3556_page1:hover .BSRCaption_stacks_in_3556_page1{
	opacity: 1;
	right: 0;
}
*/
	/*	TOP SLIDE LEFT*/

/*.TSLCaption_stacks_in_3556_page1 {
	opacity: 0;
	top: 0; 
	left: -100%;
}

#AuImage_stacks_in_3556_page1:hover .TSLCaption_stacks_in_3556_page1 , #CHAuImage_stacks_in_3556_page1:hover .TSLCaption_stacks_in_3556_page1{
	opacity: 1;
	left: 0;
}*/

/*	TOP SLIDE TOP*/

/*.TSTCaption_stacks_in_3556_page1 {
	opacity: 0;
	top: -100%; 
	left: 0;
}

#AuImage_stacks_in_3556_page1:hover .TSTCaption_stacks_in_3556_page1 , #CHAuImage_stacks_in_3556_page1:hover .TSTCaption_stacks_in_3556_page1{
	opacity: 1;
	top: 0;
}
*/
/*	TOP SLIDE RIGHT*/

/*.TSRCaption_stacks_in_3556_page1 {
	opacity: 0;
	right: -100%; 
	top: 0;
}

#AuImage_stacks_in_3556_page1:hover .TSRCaption_stacks_in_3556_page1 , #CHAuImage_stacks_in_3556_page1:hover .TSRCaption_stacks_in_3556_page1{
	opacity: 1;
	right: 0;
}*/

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {

	
	
	.AuCaption_stacks_in_3556_page1  {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3556_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3556_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3556_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3556_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3556_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}


@media (max-width: 600px){
	
	#AuImage_stacks_in_3556_page1, #CHAuImage_stacks_in_3556_page1 {
	margin: 0 auto;
	text-align:center;
	margin-bottom: 10px;
}
	
	
	/*	BOTTOM SLIDE LEFT*/
	
	.BSLCaption_stacks_in_3556_page1 {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3556_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3556_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3556_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3556_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3556_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}
	
	




/*******************************    GENERAL STYLING ************************************/


#CHAuImage_stacks_in_3562_page1 {
		
}




#AuImage_stacks_in_3562_page1, #CHAuImage_stacks_in_3562_page1 {
	width: 100%;
	height:100%;
	max-width:400px;
	max-height: 400px;	
	text-align:center;
	/*margin: 0 auto;*/
	overflow: hidden;
	margin: 1% auto;
	position: relative;
	border-radius:%;
	
	-webkit-mask-position: 0 0;
-webkit-mask-size: 100% 100%;
-webkit-mask-image:-webkit-radial-gradient(center, ellipse cover, #ffffff 0%,#ffffff 71%,#000000 71%,#000000 100%);
}

#AuImage_stacks_in_3562_page1 img, #CHAuImage_stacks_in_3562_page1 img {
	width: 100%;
	height: 100%;
	text-align:center;
	margin: 0 auto;
	
	
}

#AuImage_stacks_in_3562_page1.hexagon{
    -webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
    clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
}

#AuImage_stacks_in_3562_page1.circle{
    -webkit-clip-path: circle(50% at 50% 50%);
    clip-path: circle(50% at 50% 50%);
}

#AuImage_stacks_in_3562_page1.message{
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
    clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
}

#AuImage_stacks_in_3562_page1.rhombas{
    -webkit-clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
    clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
}


.AuPShadow {
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);

}

/*================== CAPTION ======================*/

.AuCaption_stacks_in_3562_page1 {
	
	
	position:absolute; 
	background-color: #E10222 ; 
	color: white; 
	width: 100%;
	margin: 0% 0 0% 0; 
	max-width: 104%;
	max-height: 100%;	
	height:auto;width: 80%;
	padding:10%;
	display: none;
    bottom:0;
    
}

.AuCaption_stacks_in_3562_page1.top{
    top: 0 ; 
    bottom:auto;
}

.AuCaption_stacks_in_3562_page1 img{
		-webkit-filter: none !important;
		-moz-filter: none !important;
		-o-filter: none !important;
		-ms-filter:none !important;
		filter:none !important;
		width: auto !important;
		height: auto;
		-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
-o-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
    
		
}

#AuImage_stacks_in_3562_page1 .BC {
	bottom: 0;	
}

#AuImage_stacks_in_3562_page1 .top{
	top: 0;
}

/*/#AuImage_stacks_in_3562_page1:hover #AuCaption_stacks_in_3562_page1, #CHAuImage_stacks_in_3562_page1:hover #AuCaption_stacks_in_3562_page1 {
	opacity: 1;
	left: 0;
}*/

#AuImage_stacks_in_3562_page1 .AuCaption_stacks_in_3562_page1 .stacks_out:first-of-type {
	padding: 1% 0 0 0 !important;
}

/*******************************  HOVER ************************************/


#AuImage_stacks_in_3562_page1 img {
	margin: 0 auto;
	Heigh:100%; 
	Widh:100%;
	-webkit-filter:           ;
	
    -moz-filter:           ;
	   
    -o-filter:           ;
		 
    -ms-filter:           ;
		
    filter:           ;
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
 	-webkit-transition: all 0s ease;
	-moz-transition: all 0s ease;
	-o-transition: all 0s ease;
	transition: all 0s ease;
	
	
}

#AuImage_stacks_in_3562_page1:hover img, #AuImage_stacks_in_3562_page1 .AuImgHoverPreview img{
	-webkit-filter:  brightness(110%)        ;
	
    -moz-filter: brightness(110%)       ;
	   
    -o-filter: brightness(110%)        ;
		 
    -ms-filter: brightness(110%)        ;
	
    filter: brightness(110%)       ; 
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
	Heigh:0%; 
	Widh:0%;
}

#CHAuImage_stacks_in_3562_page1:hover img {
	-webkit-filter: blur(7px) brightness(210%) contrast(152%) grayscale(100%) hue-rotate(117deg) invert(51%) opacity(100%) saturate(200%) sepia(0%)  ;
} 

#CHAuImage_stacks_in_3562_page1 img {
	-webkit-filter: blur(0px) brightness(200%) contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) opacity(100%) saturate(100%) sepia(0%)  ;
	
	 -webkit-transition: all 0s ease-in-out;
	  -moz-transition: all 0s ease-in-out;
	  -o-transition: all 0s ease-in-out;
	  transition: all %i=HAuTrans%s ease-in-out;	
}


/*================== BACKEND ======================*/


/*================== CAPTION OPTION ======================*/
	

/*	BOTTOM SLIDE LEFT*/

/*.BSLCaption_stacks_in_3562_page1 {
	opacity: 0;
	bottom: .75%; 
	left: -100%;
}

#AuImage_stacks_in_3562_page1:hover .BSLCaption_stacks_in_3562_page1 , #CHAuImage_stacks_in_3562_page1:hover .BSLCaption_stacks_in_3562_page1{
	opacity: 1;
	left: 0;
}*/

/*	BOTTOM SLIDE BOTTOM*/

/*.BSBCaption_stacks_in_3562_page1 {
	opacity:1;
	display:none;
	bottom: -200%; 
	height:80%;
	width: 80%;
	padding:10%;
	
	margin: 0 auto;
}


#AuImage_stacks_in_3562_page1:hover .BSBCaption_stacks_in_3562_page1 , #CHAuImage_stacks_in_3562_page1:hover .BSBCaption_stacks_in_3562_page1{
	opacity: 1;
	left: 0;
    bottom: 0;
}

#AuImage_stacks_in_3562_page1 .BSBCaption_stacks_in_3562_page1 .stacks_out {
	padding: 30% 0 !important;
}
*/
/*	BOTTOM SLIDE RIGHT*/

/*.BSRCaption_stacks_in_3562_page1 {
	opacity: 0;
	right: -100%; 
	bottom:.75%;
}

#AuImage_stacks_in_3562_page1:hover .BSRCaption_stacks_in_3562_page1 , #CHAuImage_stacks_in_3562_page1:hover .BSRCaption_stacks_in_3562_page1{
	opacity: 1;
	right: 0;
}
*/
	/*	TOP SLIDE LEFT*/

/*.TSLCaption_stacks_in_3562_page1 {
	opacity: 0;
	top: 0; 
	left: -100%;
}

#AuImage_stacks_in_3562_page1:hover .TSLCaption_stacks_in_3562_page1 , #CHAuImage_stacks_in_3562_page1:hover .TSLCaption_stacks_in_3562_page1{
	opacity: 1;
	left: 0;
}*/

/*	TOP SLIDE TOP*/

/*.TSTCaption_stacks_in_3562_page1 {
	opacity: 0;
	top: -100%; 
	left: 0;
}

#AuImage_stacks_in_3562_page1:hover .TSTCaption_stacks_in_3562_page1 , #CHAuImage_stacks_in_3562_page1:hover .TSTCaption_stacks_in_3562_page1{
	opacity: 1;
	top: 0;
}
*/
/*	TOP SLIDE RIGHT*/

/*.TSRCaption_stacks_in_3562_page1 {
	opacity: 0;
	right: -100%; 
	top: 0;
}

#AuImage_stacks_in_3562_page1:hover .TSRCaption_stacks_in_3562_page1 , #CHAuImage_stacks_in_3562_page1:hover .TSRCaption_stacks_in_3562_page1{
	opacity: 1;
	right: 0;
}*/

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {

	
	
	.AuCaption_stacks_in_3562_page1  {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3562_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3562_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3562_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3562_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3562_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}


@media (max-width: 600px){
	
	#AuImage_stacks_in_3562_page1, #CHAuImage_stacks_in_3562_page1 {
	margin: 0 auto;
	text-align:center;
	margin-bottom: 10px;
}
	
	
	/*	BOTTOM SLIDE LEFT*/
	
	.BSLCaption_stacks_in_3562_page1 {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3562_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3562_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3562_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3562_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3562_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}
	
	




/*******************************    GENERAL STYLING ************************************/


#CHAuImage_stacks_in_3568_page1 {
		
}




#AuImage_stacks_in_3568_page1, #CHAuImage_stacks_in_3568_page1 {
	width: 100%;
	height:100%;
	max-width:400px;
	max-height: 400px;	
	text-align:center;
	/*margin: 0 auto;*/
	overflow: hidden;
	margin: 1% auto;
	position: relative;
	border-radius:%;
	
	-webkit-mask-position: 0 0;
-webkit-mask-size: 100% 100%;
-webkit-mask-image:-webkit-radial-gradient(center, ellipse cover, #ffffff 0%,#ffffff 71%,#000000 71%,#000000 100%);
}

#AuImage_stacks_in_3568_page1 img, #CHAuImage_stacks_in_3568_page1 img {
	width: 100%;
	height: 100%;
	text-align:center;
	margin: 0 auto;
	
	
}

#AuImage_stacks_in_3568_page1.hexagon{
    -webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
    clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
}

#AuImage_stacks_in_3568_page1.circle{
    -webkit-clip-path: circle(50% at 50% 50%);
    clip-path: circle(50% at 50% 50%);
}

#AuImage_stacks_in_3568_page1.message{
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
    clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
}

#AuImage_stacks_in_3568_page1.rhombas{
    -webkit-clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
    clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
}


.AuPShadow {
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);

}

/*================== CAPTION ======================*/

.AuCaption_stacks_in_3568_page1 {
	
	
	position:absolute; 
	background-color: #E10222 ; 
	color: white; 
	width: 100%;
	margin: 0% 0 0% 0; 
	max-width: 104%;
	max-height: 100%;	
	height:auto;width: 80%;
	padding:10%;
	display: none;
    bottom:0;
    
}

.AuCaption_stacks_in_3568_page1.top{
    top: 0 ; 
    bottom:auto;
}

.AuCaption_stacks_in_3568_page1 img{
		-webkit-filter: none !important;
		-moz-filter: none !important;
		-o-filter: none !important;
		-ms-filter:none !important;
		filter:none !important;
		width: auto !important;
		height: auto;
		-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
-o-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
    
		
}

#AuImage_stacks_in_3568_page1 .BC {
	bottom: 0;	
}

#AuImage_stacks_in_3568_page1 .top{
	top: 0;
}

/*/#AuImage_stacks_in_3568_page1:hover #AuCaption_stacks_in_3568_page1, #CHAuImage_stacks_in_3568_page1:hover #AuCaption_stacks_in_3568_page1 {
	opacity: 1;
	left: 0;
}*/

#AuImage_stacks_in_3568_page1 .AuCaption_stacks_in_3568_page1 .stacks_out:first-of-type {
	padding: 1% 0 0 0 !important;
}

/*******************************  HOVER ************************************/


#AuImage_stacks_in_3568_page1 img {
	margin: 0 auto;
	Heigh:100%; 
	Widh:100%;
	-webkit-filter:           ;
	
    -moz-filter:           ;
	   
    -o-filter:           ;
		 
    -ms-filter:           ;
		
    filter:           ;
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
 	-webkit-transition: all 0s ease;
	-moz-transition: all 0s ease;
	-o-transition: all 0s ease;
	transition: all 0s ease;
	
	
}

#AuImage_stacks_in_3568_page1:hover img, #AuImage_stacks_in_3568_page1 .AuImgHoverPreview img{
	-webkit-filter:  brightness(110%)        ;
	
    -moz-filter: brightness(110%)       ;
	   
    -o-filter: brightness(110%)        ;
		 
    -ms-filter: brightness(110%)        ;
	
    filter: brightness(110%)       ; 
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
	Heigh:0%; 
	Widh:0%;
}

#CHAuImage_stacks_in_3568_page1:hover img {
	-webkit-filter: blur(7px) brightness(210%) contrast(152%) grayscale(100%) hue-rotate(117deg) invert(51%) opacity(100%) saturate(200%) sepia(0%)  ;
} 

#CHAuImage_stacks_in_3568_page1 img {
	-webkit-filter: blur(0px) brightness(200%) contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) opacity(100%) saturate(100%) sepia(0%)  ;
	
	 -webkit-transition: all 0s ease-in-out;
	  -moz-transition: all 0s ease-in-out;
	  -o-transition: all 0s ease-in-out;
	  transition: all %i=HAuTrans%s ease-in-out;	
}


/*================== BACKEND ======================*/


/*================== CAPTION OPTION ======================*/
	

/*	BOTTOM SLIDE LEFT*/

/*.BSLCaption_stacks_in_3568_page1 {
	opacity: 0;
	bottom: .75%; 
	left: -100%;
}

#AuImage_stacks_in_3568_page1:hover .BSLCaption_stacks_in_3568_page1 , #CHAuImage_stacks_in_3568_page1:hover .BSLCaption_stacks_in_3568_page1{
	opacity: 1;
	left: 0;
}*/

/*	BOTTOM SLIDE BOTTOM*/

/*.BSBCaption_stacks_in_3568_page1 {
	opacity:1;
	display:none;
	bottom: -200%; 
	height:80%;
	width: 80%;
	padding:10%;
	
	margin: 0 auto;
}


#AuImage_stacks_in_3568_page1:hover .BSBCaption_stacks_in_3568_page1 , #CHAuImage_stacks_in_3568_page1:hover .BSBCaption_stacks_in_3568_page1{
	opacity: 1;
	left: 0;
    bottom: 0;
}

#AuImage_stacks_in_3568_page1 .BSBCaption_stacks_in_3568_page1 .stacks_out {
	padding: 30% 0 !important;
}
*/
/*	BOTTOM SLIDE RIGHT*/

/*.BSRCaption_stacks_in_3568_page1 {
	opacity: 0;
	right: -100%; 
	bottom:.75%;
}

#AuImage_stacks_in_3568_page1:hover .BSRCaption_stacks_in_3568_page1 , #CHAuImage_stacks_in_3568_page1:hover .BSRCaption_stacks_in_3568_page1{
	opacity: 1;
	right: 0;
}
*/
	/*	TOP SLIDE LEFT*/

/*.TSLCaption_stacks_in_3568_page1 {
	opacity: 0;
	top: 0; 
	left: -100%;
}

#AuImage_stacks_in_3568_page1:hover .TSLCaption_stacks_in_3568_page1 , #CHAuImage_stacks_in_3568_page1:hover .TSLCaption_stacks_in_3568_page1{
	opacity: 1;
	left: 0;
}*/

/*	TOP SLIDE TOP*/

/*.TSTCaption_stacks_in_3568_page1 {
	opacity: 0;
	top: -100%; 
	left: 0;
}

#AuImage_stacks_in_3568_page1:hover .TSTCaption_stacks_in_3568_page1 , #CHAuImage_stacks_in_3568_page1:hover .TSTCaption_stacks_in_3568_page1{
	opacity: 1;
	top: 0;
}
*/
/*	TOP SLIDE RIGHT*/

/*.TSRCaption_stacks_in_3568_page1 {
	opacity: 0;
	right: -100%; 
	top: 0;
}

#AuImage_stacks_in_3568_page1:hover .TSRCaption_stacks_in_3568_page1 , #CHAuImage_stacks_in_3568_page1:hover .TSRCaption_stacks_in_3568_page1{
	opacity: 1;
	right: 0;
}*/

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {

	
	
	.AuCaption_stacks_in_3568_page1  {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3568_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3568_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3568_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3568_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3568_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}


@media (max-width: 600px){
	
	#AuImage_stacks_in_3568_page1, #CHAuImage_stacks_in_3568_page1 {
	margin: 0 auto;
	text-align:center;
	margin-bottom: 10px;
}
	
	
	/*	BOTTOM SLIDE LEFT*/
	
	.BSLCaption_stacks_in_3568_page1 {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3568_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3568_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3568_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3568_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3568_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}
	
	




.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_3571_page1 {
	height: 20px;
}#stacks_in_3572_page1>.s3_row {
	margin: 0 -10px;
}

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








  


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




	#stacks_in_3572_page1>.s3_row  {
		margin: -10px -10px;
	}
	#stacks_in_3572_page1>.s3_row>.s3_column {
		padding: 10px 10px;
		width:50%;
	}



}



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


	#stacks_in_3572_page1>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_3572_page1>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}





}




  
/*******************************    GENERAL STYLING ************************************/


#CHAuImage_stacks_in_3576_page1 {
		
}




#AuImage_stacks_in_3576_page1, #CHAuImage_stacks_in_3576_page1 {
	width: 100%;
	height:100%;
	max-width:400px;
	max-height: 400px;	
	text-align:center;
	/*margin: 0 auto;*/
	overflow: hidden;
	margin: 1% auto;
	position: relative;
	border-radius:%;
	
	-webkit-mask-position: 0 0;
-webkit-mask-size: 100% 100%;
-webkit-mask-image:-webkit-radial-gradient(center, ellipse cover, #ffffff 0%,#ffffff 71%,#000000 71%,#000000 100%);
}

#AuImage_stacks_in_3576_page1 img, #CHAuImage_stacks_in_3576_page1 img {
	width: 100%;
	height: 100%;
	text-align:center;
	margin: 0 auto;
	
	
}

#AuImage_stacks_in_3576_page1.hexagon{
    -webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
    clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
}

#AuImage_stacks_in_3576_page1.circle{
    -webkit-clip-path: circle(50% at 50% 50%);
    clip-path: circle(50% at 50% 50%);
}

#AuImage_stacks_in_3576_page1.message{
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
    clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
}

#AuImage_stacks_in_3576_page1.rhombas{
    -webkit-clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
    clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
}


.AuPShadow {
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);

}

/*================== CAPTION ======================*/

.AuCaption_stacks_in_3576_page1 {
	
	
	position:absolute; 
	background-color: #E10222 ; 
	color: white; 
	width: 100%;
	margin: 0% 0 0% 0; 
	max-width: 104%;
	max-height: 100%;	
	height:auto;width: 80%;
	padding:10%;
	display: none;
    bottom:0;
    
}

.AuCaption_stacks_in_3576_page1.top{
    top: 0 ; 
    bottom:auto;
}

.AuCaption_stacks_in_3576_page1 img{
		-webkit-filter: none !important;
		-moz-filter: none !important;
		-o-filter: none !important;
		-ms-filter:none !important;
		filter:none !important;
		width: auto !important;
		height: auto;
		-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
-o-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
    
		
}

#AuImage_stacks_in_3576_page1 .BC {
	bottom: 0;	
}

#AuImage_stacks_in_3576_page1 .top{
	top: 0;
}

/*/#AuImage_stacks_in_3576_page1:hover #AuCaption_stacks_in_3576_page1, #CHAuImage_stacks_in_3576_page1:hover #AuCaption_stacks_in_3576_page1 {
	opacity: 1;
	left: 0;
}*/

#AuImage_stacks_in_3576_page1 .AuCaption_stacks_in_3576_page1 .stacks_out:first-of-type {
	padding: 1% 0 0 0 !important;
}

/*******************************  HOVER ************************************/


#AuImage_stacks_in_3576_page1 img {
	margin: 0 auto;
	Heigh:100%; 
	Widh:100%;
	-webkit-filter:           ;
	
    -moz-filter:           ;
	   
    -o-filter:           ;
		 
    -ms-filter:           ;
		
    filter:           ;
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
 	-webkit-transition: all 0s ease;
	-moz-transition: all 0s ease;
	-o-transition: all 0s ease;
	transition: all 0s ease;
	
	
}

#AuImage_stacks_in_3576_page1:hover img, #AuImage_stacks_in_3576_page1 .AuImgHoverPreview img{
	-webkit-filter:  brightness(110%)        ;
	
    -moz-filter: brightness(110%)       ;
	   
    -o-filter: brightness(110%)        ;
		 
    -ms-filter: brightness(110%)        ;
	
    filter: brightness(110%)       ; 
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
	Heigh:0%; 
	Widh:0%;
}

#CHAuImage_stacks_in_3576_page1:hover img {
	-webkit-filter: blur(7px) brightness(210%) contrast(152%) grayscale(100%) hue-rotate(117deg) invert(51%) opacity(100%) saturate(200%) sepia(0%)  ;
} 

#CHAuImage_stacks_in_3576_page1 img {
	-webkit-filter: blur(0px) brightness(200%) contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) opacity(100%) saturate(100%) sepia(0%)  ;
	
	 -webkit-transition: all 0s ease-in-out;
	  -moz-transition: all 0s ease-in-out;
	  -o-transition: all 0s ease-in-out;
	  transition: all %i=HAuTrans%s ease-in-out;	
}


/*================== BACKEND ======================*/


/*================== CAPTION OPTION ======================*/
	

/*	BOTTOM SLIDE LEFT*/

/*.BSLCaption_stacks_in_3576_page1 {
	opacity: 0;
	bottom: .75%; 
	left: -100%;
}

#AuImage_stacks_in_3576_page1:hover .BSLCaption_stacks_in_3576_page1 , #CHAuImage_stacks_in_3576_page1:hover .BSLCaption_stacks_in_3576_page1{
	opacity: 1;
	left: 0;
}*/

/*	BOTTOM SLIDE BOTTOM*/

/*.BSBCaption_stacks_in_3576_page1 {
	opacity:1;
	display:none;
	bottom: -200%; 
	height:80%;
	width: 80%;
	padding:10%;
	
	margin: 0 auto;
}


#AuImage_stacks_in_3576_page1:hover .BSBCaption_stacks_in_3576_page1 , #CHAuImage_stacks_in_3576_page1:hover .BSBCaption_stacks_in_3576_page1{
	opacity: 1;
	left: 0;
    bottom: 0;
}

#AuImage_stacks_in_3576_page1 .BSBCaption_stacks_in_3576_page1 .stacks_out {
	padding: 30% 0 !important;
}
*/
/*	BOTTOM SLIDE RIGHT*/

/*.BSRCaption_stacks_in_3576_page1 {
	opacity: 0;
	right: -100%; 
	bottom:.75%;
}

#AuImage_stacks_in_3576_page1:hover .BSRCaption_stacks_in_3576_page1 , #CHAuImage_stacks_in_3576_page1:hover .BSRCaption_stacks_in_3576_page1{
	opacity: 1;
	right: 0;
}
*/
	/*	TOP SLIDE LEFT*/

/*.TSLCaption_stacks_in_3576_page1 {
	opacity: 0;
	top: 0; 
	left: -100%;
}

#AuImage_stacks_in_3576_page1:hover .TSLCaption_stacks_in_3576_page1 , #CHAuImage_stacks_in_3576_page1:hover .TSLCaption_stacks_in_3576_page1{
	opacity: 1;
	left: 0;
}*/

/*	TOP SLIDE TOP*/

/*.TSTCaption_stacks_in_3576_page1 {
	opacity: 0;
	top: -100%; 
	left: 0;
}

#AuImage_stacks_in_3576_page1:hover .TSTCaption_stacks_in_3576_page1 , #CHAuImage_stacks_in_3576_page1:hover .TSTCaption_stacks_in_3576_page1{
	opacity: 1;
	top: 0;
}
*/
/*	TOP SLIDE RIGHT*/

/*.TSRCaption_stacks_in_3576_page1 {
	opacity: 0;
	right: -100%; 
	top: 0;
}

#AuImage_stacks_in_3576_page1:hover .TSRCaption_stacks_in_3576_page1 , #CHAuImage_stacks_in_3576_page1:hover .TSRCaption_stacks_in_3576_page1{
	opacity: 1;
	right: 0;
}*/

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {

	
	
	.AuCaption_stacks_in_3576_page1  {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3576_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3576_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3576_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3576_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3576_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}


@media (max-width: 600px){
	
	#AuImage_stacks_in_3576_page1, #CHAuImage_stacks_in_3576_page1 {
	margin: 0 auto;
	text-align:center;
	margin-bottom: 10px;
}
	
	
	/*	BOTTOM SLIDE LEFT*/
	
	.BSLCaption_stacks_in_3576_page1 {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3576_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3576_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3576_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3576_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3576_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}
	
	




/*******************************    GENERAL STYLING ************************************/


#CHAuImage_stacks_in_3582_page1 {
		
}




#AuImage_stacks_in_3582_page1, #CHAuImage_stacks_in_3582_page1 {
	width: 100%;
	height:100%;
	max-width:400px;
	max-height: 400px;	
	text-align:center;
	/*margin: 0 auto;*/
	overflow: hidden;
	margin: 1% auto;
	position: relative;
	border-radius:%;
	
	-webkit-mask-position: 0 0;
-webkit-mask-size: 100% 100%;
-webkit-mask-image:-webkit-radial-gradient(center, ellipse cover, #ffffff 0%,#ffffff 71%,#000000 71%,#000000 100%);
}

#AuImage_stacks_in_3582_page1 img, #CHAuImage_stacks_in_3582_page1 img {
	width: 100%;
	height: 100%;
	text-align:center;
	margin: 0 auto;
	
	
}

#AuImage_stacks_in_3582_page1.hexagon{
    -webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
    clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
}

#AuImage_stacks_in_3582_page1.circle{
    -webkit-clip-path: circle(50% at 50% 50%);
    clip-path: circle(50% at 50% 50%);
}

#AuImage_stacks_in_3582_page1.message{
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
    clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
}

#AuImage_stacks_in_3582_page1.rhombas{
    -webkit-clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
    clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
}


.AuPShadow {
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);

}

/*================== CAPTION ======================*/

.AuCaption_stacks_in_3582_page1 {
	
	
	position:absolute; 
	background-color: #E10222 ; 
	color: white; 
	width: 100%;
	margin: 0% 0 0% 0; 
	max-width: 104%;
	max-height: 100%;	
	height:auto;width: 80%;
	padding:10%;
	display: none;
    bottom:0;
    
}

.AuCaption_stacks_in_3582_page1.top{
    top: 0 ; 
    bottom:auto;
}

.AuCaption_stacks_in_3582_page1 img{
		-webkit-filter: none !important;
		-moz-filter: none !important;
		-o-filter: none !important;
		-ms-filter:none !important;
		filter:none !important;
		width: auto !important;
		height: auto;
		-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
-o-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
    
		
}

#AuImage_stacks_in_3582_page1 .BC {
	bottom: 0;	
}

#AuImage_stacks_in_3582_page1 .top{
	top: 0;
}

/*/#AuImage_stacks_in_3582_page1:hover #AuCaption_stacks_in_3582_page1, #CHAuImage_stacks_in_3582_page1:hover #AuCaption_stacks_in_3582_page1 {
	opacity: 1;
	left: 0;
}*/

#AuImage_stacks_in_3582_page1 .AuCaption_stacks_in_3582_page1 .stacks_out:first-of-type {
	padding: 1% 0 0 0 !important;
}

/*******************************  HOVER ************************************/


#AuImage_stacks_in_3582_page1 img {
	margin: 0 auto;
	Heigh:100%; 
	Widh:100%;
	-webkit-filter:           ;
	
    -moz-filter:           ;
	   
    -o-filter:           ;
		 
    -ms-filter:           ;
		
    filter:           ;
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
 	-webkit-transition: all 0s ease;
	-moz-transition: all 0s ease;
	-o-transition: all 0s ease;
	transition: all 0s ease;
	
	
}

#AuImage_stacks_in_3582_page1:hover img, #AuImage_stacks_in_3582_page1 .AuImgHoverPreview img{
	-webkit-filter:  brightness(110%)        ;
	
    -moz-filter: brightness(110%)       ;
	   
    -o-filter: brightness(110%)        ;
		 
    -ms-filter: brightness(110%)        ;
	
    filter: brightness(110%)       ; 
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
	Heigh:0%; 
	Widh:0%;
}

#CHAuImage_stacks_in_3582_page1:hover img {
	-webkit-filter: blur(7px) brightness(210%) contrast(152%) grayscale(100%) hue-rotate(117deg) invert(51%) opacity(100%) saturate(200%) sepia(0%)  ;
} 

#CHAuImage_stacks_in_3582_page1 img {
	-webkit-filter: blur(0px) brightness(200%) contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) opacity(100%) saturate(100%) sepia(0%)  ;
	
	 -webkit-transition: all 0s ease-in-out;
	  -moz-transition: all 0s ease-in-out;
	  -o-transition: all 0s ease-in-out;
	  transition: all %i=HAuTrans%s ease-in-out;	
}


/*================== BACKEND ======================*/


/*================== CAPTION OPTION ======================*/
	

/*	BOTTOM SLIDE LEFT*/

/*.BSLCaption_stacks_in_3582_page1 {
	opacity: 0;
	bottom: .75%; 
	left: -100%;
}

#AuImage_stacks_in_3582_page1:hover .BSLCaption_stacks_in_3582_page1 , #CHAuImage_stacks_in_3582_page1:hover .BSLCaption_stacks_in_3582_page1{
	opacity: 1;
	left: 0;
}*/

/*	BOTTOM SLIDE BOTTOM*/

/*.BSBCaption_stacks_in_3582_page1 {
	opacity:1;
	display:none;
	bottom: -200%; 
	height:80%;
	width: 80%;
	padding:10%;
	
	margin: 0 auto;
}


#AuImage_stacks_in_3582_page1:hover .BSBCaption_stacks_in_3582_page1 , #CHAuImage_stacks_in_3582_page1:hover .BSBCaption_stacks_in_3582_page1{
	opacity: 1;
	left: 0;
    bottom: 0;
}

#AuImage_stacks_in_3582_page1 .BSBCaption_stacks_in_3582_page1 .stacks_out {
	padding: 30% 0 !important;
}
*/
/*	BOTTOM SLIDE RIGHT*/

/*.BSRCaption_stacks_in_3582_page1 {
	opacity: 0;
	right: -100%; 
	bottom:.75%;
}

#AuImage_stacks_in_3582_page1:hover .BSRCaption_stacks_in_3582_page1 , #CHAuImage_stacks_in_3582_page1:hover .BSRCaption_stacks_in_3582_page1{
	opacity: 1;
	right: 0;
}
*/
	/*	TOP SLIDE LEFT*/

/*.TSLCaption_stacks_in_3582_page1 {
	opacity: 0;
	top: 0; 
	left: -100%;
}

#AuImage_stacks_in_3582_page1:hover .TSLCaption_stacks_in_3582_page1 , #CHAuImage_stacks_in_3582_page1:hover .TSLCaption_stacks_in_3582_page1{
	opacity: 1;
	left: 0;
}*/

/*	TOP SLIDE TOP*/

/*.TSTCaption_stacks_in_3582_page1 {
	opacity: 0;
	top: -100%; 
	left: 0;
}

#AuImage_stacks_in_3582_page1:hover .TSTCaption_stacks_in_3582_page1 , #CHAuImage_stacks_in_3582_page1:hover .TSTCaption_stacks_in_3582_page1{
	opacity: 1;
	top: 0;
}
*/
/*	TOP SLIDE RIGHT*/

/*.TSRCaption_stacks_in_3582_page1 {
	opacity: 0;
	right: -100%; 
	top: 0;
}

#AuImage_stacks_in_3582_page1:hover .TSRCaption_stacks_in_3582_page1 , #CHAuImage_stacks_in_3582_page1:hover .TSRCaption_stacks_in_3582_page1{
	opacity: 1;
	right: 0;
}*/

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {

	
	
	.AuCaption_stacks_in_3582_page1  {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3582_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3582_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3582_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3582_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3582_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}


@media (max-width: 600px){
	
	#AuImage_stacks_in_3582_page1, #CHAuImage_stacks_in_3582_page1 {
	margin: 0 auto;
	text-align:center;
	margin-bottom: 10px;
}
	
	
	/*	BOTTOM SLIDE LEFT*/
	
	.BSLCaption_stacks_in_3582_page1 {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3582_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3582_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3582_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3582_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3582_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}
	
	




/*******************************    GENERAL STYLING ************************************/


#CHAuImage_stacks_in_3588_page1 {
		
}




#AuImage_stacks_in_3588_page1, #CHAuImage_stacks_in_3588_page1 {
	width: 100%;
	height:100%;
	max-width:400px;
	max-height: 400px;	
	text-align:center;
	/*margin: 0 auto;*/
	overflow: hidden;
	margin: 1% auto;
	position: relative;
	border-radius:%;
	
	-webkit-mask-position: 0 0;
-webkit-mask-size: 100% 100%;
-webkit-mask-image:-webkit-radial-gradient(center, ellipse cover, #ffffff 0%,#ffffff 71%,#000000 71%,#000000 100%);
}

#AuImage_stacks_in_3588_page1 img, #CHAuImage_stacks_in_3588_page1 img {
	width: 100%;
	height: 100%;
	text-align:center;
	margin: 0 auto;
	
	
}

#AuImage_stacks_in_3588_page1.hexagon{
    -webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
    clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
}

#AuImage_stacks_in_3588_page1.circle{
    -webkit-clip-path: circle(50% at 50% 50%);
    clip-path: circle(50% at 50% 50%);
}

#AuImage_stacks_in_3588_page1.message{
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
    clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
}

#AuImage_stacks_in_3588_page1.rhombas{
    -webkit-clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
    clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
}


.AuPShadow {
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);

}

/*================== CAPTION ======================*/

.AuCaption_stacks_in_3588_page1 {
	
	
	position:absolute; 
	background-color: #E10222 ; 
	color: white; 
	width: 100%;
	margin: 0% 0 0% 0; 
	max-width: 104%;
	max-height: 100%;	
	height:auto;width: 80%;
	padding:10%;
	display: none;
    bottom:0;
    
}

.AuCaption_stacks_in_3588_page1.top{
    top: 0 ; 
    bottom:auto;
}

.AuCaption_stacks_in_3588_page1 img{
		-webkit-filter: none !important;
		-moz-filter: none !important;
		-o-filter: none !important;
		-ms-filter:none !important;
		filter:none !important;
		width: auto !important;
		height: auto;
		-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
-o-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
    
		
}

#AuImage_stacks_in_3588_page1 .BC {
	bottom: 0;	
}

#AuImage_stacks_in_3588_page1 .top{
	top: 0;
}

/*/#AuImage_stacks_in_3588_page1:hover #AuCaption_stacks_in_3588_page1, #CHAuImage_stacks_in_3588_page1:hover #AuCaption_stacks_in_3588_page1 {
	opacity: 1;
	left: 0;
}*/

#AuImage_stacks_in_3588_page1 .AuCaption_stacks_in_3588_page1 .stacks_out:first-of-type {
	padding: 1% 0 0 0 !important;
}

/*******************************  HOVER ************************************/


#AuImage_stacks_in_3588_page1 img {
	margin: 0 auto;
	Heigh:100%; 
	Widh:100%;
	-webkit-filter:           ;
	
    -moz-filter:           ;
	   
    -o-filter:           ;
		 
    -ms-filter:           ;
		
    filter:           ;
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
 	-webkit-transition: all 0s ease;
	-moz-transition: all 0s ease;
	-o-transition: all 0s ease;
	transition: all 0s ease;
	
	
}

#AuImage_stacks_in_3588_page1:hover img, #AuImage_stacks_in_3588_page1 .AuImgHoverPreview img{
	-webkit-filter:  brightness(110%)        ;
	
    -moz-filter: brightness(110%)       ;
	   
    -o-filter: brightness(110%)        ;
		 
    -ms-filter: brightness(110%)        ;
	
    filter: brightness(110%)       ; 
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
	Heigh:0%; 
	Widh:0%;
}

#CHAuImage_stacks_in_3588_page1:hover img {
	-webkit-filter: blur(7px) brightness(210%) contrast(152%) grayscale(100%) hue-rotate(117deg) invert(51%) opacity(100%) saturate(200%) sepia(0%)  ;
} 

#CHAuImage_stacks_in_3588_page1 img {
	-webkit-filter: blur(0px) brightness(200%) contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) opacity(100%) saturate(100%) sepia(0%)  ;
	
	 -webkit-transition: all 0s ease-in-out;
	  -moz-transition: all 0s ease-in-out;
	  -o-transition: all 0s ease-in-out;
	  transition: all %i=HAuTrans%s ease-in-out;	
}


/*================== BACKEND ======================*/


/*================== CAPTION OPTION ======================*/
	

/*	BOTTOM SLIDE LEFT*/

/*.BSLCaption_stacks_in_3588_page1 {
	opacity: 0;
	bottom: .75%; 
	left: -100%;
}

#AuImage_stacks_in_3588_page1:hover .BSLCaption_stacks_in_3588_page1 , #CHAuImage_stacks_in_3588_page1:hover .BSLCaption_stacks_in_3588_page1{
	opacity: 1;
	left: 0;
}*/

/*	BOTTOM SLIDE BOTTOM*/

/*.BSBCaption_stacks_in_3588_page1 {
	opacity:1;
	display:none;
	bottom: -200%; 
	height:80%;
	width: 80%;
	padding:10%;
	
	margin: 0 auto;
}


#AuImage_stacks_in_3588_page1:hover .BSBCaption_stacks_in_3588_page1 , #CHAuImage_stacks_in_3588_page1:hover .BSBCaption_stacks_in_3588_page1{
	opacity: 1;
	left: 0;
    bottom: 0;
}

#AuImage_stacks_in_3588_page1 .BSBCaption_stacks_in_3588_page1 .stacks_out {
	padding: 30% 0 !important;
}
*/
/*	BOTTOM SLIDE RIGHT*/

/*.BSRCaption_stacks_in_3588_page1 {
	opacity: 0;
	right: -100%; 
	bottom:.75%;
}

#AuImage_stacks_in_3588_page1:hover .BSRCaption_stacks_in_3588_page1 , #CHAuImage_stacks_in_3588_page1:hover .BSRCaption_stacks_in_3588_page1{
	opacity: 1;
	right: 0;
}
*/
	/*	TOP SLIDE LEFT*/

/*.TSLCaption_stacks_in_3588_page1 {
	opacity: 0;
	top: 0; 
	left: -100%;
}

#AuImage_stacks_in_3588_page1:hover .TSLCaption_stacks_in_3588_page1 , #CHAuImage_stacks_in_3588_page1:hover .TSLCaption_stacks_in_3588_page1{
	opacity: 1;
	left: 0;
}*/

/*	TOP SLIDE TOP*/

/*.TSTCaption_stacks_in_3588_page1 {
	opacity: 0;
	top: -100%; 
	left: 0;
}

#AuImage_stacks_in_3588_page1:hover .TSTCaption_stacks_in_3588_page1 , #CHAuImage_stacks_in_3588_page1:hover .TSTCaption_stacks_in_3588_page1{
	opacity: 1;
	top: 0;
}
*/
/*	TOP SLIDE RIGHT*/

/*.TSRCaption_stacks_in_3588_page1 {
	opacity: 0;
	right: -100%; 
	top: 0;
}

#AuImage_stacks_in_3588_page1:hover .TSRCaption_stacks_in_3588_page1 , #CHAuImage_stacks_in_3588_page1:hover .TSRCaption_stacks_in_3588_page1{
	opacity: 1;
	right: 0;
}*/

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {

	
	
	.AuCaption_stacks_in_3588_page1  {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3588_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3588_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3588_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3588_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3588_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}


@media (max-width: 600px){
	
	#AuImage_stacks_in_3588_page1, #CHAuImage_stacks_in_3588_page1 {
	margin: 0 auto;
	text-align:center;
	margin-bottom: 10px;
}
	
	
	/*	BOTTOM SLIDE LEFT*/
	
	.BSLCaption_stacks_in_3588_page1 {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3588_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3588_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3588_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3588_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3588_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}
	
	




/*******************************    GENERAL STYLING ************************************/


#CHAuImage_stacks_in_3594_page1 {
		
}




#AuImage_stacks_in_3594_page1, #CHAuImage_stacks_in_3594_page1 {
	width: 100%;
	height:100%;
	max-width:400px;
	max-height: 400px;	
	text-align:center;
	/*margin: 0 auto;*/
	overflow: hidden;
	margin: 1% auto;
	position: relative;
	border-radius:%;
	
	-webkit-mask-position: 0 0;
-webkit-mask-size: 100% 100%;
-webkit-mask-image:-webkit-radial-gradient(center, ellipse cover, #ffffff 0%,#ffffff 71%,#000000 71%,#000000 100%);
}

#AuImage_stacks_in_3594_page1 img, #CHAuImage_stacks_in_3594_page1 img {
	width: 100%;
	height: 100%;
	text-align:center;
	margin: 0 auto;
	
	
}

#AuImage_stacks_in_3594_page1.hexagon{
    -webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
    clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
}

#AuImage_stacks_in_3594_page1.circle{
    -webkit-clip-path: circle(50% at 50% 50%);
    clip-path: circle(50% at 50% 50%);
}

#AuImage_stacks_in_3594_page1.message{
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
    clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
}

#AuImage_stacks_in_3594_page1.rhombas{
    -webkit-clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
    clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
}


.AuPShadow {
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);

}

/*================== CAPTION ======================*/

.AuCaption_stacks_in_3594_page1 {
	
	
	position:absolute; 
	background-color: #E10222 ; 
	color: white; 
	width: 100%;
	margin: 0% 0 0% 0; 
	max-width: 104%;
	max-height: 100%;	
	height:auto;width: 80%;
	padding:10%;
	display: none;
    bottom:0;
    
}

.AuCaption_stacks_in_3594_page1.top{
    top: 0 ; 
    bottom:auto;
}

.AuCaption_stacks_in_3594_page1 img{
		-webkit-filter: none !important;
		-moz-filter: none !important;
		-o-filter: none !important;
		-ms-filter:none !important;
		filter:none !important;
		width: auto !important;
		height: auto;
		-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
-o-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
    
		
}

#AuImage_stacks_in_3594_page1 .BC {
	bottom: 0;	
}

#AuImage_stacks_in_3594_page1 .top{
	top: 0;
}

/*/#AuImage_stacks_in_3594_page1:hover #AuCaption_stacks_in_3594_page1, #CHAuImage_stacks_in_3594_page1:hover #AuCaption_stacks_in_3594_page1 {
	opacity: 1;
	left: 0;
}*/

#AuImage_stacks_in_3594_page1 .AuCaption_stacks_in_3594_page1 .stacks_out:first-of-type {
	padding: 1% 0 0 0 !important;
}

/*******************************  HOVER ************************************/


#AuImage_stacks_in_3594_page1 img {
	margin: 0 auto;
	Heigh:100%; 
	Widh:100%;
	-webkit-filter:           ;
	
    -moz-filter:           ;
	   
    -o-filter:           ;
		 
    -ms-filter:           ;
		
    filter:           ;
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
 	-webkit-transition: all 0s ease;
	-moz-transition: all 0s ease;
	-o-transition: all 0s ease;
	transition: all 0s ease;
	
	
}

#AuImage_stacks_in_3594_page1:hover img, #AuImage_stacks_in_3594_page1 .AuImgHoverPreview img{
	-webkit-filter:  brightness(110%)        ;
	
    -moz-filter: brightness(110%)       ;
	   
    -o-filter: brightness(110%)        ;
		 
    -ms-filter: brightness(110%)        ;
	
    filter: brightness(110%)       ; 
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
	Heigh:0%; 
	Widh:0%;
}

#CHAuImage_stacks_in_3594_page1:hover img {
	-webkit-filter: blur(7px) brightness(210%) contrast(152%) grayscale(100%) hue-rotate(117deg) invert(51%) opacity(100%) saturate(200%) sepia(0%)  ;
} 

#CHAuImage_stacks_in_3594_page1 img {
	-webkit-filter: blur(0px) brightness(200%) contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) opacity(100%) saturate(100%) sepia(0%)  ;
	
	 -webkit-transition: all 0s ease-in-out;
	  -moz-transition: all 0s ease-in-out;
	  -o-transition: all 0s ease-in-out;
	  transition: all %i=HAuTrans%s ease-in-out;	
}


/*================== BACKEND ======================*/


/*================== CAPTION OPTION ======================*/
	

/*	BOTTOM SLIDE LEFT*/

/*.BSLCaption_stacks_in_3594_page1 {
	opacity: 0;
	bottom: .75%; 
	left: -100%;
}

#AuImage_stacks_in_3594_page1:hover .BSLCaption_stacks_in_3594_page1 , #CHAuImage_stacks_in_3594_page1:hover .BSLCaption_stacks_in_3594_page1{
	opacity: 1;
	left: 0;
}*/

/*	BOTTOM SLIDE BOTTOM*/

/*.BSBCaption_stacks_in_3594_page1 {
	opacity:1;
	display:none;
	bottom: -200%; 
	height:80%;
	width: 80%;
	padding:10%;
	
	margin: 0 auto;
}


#AuImage_stacks_in_3594_page1:hover .BSBCaption_stacks_in_3594_page1 , #CHAuImage_stacks_in_3594_page1:hover .BSBCaption_stacks_in_3594_page1{
	opacity: 1;
	left: 0;
    bottom: 0;
}

#AuImage_stacks_in_3594_page1 .BSBCaption_stacks_in_3594_page1 .stacks_out {
	padding: 30% 0 !important;
}
*/
/*	BOTTOM SLIDE RIGHT*/

/*.BSRCaption_stacks_in_3594_page1 {
	opacity: 0;
	right: -100%; 
	bottom:.75%;
}

#AuImage_stacks_in_3594_page1:hover .BSRCaption_stacks_in_3594_page1 , #CHAuImage_stacks_in_3594_page1:hover .BSRCaption_stacks_in_3594_page1{
	opacity: 1;
	right: 0;
}
*/
	/*	TOP SLIDE LEFT*/

/*.TSLCaption_stacks_in_3594_page1 {
	opacity: 0;
	top: 0; 
	left: -100%;
}

#AuImage_stacks_in_3594_page1:hover .TSLCaption_stacks_in_3594_page1 , #CHAuImage_stacks_in_3594_page1:hover .TSLCaption_stacks_in_3594_page1{
	opacity: 1;
	left: 0;
}*/

/*	TOP SLIDE TOP*/

/*.TSTCaption_stacks_in_3594_page1 {
	opacity: 0;
	top: -100%; 
	left: 0;
}

#AuImage_stacks_in_3594_page1:hover .TSTCaption_stacks_in_3594_page1 , #CHAuImage_stacks_in_3594_page1:hover .TSTCaption_stacks_in_3594_page1{
	opacity: 1;
	top: 0;
}
*/
/*	TOP SLIDE RIGHT*/

/*.TSRCaption_stacks_in_3594_page1 {
	opacity: 0;
	right: -100%; 
	top: 0;
}

#AuImage_stacks_in_3594_page1:hover .TSRCaption_stacks_in_3594_page1 , #CHAuImage_stacks_in_3594_page1:hover .TSRCaption_stacks_in_3594_page1{
	opacity: 1;
	right: 0;
}*/

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {

	
	
	.AuCaption_stacks_in_3594_page1  {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3594_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3594_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3594_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3594_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3594_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}


@media (max-width: 600px){
	
	#AuImage_stacks_in_3594_page1, #CHAuImage_stacks_in_3594_page1 {
	margin: 0 auto;
	text-align:center;
	margin-bottom: 10px;
}
	
	
	/*	BOTTOM SLIDE LEFT*/
	
	.BSLCaption_stacks_in_3594_page1 {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3594_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3594_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3594_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3594_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3594_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}
	
	




.spacerStack {
	height: 60px;
}

#spacerStackstacks_in_3597_page1 {
	height: 60px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_3598_page1 {
	height: 20px;
}.spacerStack {
	height: 50px;
}

#spacerStackstacks_in_3599_page1 {
	height: 50px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_3600_page1Calligrapher{			font-size: 140% !important;			color: #F4F2FA !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_3600_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3600_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3600_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3600_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3600_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3600_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3600_page1Calligrapher h6, .stacks_in_3600_page1Calligrapher h5, .stacks_in_3600_page1Calligrapher h4, .stacks_in_3600_page1Calligrapher h3, .stacks_in_3600_page1Calligrapher h2, .stacks_in_3600_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_3600_page1Calligrapher, .stacks_in_3600_page1Calligrapher h1, .stacks_in_3600_page1Calligrapher h2, .stacks_in_3600_page1Calligrapher h3, .stacks_in_3600_page1Calligrapher h4, .stacks_in_3600_page1Calligrapher h5, .stacks_in_3600_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_3600_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_3600_page1Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_3600_page1Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_3600_page1Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_3600_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* -- Start Textalign Each css Template -- */
#stacks_in_3602_page1 {
	text-align: justify !important;
}





@media only screen and (max-width: 768px) {
    #stacks_in_3602_page1 {
		text-align: left !important;
	}
	
	#stacks_in_3602_page1 img {
		margin: 0 auto !important;
	}
	
	
	#stacks_in_3602_page1 img {
		margin: 0 !important;
	}
	
	
	
}

@media only screen and (max-width: 480px) {
    #stacks_in_3602_page1 {
		text-align: left !important;
	}
	
	#stacks_in_3602_page1 img {
		margin: 0 auto !important;
	}
	
	
	#stacks_in_3602_page1 img {
		margin: 0 !important;
	}
	
	
	
}
/* -- End Textalign Each css Template -- */.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_3604_page1 {
	height: 20px;
}.spacerStack {
	height: 80px;
}

#spacerStackstacks_in_3605_page1 {
	height: 80px;
}.spacerStack {
	height: 60px;
}

#spacerStackstacks_in_3606_page1 {
	height: 60px;
}.hp_stacks_in_3615_page1 .hp-bg-layer {
  
  background-color : rgba(0, 0, 0, 0.65);
  background-image : url(../files/backgroundImage_3615.jpg);
  
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 100% auto;
}
.hp_stacks_in_3615_page1 .hp-fg-layer {
  
  min-height: 0vh;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  
  justify-content: center;
  
  
}
.hp_stacks_in_3615_page1 .hp-fg-layer .hp-section {
  
  max-width: 1280px;
  width: calc(100% - 60px);
  margin:0 auto;
  
}








.hp_stacks_in_3615_page1 .hp-fg-layer > .hp-layer-2,
.hp_stacks_in_3615_page1 .hp-fg-layer > .hp-layer-4 {
  display: none;
}

.hp_stacks_in_3615_page1 .hp-fg-layer .hp-svg-wrap > .hp-extend,
.hp_stacks_in_3615_page1 .hp-fg-layer .hp-layer-2 .hp-svg-wrap .hp-city-1,
.hp_stacks_in_3615_page1 .hp-fg-layer .hp-layer-3 .hp-svg-wrap .hp-city-2,
.hp_stacks_in_3615_page1 .hp-fg-layer .hp-layer-4 .hp-svg-wrap .hp-city-3 {
  display: block;
}
.hp_stacks_in_3615_page1 .hp-fg-layer .hp-layer-3 .hp-svg-wrap .hp-city-2 {
  -webkit-transform: translateX(-50%) rotateY(180deg);
  transform: translateX(-50%) rotateY(180deg);
  left: 50%;
  position: relative;
}
@media all and (min-width:1920px){
  .hp_stacks_in_3615_page1 .hp-svg-wrap svg{
    height:240px
  }
  .hp_stacks_in_3615_page1  .hp-fg-layer .hp-horizon-content{
    padding-bottom:240px
  }
  .hp_stacks_in_3615_page1  .hp-fg-layer .hp-svg-wrap svg{
    position:absolute;
    top:-240px
  }
}

#stacks_out_3617_page1 {
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-flex-item-align: top;
  align-self: top;
  
}
#stacks_in_3617_page1 {
  box-shadow: none;
}
#stacks_in_3617_page1, [tag="slice"] #stacks_in_3617_page1 > .layouts-item > .out {
  display: -ms-grid;
  display: grid;
  grid-gap: 15px 15px;
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-grid-columns: (1fr)[1];
  grid-template-columns: repeat(1, 1fr);
  -ms-grid-rows: -webkit-min-content;
  -ms-grid-rows: min-content;
  grid-template-rows: -webkit-min-content;
  grid-template-rows: min-content;
  align-content: flex-start;
}
[tag="slice"] #stacks_in_3617_page1 > .layouts-item, [tag="slice"] #stacks_in_3617_page1 > .layouts-item > .out {
  /* height: 100%; */
}
#stacks_in_3617_page1 > * {
  margin-bottom: 15px;
  margin-right: 15px;
}
@supports (display: grid) {
  #stacks_in_3617_page1 > * {
    margin-bottom: 0px;
    margin-right: 0px;
    margin: 0;
  }
}
/*  */
/*
#stacks_in_3617_page1, [tag="slice"] #stacks_in_3617_page1 > .layouts-item > .out {
   display: block;
}
*/
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
#stacks_in_3617_page1 h1,#stacks_in_3617_page1 h2,#stacks_in_3617_page1 h3,#stacks_in_3617_page1 h4,#stacks_in_3617_page1 h5,#stacks_in_3617_page1 h6,
#stacks_in_3617_page1 .layouts-text, #stacks_in_3617_page1 p, #stacks_in_3617_page1 a {
  color: rgba(255, 255, 255, 1.00);
}
#stacks_in_3617_page1 svg {
  fill:  rgba(255, 255, 255, 1.00);
}
#stacks_in_3617_page1 a:hover {
  color: rgba(255, 255, 255, 1.00);
}
#stacks_in_3617_page1 .button, #stacks_in_3617_page1 button {
  background-color: rgba(255, 255, 255, 1.00);
}
/*  */
@media all and (max-width: 800px) {
  #stacks_in_3617_page1.com_onelittledesigner_stacks_Layouts_Item_stack {
    padding: 30px 0px 30px 0px ;
  }
}
/* */

#stacks_in_3617_page1 {
	padding: 60px 0px 60px 0px;
}
#stacks_out_3714_page1 {
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-flex-item-align: top;
  align-self: top;
  
}
#stacks_in_3714_page1 {
  box-shadow: none;
}
#stacks_in_3714_page1, [tag="slice"] #stacks_in_3714_page1 > .layouts-item > .out {
  display: -ms-grid;
  display: grid;
  grid-gap: 0px 15px;
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-grid-columns: (1fr)[1];
  grid-template-columns: repeat(1, 1fr);
  -ms-grid-rows: -webkit-min-content;
  -ms-grid-rows: min-content;
  grid-template-rows: -webkit-min-content;
  grid-template-rows: min-content;
  align-content: flex-start;
}
[tag="slice"] #stacks_in_3714_page1 > .layouts-item, [tag="slice"] #stacks_in_3714_page1 > .layouts-item > .out {
  /* height: 100%; */
}
#stacks_in_3714_page1 > * {
  margin-bottom: 0px;
  margin-right: 15px;
}
@supports (display: grid) {
  #stacks_in_3714_page1 > * {
    margin-bottom: 0px;
    margin-right: 0px;
    margin: 0;
  }
}
/*  */
/*
#stacks_in_3714_page1, [tag="slice"] #stacks_in_3714_page1 > .layouts-item > .out {
   display: block;
}
*/
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
@media all and (max-width: 800px) {
  #stacks_in_3714_page1.com_onelittledesigner_stacks_Layouts_Item_stack {
    padding: 0px 0px 0px 0px ;
  }
}
/* */

#stacks_in_3619_page1 {
	background-color: rgba(46, 50, 67, 1.00);
	padding: 50px 0px 50px 0px;
}

#stacks_in_3622_page1 {
	background-color: rgba(0, 0, 0, 0.52);
}
.spacerStack {
	height: 80px;
}

#spacerStackstacks_in_3626_page1 {
	height: 80px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_3627_page1Calligrapher{			font-size: 320% !important;			color: #F4F2F6 !important;			font-weight:   normal !important;			font-style: italic !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_3627_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3627_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3627_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3627_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3627_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3627_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3627_page1Calligrapher h6, .stacks_in_3627_page1Calligrapher h5, .stacks_in_3627_page1Calligrapher h4, .stacks_in_3627_page1Calligrapher h3, .stacks_in_3627_page1Calligrapher h2, .stacks_in_3627_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_3627_page1Calligrapher, .stacks_in_3627_page1Calligrapher h1, .stacks_in_3627_page1Calligrapher h2, .stacks_in_3627_page1Calligrapher h3, .stacks_in_3627_page1Calligrapher h4, .stacks_in_3627_page1Calligrapher h5, .stacks_in_3627_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_3627_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_3627_page1Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_3627_page1Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_3627_page1Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_3627_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* -- Start Textalign Each css Template -- */
#stacks_in_3629_page1 {
	text-align: center !important;
}





@media only screen and (max-width: 768px) {
    #stacks_in_3629_page1 {
		text-align: center !important;
	}
	
	#stacks_in_3629_page1 img {
		margin: 0 auto !important;
	}
	
	
	
	
}

@media only screen and (max-width: 480px) {
    #stacks_in_3629_page1 {
		text-align: center !important;
	}
	
	#stacks_in_3629_page1 img {
		margin: 0 auto !important;
	}
	
	
	
	
}
/* -- End Textalign Each css Template -- *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_3631_page1Calligrapher{			font-size: 280% !important;			color: #F4F2F6 !important;			font-weight:   normal !important;			font-style: italic !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_3631_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3631_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3631_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3631_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3631_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3631_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3631_page1Calligrapher h6, .stacks_in_3631_page1Calligrapher h5, .stacks_in_3631_page1Calligrapher h4, .stacks_in_3631_page1Calligrapher h3, .stacks_in_3631_page1Calligrapher h2, .stacks_in_3631_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_3631_page1Calligrapher, .stacks_in_3631_page1Calligrapher h1, .stacks_in_3631_page1Calligrapher h2, .stacks_in_3631_page1Calligrapher h3, .stacks_in_3631_page1Calligrapher h4, .stacks_in_3631_page1Calligrapher h5, .stacks_in_3631_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_3631_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_3631_page1Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_3631_page1Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_3631_page1Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_3631_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* -- Start Textalign Each css Template -- */
#stacks_in_3633_page1 {
	text-align: center !important;
}





@media only screen and (max-width: 768px) {
    #stacks_in_3633_page1 {
		text-align: center !important;
	}
	
	#stacks_in_3633_page1 img {
		margin: 0 auto !important;
	}
	
	
	
	
}

@media only screen and (max-width: 480px) {
    #stacks_in_3633_page1 {
		text-align: center !important;
	}
	
	#stacks_in_3633_page1 img {
		margin: 0 auto !important;
	}
	
	
	
	
}
/* -- End Textalign Each css Template -- */.spacerStack {
	height: 50px;
}

#spacerStackstacks_in_3635_page1 {
	height: 50px;
}/* Start dooMax stack CSS code */#stacks_in_3636_page1, .stacks_in_3636_page1MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_3636_page1MaxWidthContainer{	    max-width: 800px;	}    .stacks_in_3636_page1MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_3636_page1MaxWidthContainer{		    max-width: 800px;		}										    .stacks_in_3636_page1MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_3636_page1MaxWidthContainer{		    max-width: 800px;		}										    .stacks_in_3636_page1MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code */#stacks_in_3638_page1>.s3_row {
	margin: 0 -0px;
}

#stacks_in_3638_page1>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_3638_page1>.s3_row>.s3_column_right {
	width: 50.000000%;
}




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










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



}



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


	#stacks_in_3638_page1>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_3638_page1>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}





/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_3640_page1Calligrapher{			font-size: 130% !important;			color: #F4F2FA !important;			font-weight:   normal !important;			font-style: italic !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_3640_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3640_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3640_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3640_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3640_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3640_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3640_page1Calligrapher h6, .stacks_in_3640_page1Calligrapher h5, .stacks_in_3640_page1Calligrapher h4, .stacks_in_3640_page1Calligrapher h3, .stacks_in_3640_page1Calligrapher h2, .stacks_in_3640_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_3640_page1Calligrapher, .stacks_in_3640_page1Calligrapher h1, .stacks_in_3640_page1Calligrapher h2, .stacks_in_3640_page1Calligrapher h3, .stacks_in_3640_page1Calligrapher h4, .stacks_in_3640_page1Calligrapher h5, .stacks_in_3640_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_3640_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_3640_page1Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_3640_page1Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_3640_page1Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_3640_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_3644_page1 {
	height: 20px;
}#stacks_in_3645_page1 *,
#stacks_in_3645_page1 *:before,
#stacks_in_3645_page1 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}



.wow {
	visibility: hidden;
}
/*******************************    GENERAL STYLING ************************************/


#CHAuImage_stacks_in_3649_page1 {
		
}




#AuImage_stacks_in_3649_page1, #CHAuImage_stacks_in_3649_page1 {
	width: 100%;
	height:100%;
	max-width:300px;
	max-height: 300px;	
	text-align:center;
	/*margin: 0 auto;*/
	overflow: hidden;
	margin: 1% auto;
	position: relative;
	border-radius:%;
	
	-webkit-mask-position: 0 0;
-webkit-mask-size: 100% 100%;
-webkit-mask-image:-webkit-radial-gradient(center, ellipse cover, #ffffff 0%,#ffffff 71%,#000000 71%,#000000 100%);
}

#AuImage_stacks_in_3649_page1 img, #CHAuImage_stacks_in_3649_page1 img {
	width: 100%;
	height: 100%;
	text-align:center;
	margin: 0 auto;
	
	
}

#AuImage_stacks_in_3649_page1.hexagon{
    -webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
    clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
}

#AuImage_stacks_in_3649_page1.circle{
    -webkit-clip-path: circle(50% at 50% 50%);
    clip-path: circle(50% at 50% 50%);
}

#AuImage_stacks_in_3649_page1.message{
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
    clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
}

#AuImage_stacks_in_3649_page1.rhombas{
    -webkit-clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
    clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
}


.AuPShadow {
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);

}

/*================== CAPTION ======================*/

.AuCaption_stacks_in_3649_page1 {
	
	
	position:absolute; 
	background-color: #E10222 ; 
	color: white; 
	width: 100%;
	margin: 0% 0 0% 0; 
	max-width: 104%;
	max-height: 100%;	
	height:auto;width: 80%;
	padding:10%;
	display: none;
    bottom:0;
    
}

.AuCaption_stacks_in_3649_page1.top{
    top: 0 ; 
    bottom:auto;
}

.AuCaption_stacks_in_3649_page1 img{
		-webkit-filter: none !important;
		-moz-filter: none !important;
		-o-filter: none !important;
		-ms-filter:none !important;
		filter:none !important;
		width: auto !important;
		height: auto;
		-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
-o-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
    
		
}

#AuImage_stacks_in_3649_page1 .BC {
	bottom: 0;	
}

#AuImage_stacks_in_3649_page1 .top{
	top: 0;
}

/*/#AuImage_stacks_in_3649_page1:hover #AuCaption_stacks_in_3649_page1, #CHAuImage_stacks_in_3649_page1:hover #AuCaption_stacks_in_3649_page1 {
	opacity: 1;
	left: 0;
}*/

#AuImage_stacks_in_3649_page1 .AuCaption_stacks_in_3649_page1 .stacks_out:first-of-type {
	padding: 1% 0 0 0 !important;
}

/*******************************  HOVER ************************************/


#AuImage_stacks_in_3649_page1 img {
	margin: 0 auto;
	Heigh:100%; 
	Widh:100%;
	-webkit-filter:           ;
	
    -moz-filter:           ;
	   
    -o-filter:           ;
		 
    -ms-filter:           ;
		
    filter:           ;
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
 	-webkit-transition: all 0s ease;
	-moz-transition: all 0s ease;
	-o-transition: all 0s ease;
	transition: all 0s ease;
	
	
}

#AuImage_stacks_in_3649_page1:hover img, #AuImage_stacks_in_3649_page1 .AuImgHoverPreview img{
	-webkit-filter:  brightness(149%)        ;
	
    -moz-filter: brightness(149%)       ;
	   
    -o-filter: brightness(149%)        ;
		 
    -ms-filter: brightness(149%)        ;
	
    filter: brightness(149%)       ; 
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
	Heigh:0%; 
	Widh:0%;
}

#CHAuImage_stacks_in_3649_page1:hover img {
	-webkit-filter: blur(7px) brightness(249%) contrast(152%) grayscale(100%) hue-rotate(117deg) invert(51%) opacity(100%) saturate(200%) sepia(0%)  ;
} 

#CHAuImage_stacks_in_3649_page1 img {
	-webkit-filter: blur(0px) brightness(200%) contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) opacity(100%) saturate(100%) sepia(0%)  ;
	
	 -webkit-transition: all 0s ease-in-out;
	  -moz-transition: all 0s ease-in-out;
	  -o-transition: all 0s ease-in-out;
	  transition: all %i=HAuTrans%s ease-in-out;	
}


/*================== BACKEND ======================*/


/*================== CAPTION OPTION ======================*/
	

/*	BOTTOM SLIDE LEFT*/

/*.BSLCaption_stacks_in_3649_page1 {
	opacity: 0;
	bottom: .75%; 
	left: -100%;
}

#AuImage_stacks_in_3649_page1:hover .BSLCaption_stacks_in_3649_page1 , #CHAuImage_stacks_in_3649_page1:hover .BSLCaption_stacks_in_3649_page1{
	opacity: 1;
	left: 0;
}*/

/*	BOTTOM SLIDE BOTTOM*/

/*.BSBCaption_stacks_in_3649_page1 {
	opacity:1;
	display:none;
	bottom: -200%; 
	height:80%;
	width: 80%;
	padding:10%;
	
	margin: 0 auto;
}


#AuImage_stacks_in_3649_page1:hover .BSBCaption_stacks_in_3649_page1 , #CHAuImage_stacks_in_3649_page1:hover .BSBCaption_stacks_in_3649_page1{
	opacity: 1;
	left: 0;
    bottom: 0;
}

#AuImage_stacks_in_3649_page1 .BSBCaption_stacks_in_3649_page1 .stacks_out {
	padding: 30% 0 !important;
}
*/
/*	BOTTOM SLIDE RIGHT*/

/*.BSRCaption_stacks_in_3649_page1 {
	opacity: 0;
	right: -100%; 
	bottom:.75%;
}

#AuImage_stacks_in_3649_page1:hover .BSRCaption_stacks_in_3649_page1 , #CHAuImage_stacks_in_3649_page1:hover .BSRCaption_stacks_in_3649_page1{
	opacity: 1;
	right: 0;
}
*/
	/*	TOP SLIDE LEFT*/

/*.TSLCaption_stacks_in_3649_page1 {
	opacity: 0;
	top: 0; 
	left: -100%;
}

#AuImage_stacks_in_3649_page1:hover .TSLCaption_stacks_in_3649_page1 , #CHAuImage_stacks_in_3649_page1:hover .TSLCaption_stacks_in_3649_page1{
	opacity: 1;
	left: 0;
}*/

/*	TOP SLIDE TOP*/

/*.TSTCaption_stacks_in_3649_page1 {
	opacity: 0;
	top: -100%; 
	left: 0;
}

#AuImage_stacks_in_3649_page1:hover .TSTCaption_stacks_in_3649_page1 , #CHAuImage_stacks_in_3649_page1:hover .TSTCaption_stacks_in_3649_page1{
	opacity: 1;
	top: 0;
}
*/
/*	TOP SLIDE RIGHT*/

/*.TSRCaption_stacks_in_3649_page1 {
	opacity: 0;
	right: -100%; 
	top: 0;
}

#AuImage_stacks_in_3649_page1:hover .TSRCaption_stacks_in_3649_page1 , #CHAuImage_stacks_in_3649_page1:hover .TSRCaption_stacks_in_3649_page1{
	opacity: 1;
	right: 0;
}*/

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {

	
	
	.AuCaption_stacks_in_3649_page1  {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3649_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3649_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3649_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3649_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3649_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}


@media (max-width: 600px){
	
	#AuImage_stacks_in_3649_page1, #CHAuImage_stacks_in_3649_page1 {
	margin: 0 auto;
	text-align:center;
	margin-bottom: 10px;
}
	
	
	/*	BOTTOM SLIDE LEFT*/
	
	.BSLCaption_stacks_in_3649_page1 {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3649_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3649_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3649_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3649_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3649_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}
	
	




/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_3652_page1Calligrapher{			font-size: 120% !important;			color: #F4F2FA !important;			font-weight:   normal !important;			font-style: italic !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_3652_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3652_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3652_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3652_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3652_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3652_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3652_page1Calligrapher h6, .stacks_in_3652_page1Calligrapher h5, .stacks_in_3652_page1Calligrapher h4, .stacks_in_3652_page1Calligrapher h3, .stacks_in_3652_page1Calligrapher h2, .stacks_in_3652_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_3652_page1Calligrapher, .stacks_in_3652_page1Calligrapher h1, .stacks_in_3652_page1Calligrapher h2, .stacks_in_3652_page1Calligrapher h3, .stacks_in_3652_page1Calligrapher h4, .stacks_in_3652_page1Calligrapher h5, .stacks_in_3652_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_3652_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_3652_page1Calligrapher a:link{			color: #F4F2F6 !important;			text-decoration: none !important;		}				.stacks_in_3652_page1Calligrapher a:visited{			color: #F4F2F6 !important;		}				.stacks_in_3652_page1Calligrapher a:active{			color: #F4F2F6 !important;		}				.stacks_in_3652_page1Calligrapher a:hover{			color: #0C6BF2 !important;			text-decoration: none !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 5px;
}

#spacerStackstacks_in_3657_page1 {
	height: 5px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_3658_page1Calligrapher{			font-size: 130% !important;			color: #F4F2FA !important;			font-weight:   normal !important;			font-style: italic !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_3658_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3658_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3658_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3658_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3658_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3658_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3658_page1Calligrapher h6, .stacks_in_3658_page1Calligrapher h5, .stacks_in_3658_page1Calligrapher h4, .stacks_in_3658_page1Calligrapher h3, .stacks_in_3658_page1Calligrapher h2, .stacks_in_3658_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_3658_page1Calligrapher, .stacks_in_3658_page1Calligrapher h1, .stacks_in_3658_page1Calligrapher h2, .stacks_in_3658_page1Calligrapher h3, .stacks_in_3658_page1Calligrapher h4, .stacks_in_3658_page1Calligrapher h5, .stacks_in_3658_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_3658_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_3658_page1Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_3658_page1Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_3658_page1Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_3658_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 15px;
}

#spacerStackstacks_in_3662_page1 {
	height: 15px;
}#stacks_in_3663_page1 *,
#stacks_in_3663_page1 *:before,
#stacks_in_3663_page1 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}



.wow {
	visibility: hidden;
}
/*******************************    GENERAL STYLING ************************************/


#CHAuImage_stacks_in_3665_page1 {
		
}




#AuImage_stacks_in_3665_page1, #CHAuImage_stacks_in_3665_page1 {
	width: 100%;
	height:100%;
	max-width:180px;
	max-height: 180px;	
	text-align:center;
	/*margin: 0 auto;*/
	overflow: hidden;
	margin: 1% auto;
	position: relative;
	border-radius:%;
	
	-webkit-mask-position: 0 0;
-webkit-mask-size: 100% 100%;
-webkit-mask-image:-webkit-radial-gradient(center, ellipse cover, #ffffff 0%,#ffffff 71%,#000000 71%,#000000 100%);
}

#AuImage_stacks_in_3665_page1 img, #CHAuImage_stacks_in_3665_page1 img {
	width: 100%;
	height: 100%;
	text-align:center;
	margin: 0 auto;
	
	
}

#AuImage_stacks_in_3665_page1.hexagon{
    -webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
    clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
}

#AuImage_stacks_in_3665_page1.circle{
    -webkit-clip-path: circle(50% at 50% 50%);
    clip-path: circle(50% at 50% 50%);
}

#AuImage_stacks_in_3665_page1.message{
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
    clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
}

#AuImage_stacks_in_3665_page1.rhombas{
    -webkit-clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
    clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
}


.AuPShadow {
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);

}

/*================== CAPTION ======================*/

.AuCaption_stacks_in_3665_page1 {
	
	
	position:absolute; 
	background-color: #FFFFFF ; 
	color: white; 
	width: 100%;
	margin: 0% 0 6% 0; 
	max-width: 104%;
	max-height: 100%;	
	height:auto;width: 80%;
	padding:10%;
	display: none;
    bottom:0;
    
}

.AuCaption_stacks_in_3665_page1.top{
    top: 0 ; 
    bottom:auto;
}

.AuCaption_stacks_in_3665_page1 img{
		-webkit-filter: none !important;
		-moz-filter: none !important;
		-o-filter: none !important;
		-ms-filter:none !important;
		filter:none !important;
		width: auto !important;
		height: auto;
		-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
-o-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
    
		
}

#AuImage_stacks_in_3665_page1 .BC {
	bottom: 0;	
}

#AuImage_stacks_in_3665_page1 .top{
	top: 0;
}

/*/#AuImage_stacks_in_3665_page1:hover #AuCaption_stacks_in_3665_page1, #CHAuImage_stacks_in_3665_page1:hover #AuCaption_stacks_in_3665_page1 {
	opacity: 1;
	left: 0;
}*/

#AuImage_stacks_in_3665_page1 .AuCaption_stacks_in_3665_page1 .stacks_out:first-of-type {
	padding: 1% 0 0 0 !important;
}

/*******************************  HOVER ************************************/


#AuImage_stacks_in_3665_page1 img {
	margin: 0 auto;
	Heigh:100%; 
	Widh:100%;
	-webkit-filter:           ;
	
    -moz-filter:           ;
	   
    -o-filter:           ;
		 
    -ms-filter:           ;
		
    filter:           ;
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
 	-webkit-transition: all 0s ease;
	-moz-transition: all 0s ease;
	-o-transition: all 0s ease;
	transition: all 0s ease;
	
	
}

#AuImage_stacks_in_3665_page1:hover img, #AuImage_stacks_in_3665_page1 .AuImgHoverPreview img{
	-webkit-filter:  brightness(178%)        ;
	
    -moz-filter: brightness(178%)       ;
	   
    -o-filter: brightness(178%)        ;
		 
    -ms-filter: brightness(178%)        ;
	
    filter: brightness(178%)       ; 
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
	Heigh:0%; 
	Widh:0%;
}

#CHAuImage_stacks_in_3665_page1:hover img {
	-webkit-filter: blur(0px) brightness(278%) contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) opacity(100%) saturate(100%) sepia(0%)  ;
} 

#CHAuImage_stacks_in_3665_page1 img {
	-webkit-filter: blur(0px) brightness(200%) contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) opacity(100%) saturate(100%) sepia(0%)  ;
	
	 -webkit-transition: all 0s ease-in-out;
	  -moz-transition: all 0s ease-in-out;
	  -o-transition: all 0s ease-in-out;
	  transition: all %i=HAuTrans%s ease-in-out;	
}


/*================== BACKEND ======================*/


/*================== CAPTION OPTION ======================*/
	

/*	BOTTOM SLIDE LEFT*/

/*.BSLCaption_stacks_in_3665_page1 {
	opacity: 0;
	bottom: .75%; 
	left: -100%;
}

#AuImage_stacks_in_3665_page1:hover .BSLCaption_stacks_in_3665_page1 , #CHAuImage_stacks_in_3665_page1:hover .BSLCaption_stacks_in_3665_page1{
	opacity: 1;
	left: 0;
}*/

/*	BOTTOM SLIDE BOTTOM*/

/*.BSBCaption_stacks_in_3665_page1 {
	opacity:1;
	display:none;
	bottom: -200%; 
	height:80%;
	width: 80%;
	padding:10%;
	
	margin: 0 auto;
}


#AuImage_stacks_in_3665_page1:hover .BSBCaption_stacks_in_3665_page1 , #CHAuImage_stacks_in_3665_page1:hover .BSBCaption_stacks_in_3665_page1{
	opacity: 1;
	left: 0;
    bottom: 0;
}

#AuImage_stacks_in_3665_page1 .BSBCaption_stacks_in_3665_page1 .stacks_out {
	padding: 30% 0 !important;
}
*/
/*	BOTTOM SLIDE RIGHT*/

/*.BSRCaption_stacks_in_3665_page1 {
	opacity: 0;
	right: -100%; 
	bottom:.75%;
}

#AuImage_stacks_in_3665_page1:hover .BSRCaption_stacks_in_3665_page1 , #CHAuImage_stacks_in_3665_page1:hover .BSRCaption_stacks_in_3665_page1{
	opacity: 1;
	right: 0;
}
*/
	/*	TOP SLIDE LEFT*/

/*.TSLCaption_stacks_in_3665_page1 {
	opacity: 0;
	top: 0; 
	left: -100%;
}

#AuImage_stacks_in_3665_page1:hover .TSLCaption_stacks_in_3665_page1 , #CHAuImage_stacks_in_3665_page1:hover .TSLCaption_stacks_in_3665_page1{
	opacity: 1;
	left: 0;
}*/

/*	TOP SLIDE TOP*/

/*.TSTCaption_stacks_in_3665_page1 {
	opacity: 0;
	top: -100%; 
	left: 0;
}

#AuImage_stacks_in_3665_page1:hover .TSTCaption_stacks_in_3665_page1 , #CHAuImage_stacks_in_3665_page1:hover .TSTCaption_stacks_in_3665_page1{
	opacity: 1;
	top: 0;
}
*/
/*	TOP SLIDE RIGHT*/

/*.TSRCaption_stacks_in_3665_page1 {
	opacity: 0;
	right: -100%; 
	top: 0;
}

#AuImage_stacks_in_3665_page1:hover .TSRCaption_stacks_in_3665_page1 , #CHAuImage_stacks_in_3665_page1:hover .TSRCaption_stacks_in_3665_page1{
	opacity: 1;
	right: 0;
}*/

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {

	
	
	.AuCaption_stacks_in_3665_page1  {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3665_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3665_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3665_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3665_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3665_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}


@media (max-width: 600px){
	
	#AuImage_stacks_in_3665_page1, #CHAuImage_stacks_in_3665_page1 {
	margin: 0 auto;
	text-align:center;
	margin-bottom: 10px;
}
	
	
	/*	BOTTOM SLIDE LEFT*/
	
	.BSLCaption_stacks_in_3665_page1 {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3665_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3665_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3665_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3665_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3665_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}
	
	




/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_3670_page1Calligrapher{			font-size: 130% !important;			color: #F4F2FA !important;			font-weight:   normal !important;			font-style: italic !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_3670_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3670_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3670_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3670_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3670_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3670_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3670_page1Calligrapher h6, .stacks_in_3670_page1Calligrapher h5, .stacks_in_3670_page1Calligrapher h4, .stacks_in_3670_page1Calligrapher h3, .stacks_in_3670_page1Calligrapher h2, .stacks_in_3670_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_3670_page1Calligrapher, .stacks_in_3670_page1Calligrapher h1, .stacks_in_3670_page1Calligrapher h2, .stacks_in_3670_page1Calligrapher h3, .stacks_in_3670_page1Calligrapher h4, .stacks_in_3670_page1Calligrapher h5, .stacks_in_3670_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_3670_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_3670_page1Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_3670_page1Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_3670_page1Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_3670_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_3674_page1 {
	height: 20px;
}#stacks_in_3675_page1 *,
#stacks_in_3675_page1 *:before,
#stacks_in_3675_page1 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}



.wow {
	visibility: hidden;
}
/*******************************    GENERAL STYLING ************************************/


#CHAuImage_stacks_in_3679_page1 {
		
}




#AuImage_stacks_in_3679_page1, #CHAuImage_stacks_in_3679_page1 {
	width: 100%;
	height:100%;
	max-width:300px;
	max-height: 300px;	
	text-align:center;
	/*margin: 0 auto;*/
	overflow: hidden;
	margin: 1% auto;
	position: relative;
	border-radius:%;
	
	-webkit-mask-position: 0 0;
-webkit-mask-size: 100% 100%;
-webkit-mask-image:-webkit-radial-gradient(center, ellipse cover, #ffffff 0%,#ffffff 71%,#000000 71%,#000000 100%);
}

#AuImage_stacks_in_3679_page1 img, #CHAuImage_stacks_in_3679_page1 img {
	width: 100%;
	height: 100%;
	text-align:center;
	margin: 0 auto;
	
	
}

#AuImage_stacks_in_3679_page1.hexagon{
    -webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
    clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
}

#AuImage_stacks_in_3679_page1.circle{
    -webkit-clip-path: circle(50% at 50% 50%);
    clip-path: circle(50% at 50% 50%);
}

#AuImage_stacks_in_3679_page1.message{
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
    clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
}

#AuImage_stacks_in_3679_page1.rhombas{
    -webkit-clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
    clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
}


.AuPShadow {
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);

}

/*================== CAPTION ======================*/

.AuCaption_stacks_in_3679_page1 {
	
	
	position:absolute; 
	background-color: #E10222 ; 
	color: white; 
	width: 100%;
	margin: 0% 0 0% 0; 
	max-width: 104%;
	max-height: 100%;	
	height:auto;width: 80%;
	padding:10%;
	display: none;
    bottom:0;
    
}

.AuCaption_stacks_in_3679_page1.top{
    top: 0 ; 
    bottom:auto;
}

.AuCaption_stacks_in_3679_page1 img{
		-webkit-filter: none !important;
		-moz-filter: none !important;
		-o-filter: none !important;
		-ms-filter:none !important;
		filter:none !important;
		width: auto !important;
		height: auto;
		-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
-o-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
    
		
}

#AuImage_stacks_in_3679_page1 .BC {
	bottom: 0;	
}

#AuImage_stacks_in_3679_page1 .top{
	top: 0;
}

/*/#AuImage_stacks_in_3679_page1:hover #AuCaption_stacks_in_3679_page1, #CHAuImage_stacks_in_3679_page1:hover #AuCaption_stacks_in_3679_page1 {
	opacity: 1;
	left: 0;
}*/

#AuImage_stacks_in_3679_page1 .AuCaption_stacks_in_3679_page1 .stacks_out:first-of-type {
	padding: 1% 0 0 0 !important;
}

/*******************************  HOVER ************************************/


#AuImage_stacks_in_3679_page1 img {
	margin: 0 auto;
	Heigh:100%; 
	Widh:100%;
	-webkit-filter:           ;
	
    -moz-filter:           ;
	   
    -o-filter:           ;
		 
    -ms-filter:           ;
		
    filter:           ;
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
 	-webkit-transition: all 0s ease;
	-moz-transition: all 0s ease;
	-o-transition: all 0s ease;
	transition: all 0s ease;
	
	
}

#AuImage_stacks_in_3679_page1:hover img, #AuImage_stacks_in_3679_page1 .AuImgHoverPreview img{
	-webkit-filter:  brightness(149%)        ;
	
    -moz-filter: brightness(149%)       ;
	   
    -o-filter: brightness(149%)        ;
		 
    -ms-filter: brightness(149%)        ;
	
    filter: brightness(149%)       ; 
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
	Heigh:0%; 
	Widh:0%;
}

#CHAuImage_stacks_in_3679_page1:hover img {
	-webkit-filter: blur(7px) brightness(249%) contrast(152%) grayscale(100%) hue-rotate(117deg) invert(51%) opacity(100%) saturate(200%) sepia(0%)  ;
} 

#CHAuImage_stacks_in_3679_page1 img {
	-webkit-filter: blur(0px) brightness(200%) contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) opacity(100%) saturate(100%) sepia(0%)  ;
	
	 -webkit-transition: all 0s ease-in-out;
	  -moz-transition: all 0s ease-in-out;
	  -o-transition: all 0s ease-in-out;
	  transition: all %i=HAuTrans%s ease-in-out;	
}


/*================== BACKEND ======================*/


/*================== CAPTION OPTION ======================*/
	

/*	BOTTOM SLIDE LEFT*/

/*.BSLCaption_stacks_in_3679_page1 {
	opacity: 0;
	bottom: .75%; 
	left: -100%;
}

#AuImage_stacks_in_3679_page1:hover .BSLCaption_stacks_in_3679_page1 , #CHAuImage_stacks_in_3679_page1:hover .BSLCaption_stacks_in_3679_page1{
	opacity: 1;
	left: 0;
}*/

/*	BOTTOM SLIDE BOTTOM*/

/*.BSBCaption_stacks_in_3679_page1 {
	opacity:1;
	display:none;
	bottom: -200%; 
	height:80%;
	width: 80%;
	padding:10%;
	
	margin: 0 auto;
}


#AuImage_stacks_in_3679_page1:hover .BSBCaption_stacks_in_3679_page1 , #CHAuImage_stacks_in_3679_page1:hover .BSBCaption_stacks_in_3679_page1{
	opacity: 1;
	left: 0;
    bottom: 0;
}

#AuImage_stacks_in_3679_page1 .BSBCaption_stacks_in_3679_page1 .stacks_out {
	padding: 30% 0 !important;
}
*/
/*	BOTTOM SLIDE RIGHT*/

/*.BSRCaption_stacks_in_3679_page1 {
	opacity: 0;
	right: -100%; 
	bottom:.75%;
}

#AuImage_stacks_in_3679_page1:hover .BSRCaption_stacks_in_3679_page1 , #CHAuImage_stacks_in_3679_page1:hover .BSRCaption_stacks_in_3679_page1{
	opacity: 1;
	right: 0;
}
*/
	/*	TOP SLIDE LEFT*/

/*.TSLCaption_stacks_in_3679_page1 {
	opacity: 0;
	top: 0; 
	left: -100%;
}

#AuImage_stacks_in_3679_page1:hover .TSLCaption_stacks_in_3679_page1 , #CHAuImage_stacks_in_3679_page1:hover .TSLCaption_stacks_in_3679_page1{
	opacity: 1;
	left: 0;
}*/

/*	TOP SLIDE TOP*/

/*.TSTCaption_stacks_in_3679_page1 {
	opacity: 0;
	top: -100%; 
	left: 0;
}

#AuImage_stacks_in_3679_page1:hover .TSTCaption_stacks_in_3679_page1 , #CHAuImage_stacks_in_3679_page1:hover .TSTCaption_stacks_in_3679_page1{
	opacity: 1;
	top: 0;
}
*/
/*	TOP SLIDE RIGHT*/

/*.TSRCaption_stacks_in_3679_page1 {
	opacity: 0;
	right: -100%; 
	top: 0;
}

#AuImage_stacks_in_3679_page1:hover .TSRCaption_stacks_in_3679_page1 , #CHAuImage_stacks_in_3679_page1:hover .TSRCaption_stacks_in_3679_page1{
	opacity: 1;
	right: 0;
}*/

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {

	
	
	.AuCaption_stacks_in_3679_page1  {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3679_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3679_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3679_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3679_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3679_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}


@media (max-width: 600px){
	
	#AuImage_stacks_in_3679_page1, #CHAuImage_stacks_in_3679_page1 {
	margin: 0 auto;
	text-align:center;
	margin-bottom: 10px;
}
	
	
	/*	BOTTOM SLIDE LEFT*/
	
	.BSLCaption_stacks_in_3679_page1 {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3679_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3679_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3679_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3679_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3679_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}
	
	




/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_3682_page1Calligrapher{			font-size: 120% !important;			color: #F4F2FA !important;			font-weight:   normal !important;			font-style: italic !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_3682_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3682_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3682_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3682_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3682_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3682_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3682_page1Calligrapher h6, .stacks_in_3682_page1Calligrapher h5, .stacks_in_3682_page1Calligrapher h4, .stacks_in_3682_page1Calligrapher h3, .stacks_in_3682_page1Calligrapher h2, .stacks_in_3682_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_3682_page1Calligrapher, .stacks_in_3682_page1Calligrapher h1, .stacks_in_3682_page1Calligrapher h2, .stacks_in_3682_page1Calligrapher h3, .stacks_in_3682_page1Calligrapher h4, .stacks_in_3682_page1Calligrapher h5, .stacks_in_3682_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_3682_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_3682_page1Calligrapher a:link{			color: #F4F2F6 !important;			text-decoration: none !important;		}				.stacks_in_3682_page1Calligrapher a:visited{			color: #F4F2F6 !important;		}				.stacks_in_3682_page1Calligrapher a:active{			color: #F4F2F6 !important;		}				.stacks_in_3682_page1Calligrapher a:hover{			color: #0C6BF2 !important;			text-decoration: none !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 5px;
}

#spacerStackstacks_in_3686_page1 {
	height: 5px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_3687_page1Calligrapher{			font-size: 130% !important;			color: #F4F2FA !important;			font-weight:   normal !important;			font-style: italic !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_3687_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3687_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3687_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3687_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3687_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3687_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3687_page1Calligrapher h6, .stacks_in_3687_page1Calligrapher h5, .stacks_in_3687_page1Calligrapher h4, .stacks_in_3687_page1Calligrapher h3, .stacks_in_3687_page1Calligrapher h2, .stacks_in_3687_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_3687_page1Calligrapher, .stacks_in_3687_page1Calligrapher h1, .stacks_in_3687_page1Calligrapher h2, .stacks_in_3687_page1Calligrapher h3, .stacks_in_3687_page1Calligrapher h4, .stacks_in_3687_page1Calligrapher h5, .stacks_in_3687_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_3687_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_3687_page1Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_3687_page1Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_3687_page1Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_3687_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 15px;
}

#spacerStackstacks_in_3691_page1 {
	height: 15px;
}#stacks_in_3692_page1 *,
#stacks_in_3692_page1 *:before,
#stacks_in_3692_page1 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}



.wow {
	visibility: hidden;
}
/*******************************    GENERAL STYLING ************************************/


#CHAuImage_stacks_in_3694_page1 {
		
}




#AuImage_stacks_in_3694_page1, #CHAuImage_stacks_in_3694_page1 {
	width: 100%;
	height:100%;
	max-width:180px;
	max-height: 180px;	
	text-align:center;
	/*margin: 0 auto;*/
	overflow: hidden;
	margin: 1% auto;
	position: relative;
	border-radius:%;
	
	-webkit-mask-position: 0 0;
-webkit-mask-size: 100% 100%;
-webkit-mask-image:-webkit-radial-gradient(center, ellipse cover, #ffffff 0%,#ffffff 71%,#000000 71%,#000000 100%);
}

#AuImage_stacks_in_3694_page1 img, #CHAuImage_stacks_in_3694_page1 img {
	width: 100%;
	height: 100%;
	text-align:center;
	margin: 0 auto;
	
	
}

#AuImage_stacks_in_3694_page1.hexagon{
    -webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
    clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
}

#AuImage_stacks_in_3694_page1.circle{
    -webkit-clip-path: circle(50% at 50% 50%);
    clip-path: circle(50% at 50% 50%);
}

#AuImage_stacks_in_3694_page1.message{
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
    clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
}

#AuImage_stacks_in_3694_page1.rhombas{
    -webkit-clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
    clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
}


.AuPShadow {
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);

}

/*================== CAPTION ======================*/

.AuCaption_stacks_in_3694_page1 {
	
	
	position:absolute; 
	background-color: #FFFFFF ; 
	color: white; 
	width: 100%;
	margin: 0% 0 6% 0; 
	max-width: 104%;
	max-height: 100%;	
	height:auto;width: 80%;
	padding:10%;
	display: none;
    bottom:0;
    
}

.AuCaption_stacks_in_3694_page1.top{
    top: 0 ; 
    bottom:auto;
}

.AuCaption_stacks_in_3694_page1 img{
		-webkit-filter: none !important;
		-moz-filter: none !important;
		-o-filter: none !important;
		-ms-filter:none !important;
		filter:none !important;
		width: auto !important;
		height: auto;
		-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
-o-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
    
		
}

#AuImage_stacks_in_3694_page1 .BC {
	bottom: 0;	
}

#AuImage_stacks_in_3694_page1 .top{
	top: 0;
}

/*/#AuImage_stacks_in_3694_page1:hover #AuCaption_stacks_in_3694_page1, #CHAuImage_stacks_in_3694_page1:hover #AuCaption_stacks_in_3694_page1 {
	opacity: 1;
	left: 0;
}*/

#AuImage_stacks_in_3694_page1 .AuCaption_stacks_in_3694_page1 .stacks_out:first-of-type {
	padding: 1% 0 0 0 !important;
}

/*******************************  HOVER ************************************/


#AuImage_stacks_in_3694_page1 img {
	margin: 0 auto;
	Heigh:100%; 
	Widh:100%;
	-webkit-filter:           ;
	
    -moz-filter:           ;
	   
    -o-filter:           ;
		 
    -ms-filter:           ;
		
    filter:           ;
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
 	-webkit-transition: all 0s ease;
	-moz-transition: all 0s ease;
	-o-transition: all 0s ease;
	transition: all 0s ease;
	
	
}

#AuImage_stacks_in_3694_page1:hover img, #AuImage_stacks_in_3694_page1 .AuImgHoverPreview img{
	-webkit-filter:  brightness(178%)        ;
	
    -moz-filter: brightness(178%)       ;
	   
    -o-filter: brightness(178%)        ;
		 
    -ms-filter: brightness(178%)        ;
	
    filter: brightness(178%)       ; 
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
	Heigh:0%; 
	Widh:0%;
}

#CHAuImage_stacks_in_3694_page1:hover img {
	-webkit-filter: blur(0px) brightness(278%) contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) opacity(100%) saturate(100%) sepia(0%)  ;
} 

#CHAuImage_stacks_in_3694_page1 img {
	-webkit-filter: blur(0px) brightness(200%) contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) opacity(100%) saturate(100%) sepia(0%)  ;
	
	 -webkit-transition: all 0s ease-in-out;
	  -moz-transition: all 0s ease-in-out;
	  -o-transition: all 0s ease-in-out;
	  transition: all %i=HAuTrans%s ease-in-out;	
}


/*================== BACKEND ======================*/


/*================== CAPTION OPTION ======================*/
	

/*	BOTTOM SLIDE LEFT*/

/*.BSLCaption_stacks_in_3694_page1 {
	opacity: 0;
	bottom: .75%; 
	left: -100%;
}

#AuImage_stacks_in_3694_page1:hover .BSLCaption_stacks_in_3694_page1 , #CHAuImage_stacks_in_3694_page1:hover .BSLCaption_stacks_in_3694_page1{
	opacity: 1;
	left: 0;
}*/

/*	BOTTOM SLIDE BOTTOM*/

/*.BSBCaption_stacks_in_3694_page1 {
	opacity:1;
	display:none;
	bottom: -200%; 
	height:80%;
	width: 80%;
	padding:10%;
	
	margin: 0 auto;
}


#AuImage_stacks_in_3694_page1:hover .BSBCaption_stacks_in_3694_page1 , #CHAuImage_stacks_in_3694_page1:hover .BSBCaption_stacks_in_3694_page1{
	opacity: 1;
	left: 0;
    bottom: 0;
}

#AuImage_stacks_in_3694_page1 .BSBCaption_stacks_in_3694_page1 .stacks_out {
	padding: 30% 0 !important;
}
*/
/*	BOTTOM SLIDE RIGHT*/

/*.BSRCaption_stacks_in_3694_page1 {
	opacity: 0;
	right: -100%; 
	bottom:.75%;
}

#AuImage_stacks_in_3694_page1:hover .BSRCaption_stacks_in_3694_page1 , #CHAuImage_stacks_in_3694_page1:hover .BSRCaption_stacks_in_3694_page1{
	opacity: 1;
	right: 0;
}
*/
	/*	TOP SLIDE LEFT*/

/*.TSLCaption_stacks_in_3694_page1 {
	opacity: 0;
	top: 0; 
	left: -100%;
}

#AuImage_stacks_in_3694_page1:hover .TSLCaption_stacks_in_3694_page1 , #CHAuImage_stacks_in_3694_page1:hover .TSLCaption_stacks_in_3694_page1{
	opacity: 1;
	left: 0;
}*/

/*	TOP SLIDE TOP*/

/*.TSTCaption_stacks_in_3694_page1 {
	opacity: 0;
	top: -100%; 
	left: 0;
}

#AuImage_stacks_in_3694_page1:hover .TSTCaption_stacks_in_3694_page1 , #CHAuImage_stacks_in_3694_page1:hover .TSTCaption_stacks_in_3694_page1{
	opacity: 1;
	top: 0;
}
*/
/*	TOP SLIDE RIGHT*/

/*.TSRCaption_stacks_in_3694_page1 {
	opacity: 0;
	right: -100%; 
	top: 0;
}

#AuImage_stacks_in_3694_page1:hover .TSRCaption_stacks_in_3694_page1 , #CHAuImage_stacks_in_3694_page1:hover .TSRCaption_stacks_in_3694_page1{
	opacity: 1;
	right: 0;
}*/

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {

	
	
	.AuCaption_stacks_in_3694_page1  {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3694_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3694_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3694_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3694_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3694_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}


@media (max-width: 600px){
	
	#AuImage_stacks_in_3694_page1, #CHAuImage_stacks_in_3694_page1 {
	margin: 0 auto;
	text-align:center;
	margin-bottom: 10px;
}
	
	
	/*	BOTTOM SLIDE LEFT*/
	
	.BSLCaption_stacks_in_3694_page1 {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3694_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3694_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3694_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3694_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3694_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}
	
	




.spacerStack {
	height: 60px;
}

#spacerStackstacks_in_3697_page1 {
	height: 60px;
}
#stacks_in_3699_page1 {
	background-color: rgba(11, 16, 18, 1.00);
	padding: 50px 0px 50px 0px;
}

#stacks_out_3715_page1 {
	width: 69%;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_3716_page1Calligrapher{			font-size: 200% !important;			color: #F4F2F6 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 5px !important;			word-spacing: 5 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_3716_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3716_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3716_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3716_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3716_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3716_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3716_page1Calligrapher h6, .stacks_in_3716_page1Calligrapher h5, .stacks_in_3716_page1Calligrapher h4, .stacks_in_3716_page1Calligrapher h3, .stacks_in_3716_page1Calligrapher h2, .stacks_in_3716_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_3716_page1Calligrapher, .stacks_in_3716_page1Calligrapher h1, .stacks_in_3716_page1Calligrapher h2, .stacks_in_3716_page1Calligrapher h3, .stacks_in_3716_page1Calligrapher h4, .stacks_in_3716_page1Calligrapher h5, .stacks_in_3716_page1Calligrapher h6{	font-family: "Quattrocento Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_3716_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_3716_page1Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_3716_page1Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_3716_page1Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_3716_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_3717_page1 {
	height: 30px;
}.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_3718_page1 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_3719_page1Calligrapher{			font-size: 180% !important;			color: #F4F2F6 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 5 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_3719_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3719_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3719_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3719_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3719_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3719_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3719_page1Calligrapher h6, .stacks_in_3719_page1Calligrapher h5, .stacks_in_3719_page1Calligrapher h4, .stacks_in_3719_page1Calligrapher h3, .stacks_in_3719_page1Calligrapher h2, .stacks_in_3719_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_3719_page1Calligrapher, .stacks_in_3719_page1Calligrapher h1, .stacks_in_3719_page1Calligrapher h2, .stacks_in_3719_page1Calligrapher h3, .stacks_in_3719_page1Calligrapher h4, .stacks_in_3719_page1Calligrapher h5, .stacks_in_3719_page1Calligrapher h6{	font-family: "Quattrocento Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_3719_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_3719_page1Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_3719_page1Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_3719_page1Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_3719_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_3720_page1Calligrapher{			font-size: 180% !important;			color: #F4F2F6 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 5 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_3720_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3720_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3720_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3720_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3720_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3720_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3720_page1Calligrapher h6, .stacks_in_3720_page1Calligrapher h5, .stacks_in_3720_page1Calligrapher h4, .stacks_in_3720_page1Calligrapher h3, .stacks_in_3720_page1Calligrapher h2, .stacks_in_3720_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_3720_page1Calligrapher, .stacks_in_3720_page1Calligrapher h1, .stacks_in_3720_page1Calligrapher h2, .stacks_in_3720_page1Calligrapher h3, .stacks_in_3720_page1Calligrapher h4, .stacks_in_3720_page1Calligrapher h5, .stacks_in_3720_page1Calligrapher h6{	font-family: "Quattrocento Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_3720_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_3720_page1Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_3720_page1Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_3720_page1Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_3720_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_3721_page1 {
	height: 20px;
}#stacks_in_3722_page1 .hp-extend {
  background: rgba(0, 0, 0, 1.00);
  height: 120px;
}
#stacks_in_3722_page1 svg {
  fill: rgba(0, 0, 0, 1.00);
}
#stacks_in_3722_page1 .hp-extend:after {
  background: rgba(0, 0, 0, 1.00);
}#stacks_in_3723_page1 .hp-extend {
  background: rgba(0, 0, 0, 1.00);
  height: 120px;
}
#stacks_in_3723_page1 svg {
  fill: rgba(0, 0, 0, 1.00);
}
#stacks_in_3723_page1 .hp-extend:after {
  background: rgba(0, 0, 0, 1.00);
}.spacerStack {
	height: 120px;
}

#spacerStackstacks_in_3703_page1 {
	height: 120px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_3704_page1Calligrapher{			font-size: 250% !important;			color: #F4F2FA !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.0em !important;			font-variant: normal !important;			letter-spacing: 4px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_3704_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3704_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3704_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3704_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3704_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3704_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3704_page1Calligrapher h6, .stacks_in_3704_page1Calligrapher h5, .stacks_in_3704_page1Calligrapher h4, .stacks_in_3704_page1Calligrapher h3, .stacks_in_3704_page1Calligrapher h2, .stacks_in_3704_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_3704_page1Calligrapher, .stacks_in_3704_page1Calligrapher h1, .stacks_in_3704_page1Calligrapher h2, .stacks_in_3704_page1Calligrapher h3, .stacks_in_3704_page1Calligrapher h4, .stacks_in_3704_page1Calligrapher h5, .stacks_in_3704_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_3704_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_3704_page1Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_3704_page1Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_3704_page1Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_3704_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_3708_page1Calligrapher{			font-size: 200% !important;			color: #F4F2FA !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 4px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_3708_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3708_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3708_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3708_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3708_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3708_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3708_page1Calligrapher h6, .stacks_in_3708_page1Calligrapher h5, .stacks_in_3708_page1Calligrapher h4, .stacks_in_3708_page1Calligrapher h3, .stacks_in_3708_page1Calligrapher h2, .stacks_in_3708_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_3708_page1Calligrapher, .stacks_in_3708_page1Calligrapher h1, .stacks_in_3708_page1Calligrapher h2, .stacks_in_3708_page1Calligrapher h3, .stacks_in_3708_page1Calligrapher h4, .stacks_in_3708_page1Calligrapher h5, .stacks_in_3708_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_3708_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_3708_page1Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_3708_page1Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_3708_page1Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_3708_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_3708_page1 {
	padding: 0px 20px 0px 20px;
}
.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_3712_page1 {
	height: 40px;
}.spacerStack {
	height: 80px;
}

#spacerStackstacks_in_3713_page1 {
	height: 80px;
}.stacks_in_3761_page1{height:300px}.stacks_in_3761_page1.styled-scrollbar,.stacks_in_3761_page1.styled-scrollbar > .gallery,.stacks_in_3761_page1.styled-scrollbar > .total-blog-list{height:calc(300px + 5px + 8px)}.stacks_in_3761_page1.styled-scrollbar::-webkit-scrollbar,.stacks_in_3761_page1.styled-scrollbar > .gallery::-webkit-scrollbar,.stacks_in_3761_page1.styled-scrollbar > .total-blog-list::-webkit-scrollbar{width:5px}.stacks_in_3761_page1.styled-scrollbar::-webkit-scrollbar-track,.stacks_in_3761_page1.styled-scrollbar > .gallery::-webkit-scrollbar-track,.stacks_in_3761_page1.styled-scrollbar > .total-blog-list::-webkit-scrollbar-track{background-color:rgba(34, 34, 34, 0.50)}.stacks_in_3761_page1.styled-scrollbar::-webkit-scrollbar-thumb,.stacks_in_3761_page1.styled-scrollbar > .gallery::-webkit-scrollbar-thumb,.stacks_in_3761_page1.styled-scrollbar > .total-blog-list::-webkit-scrollbar-thumb{background-color:rgba(249, 249, 249, 0.80)}.stacks_in_3761_page1.styled-scrollbar.scrollbar-on-hover::-webkit-scrollbar-track,.stacks_in_3761_page1.styled-scrollbar.scrollbar-on-hover::-webkit-scrollbar-thumb,.stacks_in_3761_page1.styled-scrollbar.scrollbar-on-hover > .gallery::-webkit-scrollbar-track,.stacks_in_3761_page1.styled-scrollbar.scrollbar-on-hover > .gallery::-webkit-scrollbar-thumb,.stacks_in_3761_page1.styled-scrollbar.scrollbar-on-hover > .total-blog-list::-webkit-scrollbar-track,.stacks_in_3761_page1.styled-scrollbar.scrollbar-on-hover > .total-blog-list::-webkit-scrollbar-thumb,.stacks_in_3761_page1.styled-scrollbar > .gallery.scrollbar-on-hover::-webkit-scrollbar-track,.stacks_in_3761_page1.styled-scrollbar > .gallery.scrollbar-on-hover::-webkit-scrollbar-thumb,.stacks_in_3761_page1.styled-scrollbar > .gallery.scrollbar-on-hover > .gallery::-webkit-scrollbar-track,.stacks_in_3761_page1.styled-scrollbar > .gallery.scrollbar-on-hover > .gallery::-webkit-scrollbar-thumb,.stacks_in_3761_page1.styled-scrollbar > .gallery.scrollbar-on-hover > .total-blog-list::-webkit-scrollbar-track,.stacks_in_3761_page1.styled-scrollbar > .gallery.scrollbar-on-hover > .total-blog-list::-webkit-scrollbar-thumb,.stacks_in_3761_page1.styled-scrollbar > .total-blog-list.scrollbar-on-hover::-webkit-scrollbar-track,.stacks_in_3761_page1.styled-scrollbar > .total-blog-list.scrollbar-on-hover::-webkit-scrollbar-thumb,.stacks_in_3761_page1.styled-scrollbar > .total-blog-list.scrollbar-on-hover > .gallery::-webkit-scrollbar-track,.stacks_in_3761_page1.styled-scrollbar > .total-blog-list.scrollbar-on-hover > .gallery::-webkit-scrollbar-thumb,.stacks_in_3761_page1.styled-scrollbar > .total-blog-list.scrollbar-on-hover > .total-blog-list::-webkit-scrollbar-track,.stacks_in_3761_page1.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_3761_page1.styled-scrollbar.scrollbar-on-hover:hover::-webkit-scrollbar-track,.stacks_in_3761_page1.styled-scrollbar.scrollbar-on-hover > .gallery:hover::-webkit-scrollbar-track,.stacks_in_3761_page1.styled-scrollbar.scrollbar-on-hover > .total-blog-list:hover::-webkit-scrollbar-track,.stacks_in_3761_page1.styled-scrollbar > .gallery.scrollbar-on-hover:hover::-webkit-scrollbar-track,.stacks_in_3761_page1.styled-scrollbar > .gallery.scrollbar-on-hover > .gallery:hover::-webkit-scrollbar-track,.stacks_in_3761_page1.styled-scrollbar > .gallery.scrollbar-on-hover > .total-blog-list:hover::-webkit-scrollbar-track,.stacks_in_3761_page1.styled-scrollbar > .total-blog-list.scrollbar-on-hover:hover::-webkit-scrollbar-track,.stacks_in_3761_page1.styled-scrollbar > .total-blog-list.scrollbar-on-hover > .gallery:hover::-webkit-scrollbar-track,.stacks_in_3761_page1.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_3761_page1.styled-scrollbar.scrollbar-on-hover:hover::-webkit-scrollbar-thumb,.stacks_in_3761_page1.styled-scrollbar.scrollbar-on-hover > .gallery:hover::-webkit-scrollbar-thumb,.stacks_in_3761_page1.styled-scrollbar.scrollbar-on-hover > .total-blog-list:hover::-webkit-scrollbar-thumb,.stacks_in_3761_page1.styled-scrollbar > .gallery.scrollbar-on-hover:hover::-webkit-scrollbar-thumb,.stacks_in_3761_page1.styled-scrollbar > .gallery.scrollbar-on-hover > .gallery:hover::-webkit-scrollbar-thumb,.stacks_in_3761_page1.styled-scrollbar > .gallery.scrollbar-on-hover > .total-blog-list:hover::-webkit-scrollbar-thumb,.stacks_in_3761_page1.styled-scrollbar > .total-blog-list.scrollbar-on-hover:hover::-webkit-scrollbar-thumb,.stacks_in_3761_page1.styled-scrollbar > .total-blog-list.scrollbar-on-hover > .gallery:hover::-webkit-scrollbar-thumb,.stacks_in_3761_page1.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_3761_page1 > .horizon-card,.stacks_in_3761_page1 > .totalcms-item,.stacks_in_3761_page1 > .total-blog-list > .post,.stacks_in_3761_page1 > .gallery > .cell,.stacks_in_3761_page1 .clearing-assembled:not(.clearing-blackout) ul > li{margin:6px;padding:0px;height:300px;width:300px;}.stacks_in_3761_page1.scale-image-height img{-o-object-fit:cover;object-fit:cover;width:auto !important;height:300px !important;}.stacks_in_3761_page1.scale-image-height .clearing-blackout img{height:auto !important}
.spacerStack {
	height: 50px;
}

#spacerStackstacks_in_3823_page1 {
	height: 50px;
}
#stacks_in_2448_page1 {
	background-image: url("../files/backgroundImage_2448.jpg");
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
}
#stacks_in_2452_page1>.s3_row {
	margin: 0 -0px;
}

#stacks_in_2452_page1>.s3_row>.s3_column_left {
	width: 33.33%;
}

#stacks_in_2452_page1>.s3_row>.s3_column_center {
	width: 33.339996%;
}

#stacks_in_2452_page1>.s3_row>.s3_column_right {
	width: 33.33%;
}

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








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



}



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


	#stacks_in_2452_page1>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_2452_page1>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}




#stacks_in_2452_page1 {
	padding: 0px 80px 0px 80px;
}
.spacerStack {
	height: 15px;
}

#spacerStackstacks_in_2456_page1 {
	height: 15px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2457_page1Calligrapher{			font-size: 150% !important;			color: #F4F2FA !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 4px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2457_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2457_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2457_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2457_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2457_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2457_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2457_page1Calligrapher h6, .stacks_in_2457_page1Calligrapher h5, .stacks_in_2457_page1Calligrapher h4, .stacks_in_2457_page1Calligrapher h3, .stacks_in_2457_page1Calligrapher h2, .stacks_in_2457_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_2457_page1Calligrapher, .stacks_in_2457_page1Calligrapher h1, .stacks_in_2457_page1Calligrapher h2, .stacks_in_2457_page1Calligrapher h3, .stacks_in_2457_page1Calligrapher h4, .stacks_in_2457_page1Calligrapher h5, .stacks_in_2457_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2457_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2457_page1Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2457_page1Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2457_page1Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2457_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_2461_page1 {
	height: 20px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_2464_page1 {
	height: 20px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2465_page1Calligrapher{			font-size: 120% !important;			color: #F4F2FA !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 4px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2465_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2465_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2465_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2465_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2465_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2465_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2465_page1Calligrapher h6, .stacks_in_2465_page1Calligrapher h5, .stacks_in_2465_page1Calligrapher h4, .stacks_in_2465_page1Calligrapher h3, .stacks_in_2465_page1Calligrapher h2, .stacks_in_2465_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_2465_page1Calligrapher, .stacks_in_2465_page1Calligrapher h1, .stacks_in_2465_page1Calligrapher h2, .stacks_in_2465_page1Calligrapher h3, .stacks_in_2465_page1Calligrapher h4, .stacks_in_2465_page1Calligrapher h5, .stacks_in_2465_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2465_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2465_page1Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2465_page1Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2465_page1Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2465_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_2469_page1 {
	height: 20px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2470_page1Calligrapher{			font-size: 100% !important;			color: #F4F2FA !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2470_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2470_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2470_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2470_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2470_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2470_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2470_page1Calligrapher h6, .stacks_in_2470_page1Calligrapher h5, .stacks_in_2470_page1Calligrapher h4, .stacks_in_2470_page1Calligrapher h3, .stacks_in_2470_page1Calligrapher h2, .stacks_in_2470_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_2470_page1Calligrapher, .stacks_in_2470_page1Calligrapher h1, .stacks_in_2470_page1Calligrapher h2, .stacks_in_2470_page1Calligrapher h3, .stacks_in_2470_page1Calligrapher h4, .stacks_in_2470_page1Calligrapher h5, .stacks_in_2470_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2470_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2470_page1Calligrapher a:link{			color: #E10222 !important;			text-decoration: none !important;		}				.stacks_in_2470_page1Calligrapher a:visited{			color: #E10222 !important;		}				.stacks_in_2470_page1Calligrapher a:active{			color: #E10222 !important;		}				.stacks_in_2470_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_2474_page1 {
	height: 20px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_2476_page1 {
	height: 20px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2477_page1Calligrapher{			font-size: 120% !important;			color: #F4F2FA !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 4px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2477_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2477_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2477_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2477_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2477_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2477_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2477_page1Calligrapher h6, .stacks_in_2477_page1Calligrapher h5, .stacks_in_2477_page1Calligrapher h4, .stacks_in_2477_page1Calligrapher h3, .stacks_in_2477_page1Calligrapher h2, .stacks_in_2477_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_2477_page1Calligrapher, .stacks_in_2477_page1Calligrapher h1, .stacks_in_2477_page1Calligrapher h2, .stacks_in_2477_page1Calligrapher h3, .stacks_in_2477_page1Calligrapher h4, .stacks_in_2477_page1Calligrapher h5, .stacks_in_2477_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2477_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2477_page1Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2477_page1Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2477_page1Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2477_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_2481_page1 {
	height: 10px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2482_page1Calligrapher{			font-size: 100% !important;			color: #F4F2FA !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2482_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2482_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2482_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2482_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2482_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2482_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2482_page1Calligrapher h6, .stacks_in_2482_page1Calligrapher h5, .stacks_in_2482_page1Calligrapher h4, .stacks_in_2482_page1Calligrapher h3, .stacks_in_2482_page1Calligrapher h2, .stacks_in_2482_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_2482_page1Calligrapher, .stacks_in_2482_page1Calligrapher h1, .stacks_in_2482_page1Calligrapher h2, .stacks_in_2482_page1Calligrapher h3, .stacks_in_2482_page1Calligrapher h4, .stacks_in_2482_page1Calligrapher h5, .stacks_in_2482_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2482_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2482_page1Calligrapher a:link{			color: #E10222 !important;			text-decoration: none !important;		}				.stacks_in_2482_page1Calligrapher a:visited{			color: #E10222 !important;		}				.stacks_in_2482_page1Calligrapher a:active{			color: #E10222 !important;		}				.stacks_in_2482_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 15px;
}

#spacerStackstacks_in_2486_page1 {
	height: 15px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_2487_page1 {
	height: 20px;
}#stacks_in_3824_page1>.s3_row {
	margin: 0 -5px;
}

#stacks_in_3824_page1>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_3824_page1>.s3_row>.s3_column_right {
	width: 50.000000%;
}




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










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



}



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


	#stacks_in_3824_page1>.s3_row  {
		margin: -5px 0;
	}
	#stacks_in_3824_page1>.s3_row>.s3_column {
		padding: 5px 0;
		width:100%;
	}


}






#stacks_in_3824_page1 {
	padding: 0px 30px 0px 30px;
}
/*******************************    GENERAL STYLING ************************************/


#CHAuImage_stacks_in_3849_page1 {
		
}




#AuImage_stacks_in_3849_page1, #CHAuImage_stacks_in_3849_page1 {
	width: 100%;
	height:100%;
	max-width:100px;
	max-height: 100px;	
	text-align:center;
	/*margin: 0 auto;*/
	overflow: hidden;
	margin: 1% auto;
	position: relative;
	border-radius:%;
	
	-webkit-mask-position: 0 0;
-webkit-mask-size: 100% 100%;
-webkit-mask-image:-webkit-radial-gradient(center, ellipse cover, #ffffff 0%,#ffffff 71%,#000000 71%,#000000 100%);
}

#AuImage_stacks_in_3849_page1 img, #CHAuImage_stacks_in_3849_page1 img {
	width: 100%;
	height: 100%;
	text-align:center;
	margin: 0 auto;
	
	
}

#AuImage_stacks_in_3849_page1.hexagon{
    -webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
    clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
}

#AuImage_stacks_in_3849_page1.circle{
    -webkit-clip-path: circle(50% at 50% 50%);
    clip-path: circle(50% at 50% 50%);
}

#AuImage_stacks_in_3849_page1.message{
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
    clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
}

#AuImage_stacks_in_3849_page1.rhombas{
    -webkit-clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
    clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
}


.AuPShadow {
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);

}

/*================== CAPTION ======================*/

.AuCaption_stacks_in_3849_page1 {
	
	
	position:absolute; 
	background-color: #861123 ; 
	color: white; 
	width: 100%;
	margin: 0% 0 6% 0; 
	max-width: 104%;
	max-height: 100%;	
	height:auto;width: 80%;
	padding:10%;
	display: none;
    bottom:0;
    
}

.AuCaption_stacks_in_3849_page1.top{
    top: 0 ; 
    bottom:auto;
}

.AuCaption_stacks_in_3849_page1 img{
		-webkit-filter: none !important;
		-moz-filter: none !important;
		-o-filter: none !important;
		-ms-filter:none !important;
		filter:none !important;
		width: auto !important;
		height: auto;
		-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
-o-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
    
		
}

#AuImage_stacks_in_3849_page1 .BC {
	bottom: 0;	
}

#AuImage_stacks_in_3849_page1 .top{
	top: 0;
}

/*/#AuImage_stacks_in_3849_page1:hover #AuCaption_stacks_in_3849_page1, #CHAuImage_stacks_in_3849_page1:hover #AuCaption_stacks_in_3849_page1 {
	opacity: 1;
	left: 0;
}*/

#AuImage_stacks_in_3849_page1 .AuCaption_stacks_in_3849_page1 .stacks_out:first-of-type {
	padding: 5% 0 0 0 !important;
}

/*******************************  HOVER ************************************/


#AuImage_stacks_in_3849_page1 img {
	margin: 0 auto;
	Heigh:145%; 
	Widh:145%;
	-webkit-filter:           ;
	
    -moz-filter:           ;
	   
    -o-filter:           ;
		 
    -ms-filter:           ;
		
    filter:           ;
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
 	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
	
	
}

#AuImage_stacks_in_3849_page1:hover img, #AuImage_stacks_in_3849_page1 .AuImgHoverPreview img{
	-webkit-filter:  brightness(178%)        ;
	
    -moz-filter: brightness(178%)       ;
	   
    -o-filter: brightness(178%)        ;
		 
    -ms-filter: brightness(178%)        ;
	
    filter: brightness(178%)       ; 
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
	Heigh:0%; 
	Widh:0%;
}

#CHAuImage_stacks_in_3849_page1:hover img {
	-webkit-filter: blur(1px) brightness(278%) contrast(100%) grayscale(0%) hue-rotate(157deg) invert(39%) opacity(100%) saturate(100%) sepia(0%)  ;
} 

#CHAuImage_stacks_in_3849_page1 img {
	-webkit-filter: blur(0px) brightness(200%) contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) opacity(100%) saturate(100%) sepia(17%)  ;
	
	 -webkit-transition: all 1s ease-in-out;
	  -moz-transition: all 1s ease-in-out;
	  -o-transition: all 1s ease-in-out;
	  transition: all %i=HAuTrans%s ease-in-out;	
}


/*================== BACKEND ======================*/


/*================== CAPTION OPTION ======================*/
	

/*	BOTTOM SLIDE LEFT*/

/*.BSLCaption_stacks_in_3849_page1 {
	opacity: 0;
	bottom: .75%; 
	left: -100%;
}

#AuImage_stacks_in_3849_page1:hover .BSLCaption_stacks_in_3849_page1 , #CHAuImage_stacks_in_3849_page1:hover .BSLCaption_stacks_in_3849_page1{
	opacity: 1;
	left: 0;
}*/

/*	BOTTOM SLIDE BOTTOM*/

/*.BSBCaption_stacks_in_3849_page1 {
	opacity:1;
	display:none;
	bottom: -200%; 
	height:80%;
	width: 80%;
	padding:10%;
	
	margin: 0 auto;
}


#AuImage_stacks_in_3849_page1:hover .BSBCaption_stacks_in_3849_page1 , #CHAuImage_stacks_in_3849_page1:hover .BSBCaption_stacks_in_3849_page1{
	opacity: 1;
	left: 0;
    bottom: 0;
}

#AuImage_stacks_in_3849_page1 .BSBCaption_stacks_in_3849_page1 .stacks_out {
	padding: 30% 0 !important;
}
*/
/*	BOTTOM SLIDE RIGHT*/

/*.BSRCaption_stacks_in_3849_page1 {
	opacity: 0;
	right: -100%; 
	bottom:.75%;
}

#AuImage_stacks_in_3849_page1:hover .BSRCaption_stacks_in_3849_page1 , #CHAuImage_stacks_in_3849_page1:hover .BSRCaption_stacks_in_3849_page1{
	opacity: 1;
	right: 0;
}
*/
	/*	TOP SLIDE LEFT*/

/*.TSLCaption_stacks_in_3849_page1 {
	opacity: 0;
	top: 0; 
	left: -100%;
}

#AuImage_stacks_in_3849_page1:hover .TSLCaption_stacks_in_3849_page1 , #CHAuImage_stacks_in_3849_page1:hover .TSLCaption_stacks_in_3849_page1{
	opacity: 1;
	left: 0;
}*/

/*	TOP SLIDE TOP*/

/*.TSTCaption_stacks_in_3849_page1 {
	opacity: 0;
	top: -100%; 
	left: 0;
}

#AuImage_stacks_in_3849_page1:hover .TSTCaption_stacks_in_3849_page1 , #CHAuImage_stacks_in_3849_page1:hover .TSTCaption_stacks_in_3849_page1{
	opacity: 1;
	top: 0;
}
*/
/*	TOP SLIDE RIGHT*/

/*.TSRCaption_stacks_in_3849_page1 {
	opacity: 0;
	right: -100%; 
	top: 0;
}

#AuImage_stacks_in_3849_page1:hover .TSRCaption_stacks_in_3849_page1 , #CHAuImage_stacks_in_3849_page1:hover .TSRCaption_stacks_in_3849_page1{
	opacity: 1;
	right: 0;
}*/

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {

	
	
	.AuCaption_stacks_in_3849_page1  {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3849_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3849_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3849_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3849_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3849_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}


@media (max-width: 600px){
	
	#AuImage_stacks_in_3849_page1, #CHAuImage_stacks_in_3849_page1 {
	margin: 0 auto;
	text-align:center;
	margin-bottom: 10px;
}
	
	
	/*	BOTTOM SLIDE LEFT*/
	
	.BSLCaption_stacks_in_3849_page1 {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3849_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3849_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3849_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3849_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3849_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}
	
	




.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_3836_page1 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_3829_page1Calligrapher{			font-size: 90% !important;			color: #F4F2FA !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_3829_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3829_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3829_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3829_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3829_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3829_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3829_page1Calligrapher h6, .stacks_in_3829_page1Calligrapher h5, .stacks_in_3829_page1Calligrapher h4, .stacks_in_3829_page1Calligrapher h3, .stacks_in_3829_page1Calligrapher h2, .stacks_in_3829_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_3829_page1Calligrapher, .stacks_in_3829_page1Calligrapher h1, .stacks_in_3829_page1Calligrapher h2, .stacks_in_3829_page1Calligrapher h3, .stacks_in_3829_page1Calligrapher h4, .stacks_in_3829_page1Calligrapher h5, .stacks_in_3829_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_3829_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_3829_page1Calligrapher a:link{			color: #E10222 !important;			text-decoration: none !important;		}				.stacks_in_3829_page1Calligrapher a:visited{			color: #E10222 !important;		}				.stacks_in_3829_page1Calligrapher a:active{			color: #E10222 !important;		}				.stacks_in_3829_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//*******************************    GENERAL STYLING ************************************/


#CHAuImage_stacks_in_3837_page1 {
		
}




#AuImage_stacks_in_3837_page1, #CHAuImage_stacks_in_3837_page1 {
	width: 100%;
	height:100%;
	max-width:100px;
	max-height: 100px;	
	text-align:center;
	/*margin: 0 auto;*/
	overflow: hidden;
	margin: 1% auto;
	position: relative;
	border-radius:%;
	
	-webkit-mask-position: 0 0;
-webkit-mask-size: 100% 100%;
-webkit-mask-image:-webkit-radial-gradient(center, ellipse cover, #ffffff 0%,#ffffff 71%,#000000 71%,#000000 100%);
}

#AuImage_stacks_in_3837_page1 img, #CHAuImage_stacks_in_3837_page1 img {
	width: 100%;
	height: 100%;
	text-align:center;
	margin: 0 auto;
	
	
}

#AuImage_stacks_in_3837_page1.hexagon{
    -webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
    clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
}

#AuImage_stacks_in_3837_page1.circle{
    -webkit-clip-path: circle(50% at 50% 50%);
    clip-path: circle(50% at 50% 50%);
}

#AuImage_stacks_in_3837_page1.message{
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
    clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
}

#AuImage_stacks_in_3837_page1.rhombas{
    -webkit-clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
    clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
}


.AuPShadow {
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);

}

/*================== CAPTION ======================*/

.AuCaption_stacks_in_3837_page1 {
	
	
	position:absolute; 
	background-color: #861123 ; 
	color: white; 
	width: 100%;
	margin: 0% 0 6% 0; 
	max-width: 104%;
	max-height: 100%;	
	height:auto;width: 80%;
	padding:10%;
	display: none;
    bottom:0;
    
}

.AuCaption_stacks_in_3837_page1.top{
    top: 0 ; 
    bottom:auto;
}

.AuCaption_stacks_in_3837_page1 img{
		-webkit-filter: none !important;
		-moz-filter: none !important;
		-o-filter: none !important;
		-ms-filter:none !important;
		filter:none !important;
		width: auto !important;
		height: auto;
		-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
-o-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
    
		
}

#AuImage_stacks_in_3837_page1 .BC {
	bottom: 0;	
}

#AuImage_stacks_in_3837_page1 .top{
	top: 0;
}

/*/#AuImage_stacks_in_3837_page1:hover #AuCaption_stacks_in_3837_page1, #CHAuImage_stacks_in_3837_page1:hover #AuCaption_stacks_in_3837_page1 {
	opacity: 1;
	left: 0;
}*/

#AuImage_stacks_in_3837_page1 .AuCaption_stacks_in_3837_page1 .stacks_out:first-of-type {
	padding: 5% 0 0 0 !important;
}

/*******************************  HOVER ************************************/


#AuImage_stacks_in_3837_page1 img {
	margin: 0 auto;
	Heigh:145%; 
	Widh:145%;
	-webkit-filter:           ;
	
    -moz-filter:           ;
	   
    -o-filter:           ;
		 
    -ms-filter:           ;
		
    filter:           ;
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
 	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
	
	
}

#AuImage_stacks_in_3837_page1:hover img, #AuImage_stacks_in_3837_page1 .AuImgHoverPreview img{
	-webkit-filter:  brightness(178%)        ;
	
    -moz-filter: brightness(178%)       ;
	   
    -o-filter: brightness(178%)        ;
		 
    -ms-filter: brightness(178%)        ;
	
    filter: brightness(178%)       ; 
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
	Heigh:0%; 
	Widh:0%;
}

#CHAuImage_stacks_in_3837_page1:hover img {
	-webkit-filter: blur(1px) brightness(278%) contrast(100%) grayscale(0%) hue-rotate(157deg) invert(39%) opacity(100%) saturate(100%) sepia(0%)  ;
} 

#CHAuImage_stacks_in_3837_page1 img {
	-webkit-filter: blur(0px) brightness(200%) contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) opacity(100%) saturate(100%) sepia(17%)  ;
	
	 -webkit-transition: all 1s ease-in-out;
	  -moz-transition: all 1s ease-in-out;
	  -o-transition: all 1s ease-in-out;
	  transition: all %i=HAuTrans%s ease-in-out;	
}


/*================== BACKEND ======================*/


/*================== CAPTION OPTION ======================*/
	

/*	BOTTOM SLIDE LEFT*/

/*.BSLCaption_stacks_in_3837_page1 {
	opacity: 0;
	bottom: .75%; 
	left: -100%;
}

#AuImage_stacks_in_3837_page1:hover .BSLCaption_stacks_in_3837_page1 , #CHAuImage_stacks_in_3837_page1:hover .BSLCaption_stacks_in_3837_page1{
	opacity: 1;
	left: 0;
}*/

/*	BOTTOM SLIDE BOTTOM*/

/*.BSBCaption_stacks_in_3837_page1 {
	opacity:1;
	display:none;
	bottom: -200%; 
	height:80%;
	width: 80%;
	padding:10%;
	
	margin: 0 auto;
}


#AuImage_stacks_in_3837_page1:hover .BSBCaption_stacks_in_3837_page1 , #CHAuImage_stacks_in_3837_page1:hover .BSBCaption_stacks_in_3837_page1{
	opacity: 1;
	left: 0;
    bottom: 0;
}

#AuImage_stacks_in_3837_page1 .BSBCaption_stacks_in_3837_page1 .stacks_out {
	padding: 30% 0 !important;
}
*/
/*	BOTTOM SLIDE RIGHT*/

/*.BSRCaption_stacks_in_3837_page1 {
	opacity: 0;
	right: -100%; 
	bottom:.75%;
}

#AuImage_stacks_in_3837_page1:hover .BSRCaption_stacks_in_3837_page1 , #CHAuImage_stacks_in_3837_page1:hover .BSRCaption_stacks_in_3837_page1{
	opacity: 1;
	right: 0;
}
*/
	/*	TOP SLIDE LEFT*/

/*.TSLCaption_stacks_in_3837_page1 {
	opacity: 0;
	top: 0; 
	left: -100%;
}

#AuImage_stacks_in_3837_page1:hover .TSLCaption_stacks_in_3837_page1 , #CHAuImage_stacks_in_3837_page1:hover .TSLCaption_stacks_in_3837_page1{
	opacity: 1;
	left: 0;
}*/

/*	TOP SLIDE TOP*/

/*.TSTCaption_stacks_in_3837_page1 {
	opacity: 0;
	top: -100%; 
	left: 0;
}

#AuImage_stacks_in_3837_page1:hover .TSTCaption_stacks_in_3837_page1 , #CHAuImage_stacks_in_3837_page1:hover .TSTCaption_stacks_in_3837_page1{
	opacity: 1;
	top: 0;
}
*/
/*	TOP SLIDE RIGHT*/

/*.TSRCaption_stacks_in_3837_page1 {
	opacity: 0;
	right: -100%; 
	top: 0;
}

#AuImage_stacks_in_3837_page1:hover .TSRCaption_stacks_in_3837_page1 , #CHAuImage_stacks_in_3837_page1:hover .TSRCaption_stacks_in_3837_page1{
	opacity: 1;
	right: 0;
}*/

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {

	
	
	.AuCaption_stacks_in_3837_page1  {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3837_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3837_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3837_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3837_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3837_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}


@media (max-width: 600px){
	
	#AuImage_stacks_in_3837_page1, #CHAuImage_stacks_in_3837_page1 {
	margin: 0 auto;
	text-align:center;
	margin-bottom: 10px;
}
	
	
	/*	BOTTOM SLIDE LEFT*/
	
	.BSLCaption_stacks_in_3837_page1 {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3837_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3837_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3837_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3837_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3837_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}
	
	




.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_3835_page1 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2491_page1Calligrapher{			font-size: 90% !important;			color: #F4F2FA !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2491_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2491_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2491_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2491_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2491_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2491_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2491_page1Calligrapher h6, .stacks_in_2491_page1Calligrapher h5, .stacks_in_2491_page1Calligrapher h4, .stacks_in_2491_page1Calligrapher h3, .stacks_in_2491_page1Calligrapher h2, .stacks_in_2491_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_2491_page1Calligrapher, .stacks_in_2491_page1Calligrapher h1, .stacks_in_2491_page1Calligrapher h2, .stacks_in_2491_page1Calligrapher h3, .stacks_in_2491_page1Calligrapher h4, .stacks_in_2491_page1Calligrapher h5, .stacks_in_2491_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2491_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2491_page1Calligrapher a:link{			color: #E10222 !important;			text-decoration: none !important;		}				.stacks_in_2491_page1Calligrapher a:visited{			color: #E10222 !important;		}				.stacks_in_2491_page1Calligrapher a:active{			color: #E10222 !important;		}				.stacks_in_2491_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_2496_page1 {
	height: 10px;
}/*
  * Pop Box
  * Author: Jeremy Hawes
  * Version: 2.3.4
  * Product URL: http://onelittledesigner.com/rapidweaver-stack/popBox
  * Support URL: http://forum.onelittledesigner.com/tutorials/kb/popBox
  * Author URL: http://onelittledesigner.com
   	* Description: 1LD's Content Lightbox / Modal Window - for RapidWeaver Stacks
*/

html {overflow-y: scroll;}
.has-overlay {overflow: hidden;}
.has-overlay > body {height: 100%; overflow-y: scroll;}
#popBox_stacks_in_2497_page1.semantic-content {
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  opacity: 0;
  line-height: 1.3;
  display: none\9;
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
    transition: opacity 0.25s;
  
}
#popBox_stacks_in_2497_page1.semantic-content:target {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
  opacity: 1;
}
#popBox_stacks_in_2497_page1.is-active.semantic-content {display: block\9;}
#popBox_stacks_in_2497_page1.semantic-content:target {display: block\9;}
#popBox_stacks_in_2497_page1.semantic-content .modal-inner {
  z-index: 999999;
  overflow-x: hidden;
  border-radius: 2px;
  background: #2E2E2E;
  
  
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
    position: absolute;
    left: 50%;
  
}
.semantic-content .modal-inner > img,
.semantic-content .modal-inner > video,
.semantic-content .modal-inner > iframe {
  width: 100%;
  height: auto;
  min-height: 100px;
}
.semantic-content .modal-inner > img {
  width: auto;
  max-width: 100%;
}
#popBox_stacks_in_2497_page1.semantic-content .popBoxHeader {
  background: #FFFFFF;
  	border-bottom: 1px solid #2E2E2E;
  
  padding: 0px 0px 0px 0px;
  
  	color: #222222;
  	position: relative;
}
#popBox_stacks_in_2497_page1.semantic-content .modal-content {
  background: #2E2E2E;
  border-right: none;
  border-left: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  
  padding: 0px 0px ;
  
  overflow-x: hidden;
  overflow-y: auto;
  color: #222222;
  
    height: 800px;
  
}
#popBox_stacks_in_2497_page1.semantic-content .popBoxFooter {
  background: #F0F0F0;
  	border-top: 1px solid #2E2E2E;
  
  padding: 0px 0px 0px 0px;
  
  	color: #222222;
}


#stacks_in_2497_page1 .semantic-content .modal-close {
  text-indent: -100px;
  overflow: hidden;
  opacity: 1;
}
#stacks_in_2497_page1 .semantic-content .modal-close:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

#popBox_stacks_in_2497_page1.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.75;
}

#popBox_stacks_in_2497_page1 .closeIcon {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99999999;
  color: #333333;
}
#popBox_stacks_in_2497_page1 .closeIcon:hover {
  color: #333333;
}
#popBox_stacks_in_2497_page1 .closeIcon svg {
  font-size: 18px;
  height: 18px;
  width: 18px;
}
#popBox_stacks_in_2497_page1 .closeIcon svg path {
  fill: #333333;
}

  /* Screen sizes greater than 768px */
  #popBox_stacks_in_2497_page1.semantic-content .widthPercentageOff .modal-inner {
    width: 650px;
    min-width: 650px;
    max-width: 650px;
  }
  #popBox_stacks_in_2497_page1.semantic-content .widthPercentageOn .modal-inner {
    width: 50%;
    min-width: 50%;
    max-width: 800px;
  }
  /* Tablets */
  @media (max-width: 768px) {
    #popBox_stacks_in_2497_page1.semantic-content .modal-content {
      height: 400px;
    }
    #popBox_stacks_in_2497_page1.semantic-content .widthPercentageOff .modal-inner {
      width: 500px;
      min-width: 500px;
      max-width: 500px;
    }
    #popBox_stacks_in_2497_page1.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }
  /* Mobile Devices */
  @media (max-width: 480px) {
    #popBox_stacks_in_2497_page1.semantic-content .modal-content {
      height: 220px;
    }
    #popBox_stacks_in_2497_page1.semantic-content .widthPercentageOff .modal-inner {
      width: 300px;
      min-width: 300px;
      max-width: 300px;
    }
    #popBox_stacks_in_2497_page1.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }


#popBox_stacks_in_2497_page1 .imageType2 svg {
  display: none;
}
#popBox_stacks_in_2497_page1 .closeIcon img {
  display: none;
}
#popBox_stacks_in_2497_page1 .imageType2 img {
  display: block;
  width: auto;
  height: 20px;
}
#popBox_stacks_in_2497_page1.semantic-content .modal-inner {
  border-radius: 0px
}
#popBox_stacks_in_2497_page1.semantic-content .popBoxHeader {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_2497_page1.semantic-content .popBoxFooter {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_2497_page1.semantic-content .modal-inner {
  border-width: 0px;
  border-color: #DDDDDD;
  border-style: solid;
  box-sizing: border-box;
}
/* Style Demo */
#stacks_in_2497_page1 .popBoxStyleDemo > div {
  padding: 50px 0px;
}
#popBox_stacks_in_2497_page1.popBoxStyleDemo .modal-content {
  height: 800px;
}
#popBox_stacks_in_2497_page1.popBoxStyleDemo .modal-inner {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
}
#popBox_stacks_in_2497_page1.popBoxStyleDemo .widthPercentageOff .modal-inner {
  width: 650px;
  min-width: 650px;
  max-width: 650px;
  margin: 0 auto;
}
#popBox_stacks_in_2497_page1.popBoxStyleDemo .widthPercentageOn .modal-inner {
  width: 50%;
  min-width: 50%;
  max-width: 800px;
  margin: 0 auto;
}
#popBox_stacks_in_2497_page1.popBoxStyleDemo.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.75;
}
#popBox_stacks_in_2497_page1.popBoxStyleDemo .popBoxHeader {
  padding: 0px 0px 0px 0px;
}
#popBox_stacks_in_2497_page1.popBoxStyleDemo .modal-content {
  padding: 0px;
  padding: 0px 0px;
}
#popBox_stacks_in_2497_page1.popBoxStyleDemo .popBoxFooter {
  padding: 0px;
  padding: 0px 0px 0px 0px;
}
#stacks_in_2497_page1 .closeText {
  display: none;
  font-size: 12px;
  color: #333333;
  background: transprent;
}














/* 3D */

/* Coupon */

/* Subtle */

#popBox_stacks_in_2497_page1.semantic-content .modal-inner {
  overflow: visible;
  -webkit-box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 2px 2px 1px rgba(0, 0, 0, 0.3);
  background: #DDDDDD;
}
#popBox_stacks_in_2497_page1 .closeIcon {
  border: 2px solid #DDDDDD;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  text-align: center;
  margin-top: -10px;
  top: 0;
  right: -10px;
}
#popBox_stacks_in_2497_page1 .modal-inner .closeIcon {
  background: #2E2E2E;
}
#popBox_stacks_in_2497_page1 .popBoxHeader .closeIcon {
  background: #FFFFFF;
}
#popBox_stacks_in_2497_page1 .modal-inner .closeText {
  background: transparent;
}
#popBox_stacks_in_2497_page1 .closeIcon svg {
  height: 20px;
}
#popBox_stacks_in_2497_page1 .closeIcon img {
  height: 20px;
  width: 20px;
  border-radius: 50%;
}
#popBox_stacks_in_2497_page1.semantic-content .popBoxHeader {
  border-color:  #2E2E2E;
}
#popBox_stacks_in_2497_page1.semantic-content .modal-content {
  border-width: 0px;
}

/* Thick Borders */

/* Transparent */


/*******************************    GENERAL STYLING ************************************/


#CHAuImage_stacks_in_2499_page1 {
		
}




#AuImage_stacks_in_2499_page1, #CHAuImage_stacks_in_2499_page1 {
	width: 100%;
	height:100%;
	max-width:320px;
	max-height: 320px;	
	text-align:center;
	/*margin: 0 auto;*/
	overflow: hidden;
	margin: 1% auto;
	position: relative;
	border-radius:%;
	
	-webkit-mask-position: 0 0;
-webkit-mask-size: 100% 100%;
-webkit-mask-image:-webkit-radial-gradient(center, ellipse cover, #ffffff 0%,#ffffff 71%,#000000 71%,#000000 100%);
}

#AuImage_stacks_in_2499_page1 img, #CHAuImage_stacks_in_2499_page1 img {
	width: 100%;
	height: 100%;
	text-align:center;
	margin: 0 auto;
	
	
}

#AuImage_stacks_in_2499_page1.hexagon{
    -webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
    clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
}

#AuImage_stacks_in_2499_page1.circle{
    -webkit-clip-path: circle(50% at 50% 50%);
    clip-path: circle(50% at 50% 50%);
}

#AuImage_stacks_in_2499_page1.message{
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
    clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
}

#AuImage_stacks_in_2499_page1.rhombas{
    -webkit-clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
    clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
}


.AuPShadow {
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);

}

/*================== CAPTION ======================*/

.AuCaption_stacks_in_2499_page1 {
	
	
	position:absolute; 
	background-color: #E0DDE3 ; 
	color: white; 
	width: 100%;
	margin: 29% 0 30% 0; 
	max-width: 104%;
	max-height: 100%;	
	height:auto;width: 80%;
	padding:10%;
	display: none;
    bottom:0;
    
}

.AuCaption_stacks_in_2499_page1.top{
    top: 0 ; 
    bottom:auto;
}

.AuCaption_stacks_in_2499_page1 img{
		-webkit-filter: none !important;
		-moz-filter: none !important;
		-o-filter: none !important;
		-ms-filter:none !important;
		filter:none !important;
		width: auto !important;
		height: auto;
		-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
-o-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
    
		
}

#AuImage_stacks_in_2499_page1 .BC {
	bottom: 0;	
}

#AuImage_stacks_in_2499_page1 .top{
	top: 0;
}

/*/#AuImage_stacks_in_2499_page1:hover #AuCaption_stacks_in_2499_page1, #CHAuImage_stacks_in_2499_page1:hover #AuCaption_stacks_in_2499_page1 {
	opacity: 1;
	left: 0;
}*/

#AuImage_stacks_in_2499_page1 .AuCaption_stacks_in_2499_page1 .stacks_out:first-of-type {
	padding: 1% 0 0 0 !important;
}

/*******************************  HOVER ************************************/


#AuImage_stacks_in_2499_page1 img {
	margin: 0 auto;
	Heigh:100%; 
	Widh:100%;
	-webkit-filter:           ;
	
    -moz-filter:           ;
	   
    -o-filter:           ;
		 
    -ms-filter:           ;
		
    filter:           ;
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
 	-webkit-transition: all 4s ease;
	-moz-transition: all 4s ease;
	-o-transition: all 4s ease;
	transition: all 4s ease;
	
	
}

#AuImage_stacks_in_2499_page1:hover img, #AuImage_stacks_in_2499_page1 .AuImgHoverPreview img{
	-webkit-filter:     hue-rotate(254deg) invert(30%)    ;
	
    -moz-filter:    hue-rotate(254deg) invert(30%)   ;
	   
    -o-filter:    hue-rotate(254deg) invert(30%)    ;
		 
    -ms-filter:    hue-rotate(254deg) invert(30%)    ;
	
    filter:    hue-rotate(254deg) invert(30%)   ; 
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
	Heigh:98%; 
	Widh:98%;
}

#CHAuImage_stacks_in_2499_page1:hover img {
	-webkit-filter: blur(0px) brightness(266%) contrast(144%) grayscale(0%) hue-rotate(254deg) invert(30%) opacity(100%) saturate(131%) sepia(0%)  ;
} 

#CHAuImage_stacks_in_2499_page1 img {
	-webkit-filter: blur(0px) brightness(200%) contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) opacity(100%) saturate(100%) sepia(0%)  ;
	
	 -webkit-transition: all 4s ease-in-out;
	  -moz-transition: all 4s ease-in-out;
	  -o-transition: all 4s ease-in-out;
	  transition: all %i=HAuTrans%s ease-in-out;	
}


/*================== BACKEND ======================*/


/*================== CAPTION OPTION ======================*/
	

/*	BOTTOM SLIDE LEFT*/

/*.BSLCaption_stacks_in_2499_page1 {
	opacity: 0;
	bottom: .75%; 
	left: -100%;
}

#AuImage_stacks_in_2499_page1:hover .BSLCaption_stacks_in_2499_page1 , #CHAuImage_stacks_in_2499_page1:hover .BSLCaption_stacks_in_2499_page1{
	opacity: 1;
	left: 0;
}*/

/*	BOTTOM SLIDE BOTTOM*/

/*.BSBCaption_stacks_in_2499_page1 {
	opacity:1;
	display:none;
	bottom: -200%; 
	height:80%;
	width: 80%;
	padding:10%;
	
	margin: 0 auto;
}


#AuImage_stacks_in_2499_page1:hover .BSBCaption_stacks_in_2499_page1 , #CHAuImage_stacks_in_2499_page1:hover .BSBCaption_stacks_in_2499_page1{
	opacity: 1;
	left: 0;
    bottom: 0;
}

#AuImage_stacks_in_2499_page1 .BSBCaption_stacks_in_2499_page1 .stacks_out {
	padding: 30% 0 !important;
}
*/
/*	BOTTOM SLIDE RIGHT*/

/*.BSRCaption_stacks_in_2499_page1 {
	opacity: 0;
	right: -100%; 
	bottom:.75%;
}

#AuImage_stacks_in_2499_page1:hover .BSRCaption_stacks_in_2499_page1 , #CHAuImage_stacks_in_2499_page1:hover .BSRCaption_stacks_in_2499_page1{
	opacity: 1;
	right: 0;
}
*/
	/*	TOP SLIDE LEFT*/

/*.TSLCaption_stacks_in_2499_page1 {
	opacity: 0;
	top: 0; 
	left: -100%;
}

#AuImage_stacks_in_2499_page1:hover .TSLCaption_stacks_in_2499_page1 , #CHAuImage_stacks_in_2499_page1:hover .TSLCaption_stacks_in_2499_page1{
	opacity: 1;
	left: 0;
}*/

/*	TOP SLIDE TOP*/

/*.TSTCaption_stacks_in_2499_page1 {
	opacity: 0;
	top: -100%; 
	left: 0;
}

#AuImage_stacks_in_2499_page1:hover .TSTCaption_stacks_in_2499_page1 , #CHAuImage_stacks_in_2499_page1:hover .TSTCaption_stacks_in_2499_page1{
	opacity: 1;
	top: 0;
}
*/
/*	TOP SLIDE RIGHT*/

/*.TSRCaption_stacks_in_2499_page1 {
	opacity: 0;
	right: -100%; 
	top: 0;
}

#AuImage_stacks_in_2499_page1:hover .TSRCaption_stacks_in_2499_page1 , #CHAuImage_stacks_in_2499_page1:hover .TSRCaption_stacks_in_2499_page1{
	opacity: 1;
	right: 0;
}*/

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {

	
	
	.AuCaption_stacks_in_2499_page1  {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_2499_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_2499_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_2499_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_2499_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_2499_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}


@media (max-width: 600px){
	
	#AuImage_stacks_in_2499_page1, #CHAuImage_stacks_in_2499_page1 {
	margin: 0 auto;
	text-align:center;
	margin-bottom: 10px;
}
	
	
	/*	BOTTOM SLIDE LEFT*/
	
	.BSLCaption_stacks_in_2499_page1 {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_2499_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_2499_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_2499_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_2499_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_2499_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}
	
	




/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2501_page1Calligrapher{			font-size: 150% !important;			color: #2E2E2E !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2501_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2501_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2501_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2501_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2501_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2501_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2501_page1Calligrapher h6, .stacks_in_2501_page1Calligrapher h5, .stacks_in_2501_page1Calligrapher h4, .stacks_in_2501_page1Calligrapher h3, .stacks_in_2501_page1Calligrapher h2, .stacks_in_2501_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_2501_page1Calligrapher, .stacks_in_2501_page1Calligrapher h1, .stacks_in_2501_page1Calligrapher h2, .stacks_in_2501_page1Calligrapher h3, .stacks_in_2501_page1Calligrapher h4, .stacks_in_2501_page1Calligrapher h5, .stacks_in_2501_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2501_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2501_page1Calligrapher a:link{			color: #E10222 !important;			text-decoration: none !important;		}				.stacks_in_2501_page1Calligrapher a:visited{			color: #E10222 !important;		}				.stacks_in_2501_page1Calligrapher a:active{			color: #E10222 !important;		}				.stacks_in_2501_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2522_page1 {
	background-color: rgba(46, 46, 46, 1.00);
}
.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_2524_page1 {
	height: 30px;
}.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_2527_page1 {
	height: 40px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2528_page1Calligrapher{			font-size: 200% !important;			color: #F4F2FA !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 4px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2528_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2528_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2528_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2528_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2528_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2528_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2528_page1Calligrapher h6, .stacks_in_2528_page1Calligrapher h5, .stacks_in_2528_page1Calligrapher h4, .stacks_in_2528_page1Calligrapher h3, .stacks_in_2528_page1Calligrapher h2, .stacks_in_2528_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_2528_page1Calligrapher, .stacks_in_2528_page1Calligrapher h1, .stacks_in_2528_page1Calligrapher h2, .stacks_in_2528_page1Calligrapher h3, .stacks_in_2528_page1Calligrapher h4, .stacks_in_2528_page1Calligrapher h5, .stacks_in_2528_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2528_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2528_page1Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2528_page1Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2528_page1Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2528_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_2532_page1 {
	height: 20px;
}.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_2537_page1 {
	height: 40px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2538_page1Calligrapher{			font-size: 120% !important;			color: #F4F2FA !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 4px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2538_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2538_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2538_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2538_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2538_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2538_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2538_page1Calligrapher h6, .stacks_in_2538_page1Calligrapher h5, .stacks_in_2538_page1Calligrapher h4, .stacks_in_2538_page1Calligrapher h3, .stacks_in_2538_page1Calligrapher h2, .stacks_in_2538_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_2538_page1Calligrapher, .stacks_in_2538_page1Calligrapher h1, .stacks_in_2538_page1Calligrapher h2, .stacks_in_2538_page1Calligrapher h3, .stacks_in_2538_page1Calligrapher h4, .stacks_in_2538_page1Calligrapher h5, .stacks_in_2538_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2538_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2538_page1Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2538_page1Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2538_page1Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2538_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_2542_page1 {
	height: 20px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2543_page1Calligrapher{			font-size: 100% !important;			color: #F4F2FA !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2543_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2543_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2543_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2543_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2543_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2543_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2543_page1Calligrapher h6, .stacks_in_2543_page1Calligrapher h5, .stacks_in_2543_page1Calligrapher h4, .stacks_in_2543_page1Calligrapher h3, .stacks_in_2543_page1Calligrapher h2, .stacks_in_2543_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_2543_page1Calligrapher, .stacks_in_2543_page1Calligrapher h1, .stacks_in_2543_page1Calligrapher h2, .stacks_in_2543_page1Calligrapher h3, .stacks_in_2543_page1Calligrapher h4, .stacks_in_2543_page1Calligrapher h5, .stacks_in_2543_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2543_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2543_page1Calligrapher a:link{			color: #E10222 !important;			text-decoration: none !important;		}				.stacks_in_2543_page1Calligrapher a:visited{			color: #E10222 !important;		}				.stacks_in_2543_page1Calligrapher a:active{			color: #E10222 !important;		}				.stacks_in_2543_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_2547_page1 {
	height: 40px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2548_page1Calligrapher{			font-size: 100% !important;			color: #F4F2FA !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 4px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2548_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2548_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2548_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2548_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2548_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2548_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2548_page1Calligrapher h6, .stacks_in_2548_page1Calligrapher h5, .stacks_in_2548_page1Calligrapher h4, .stacks_in_2548_page1Calligrapher h3, .stacks_in_2548_page1Calligrapher h2, .stacks_in_2548_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_2548_page1Calligrapher, .stacks_in_2548_page1Calligrapher h1, .stacks_in_2548_page1Calligrapher h2, .stacks_in_2548_page1Calligrapher h3, .stacks_in_2548_page1Calligrapher h4, .stacks_in_2548_page1Calligrapher h5, .stacks_in_2548_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2548_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2548_page1Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2548_page1Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2548_page1Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2548_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_2552_page1 {
	height: 10px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2553_page1Calligrapher{			font-size: 100% !important;			color: #F4F2FA !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2553_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2553_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2553_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2553_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2553_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2553_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2553_page1Calligrapher h6, .stacks_in_2553_page1Calligrapher h5, .stacks_in_2553_page1Calligrapher h4, .stacks_in_2553_page1Calligrapher h3, .stacks_in_2553_page1Calligrapher h2, .stacks_in_2553_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_2553_page1Calligrapher, .stacks_in_2553_page1Calligrapher h1, .stacks_in_2553_page1Calligrapher h2, .stacks_in_2553_page1Calligrapher h3, .stacks_in_2553_page1Calligrapher h4, .stacks_in_2553_page1Calligrapher h5, .stacks_in_2553_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2553_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2553_page1Calligrapher a:link{			color: #E10222 !important;			text-decoration: none !important;		}				.stacks_in_2553_page1Calligrapher a:visited{			color: #E10222 !important;		}				.stacks_in_2553_page1Calligrapher a:active{			color: #E10222 !important;		}				.stacks_in_2553_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_2557_page1 {
	height: 30px;
}#stacks_in_2558_page1>.s3_row {
	margin: 0 -0px;
}

#stacks_in_2558_page1>.s3_row>.s3_column_left {
	width: 40.00%;
}

#stacks_in_2558_page1>.s3_row>.s3_column_center {
	width: 20.000000%;
}

#stacks_in_2558_page1>.s3_row>.s3_column_right {
	width: 40.00%;
}

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








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



}



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



}



.spacerStack {
	height: 5px;
}

#spacerStackstacks_in_2560_page1 {
	height: 5px;
}.spacerStack {
	height: 11px;
}

#spacerStackstacks_in_2562_page1 {
	height: 11px;
}
#stacks_in_2562_page1 {
	border: solid rgba(225, 2, 34, 1.00);
	border-width: 0px 0px 1px 0px;
}
.spacerStack {
	height: 5px;
}

#spacerStackstacks_in_2564_page1 {
	height: 5px;
}.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_2565_page1 {
	height: 40px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2566_page1Calligrapher{			font-size: 120% !important;			color: #F4F2FA !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 4px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2566_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2566_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2566_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2566_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2566_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2566_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2566_page1Calligrapher h6, .stacks_in_2566_page1Calligrapher h5, .stacks_in_2566_page1Calligrapher h4, .stacks_in_2566_page1Calligrapher h3, .stacks_in_2566_page1Calligrapher h2, .stacks_in_2566_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_2566_page1Calligrapher, .stacks_in_2566_page1Calligrapher h1, .stacks_in_2566_page1Calligrapher h2, .stacks_in_2566_page1Calligrapher h3, .stacks_in_2566_page1Calligrapher h4, .stacks_in_2566_page1Calligrapher h5, .stacks_in_2566_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2566_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2566_page1Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2566_page1Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2566_page1Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2566_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_2570_page1 {
	height: 40px;
}#stacks_in_2571_page1 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Verdana, Geneva, sans-serif;
  
  text-align: center;
}


#stacks_in_2571_page1 a,
#stacks_in_2571_page1 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 56px;
  line-height: 56px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  

}


#stacks_in_2571_page1 a .flat_button_2_text {
  padding-left: 2px;
  padding-right: 2px;
  text-align: center !important;
  
}


#stacks_in_2571_page1 a i,
#stacks_in_2571_page1 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 56px;
  height: 56px;
  line-height: 56px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_2571_page1 a,
  #stacks_in_2571_page1 a:visited {
    background-color: rgba(225, 40, 8, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2571_page1 a:hover,
  #stacks_in_2571_page1 a:active {
    background-color: rgba(134, 17, 35, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2571_page1 a i,
  #stacks_in_2571_page1 a:visited i {
    background-color: rgba(134, 17, 35, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_2571_page1 a:hover i,
  #stacks_in_2571_page1 a:active i {
    background-color: rgba(134, 17, 35, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_2571_page1 a,
    #stacks_in_2571_page1 a:visited {
      width: 100%;
    }
  }

  





#stacks_in_2571_page1 {
	margin: 0px 20px 0px 20px;
}
.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_2572_page1 {
	height: 40px;
}#stacks_in_2573_page1 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Verdana, Geneva, sans-serif;
  
  text-align: center;
}


#stacks_in_2573_page1 a,
#stacks_in_2573_page1 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 56px;
  line-height: 56px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  

}


#stacks_in_2573_page1 a .flat_button_2_text {
  padding-left: 20px;
  padding-right: 20px;
  text-align: center !important;
  
}


#stacks_in_2573_page1 a i,
#stacks_in_2573_page1 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 56px;
  height: 56px;
  line-height: 56px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_2573_page1 a,
  #stacks_in_2573_page1 a:visited {
    background-color: rgba(225, 40, 8, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2573_page1 a:hover,
  #stacks_in_2573_page1 a:active {
    background-color: rgba(134, 17, 35, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2573_page1 a i,
  #stacks_in_2573_page1 a:visited i {
    background-color: rgba(134, 17, 35, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_2573_page1 a:hover i,
  #stacks_in_2573_page1 a:active i {
    background-color: rgba(134, 17, 35, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_2573_page1 a,
    #stacks_in_2573_page1 a:visited {
      width: 100%;
    }
  }

  





#stacks_in_2573_page1 {
	margin: 0px 20px 0px 20px;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_2574_page1 {
	height: 20px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_2575_page1 {
	height: 20px;
}#stacks_in_2576_page1>.s3_row {
	margin: 0 -0px;
}

#stacks_in_2576_page1>.s3_row>.s3_column_left {
	width: 40.00%;
}

#stacks_in_2576_page1>.s3_row>.s3_column_center {
	width: 20.000000%;
}

#stacks_in_2576_page1>.s3_row>.s3_column_right {
	width: 40.00%;
}

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








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



}



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



}



.spacerStack {
	height: 5px;
}

#spacerStackstacks_in_2578_page1 {
	height: 5px;
}.spacerStack {
	height: 11px;
}

#spacerStackstacks_in_2580_page1 {
	height: 11px;
}
#stacks_in_2580_page1 {
	border: solid rgba(225, 2, 34, 1.00);
	border-width: 0px 0px 1px 0px;
}
.spacerStack {
	height: 5px;
}

#spacerStackstacks_in_2582_page1 {
	height: 5px;
}.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_2583_page1 {
	height: 40px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2584_page1Calligrapher{			font-size: 120% !important;			color: #F4F2FA !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 4px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2584_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2584_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2584_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2584_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2584_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2584_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2584_page1Calligrapher h6, .stacks_in_2584_page1Calligrapher h5, .stacks_in_2584_page1Calligrapher h4, .stacks_in_2584_page1Calligrapher h3, .stacks_in_2584_page1Calligrapher h2, .stacks_in_2584_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_2584_page1Calligrapher, .stacks_in_2584_page1Calligrapher h1, .stacks_in_2584_page1Calligrapher h2, .stacks_in_2584_page1Calligrapher h3, .stacks_in_2584_page1Calligrapher h4, .stacks_in_2584_page1Calligrapher h5, .stacks_in_2584_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2584_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2584_page1Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2584_page1Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2584_page1Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2584_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_2588_page1 {
	height: 40px;
}/*
  * Pop Box
  * Author: Jeremy Hawes
  * Version: 2.3.4
  * Product URL: http://onelittledesigner.com/rapidweaver-stack/popBox
  * Support URL: http://forum.onelittledesigner.com/tutorials/kb/popBox
  * Author URL: http://onelittledesigner.com
   	* Description: 1LD's Content Lightbox / Modal Window - for RapidWeaver Stacks
*/

html {overflow-y: scroll;}
.has-overlay {overflow: hidden;}
.has-overlay > body {height: 100%; overflow-y: scroll;}
#popBox_stacks_in_2589_page1.semantic-content {
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  opacity: 0;
  line-height: 1.3;
  display: none\9;
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
    transition: opacity 0.25s;
  
}
#popBox_stacks_in_2589_page1.semantic-content:target {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
  opacity: 1;
}
#popBox_stacks_in_2589_page1.is-active.semantic-content {display: block\9;}
#popBox_stacks_in_2589_page1.semantic-content:target {display: block\9;}
#popBox_stacks_in_2589_page1.semantic-content .modal-inner {
  z-index: 999999;
  overflow-x: hidden;
  border-radius: 2px;
  background: #2E2E2E;
  
  
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
    position: absolute;
    left: 50%;
  
}
.semantic-content .modal-inner > img,
.semantic-content .modal-inner > video,
.semantic-content .modal-inner > iframe {
  width: 100%;
  height: auto;
  min-height: 100px;
}
.semantic-content .modal-inner > img {
  width: auto;
  max-width: 100%;
}
#popBox_stacks_in_2589_page1.semantic-content .popBoxHeader {
  background: #FFFFFF;
  	border-bottom: 1px solid #2E2E2E;
  
  padding: 0px 0px 0px 0px;
  
  	color: #222222;
  	position: relative;
}
#popBox_stacks_in_2589_page1.semantic-content .modal-content {
  background: #2E2E2E;
  border-right: none;
  border-left: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  
  padding: 0px 0px ;
  
  overflow-x: hidden;
  overflow-y: auto;
  color: #222222;
  
    height: 800px;
  
}
#popBox_stacks_in_2589_page1.semantic-content .popBoxFooter {
  background: #F0F0F0;
  	border-top: 1px solid #2E2E2E;
  
  padding: 0px 0px 0px 0px;
  
  	color: #222222;
}


#stacks_in_2589_page1 .semantic-content .modal-close {
  text-indent: -100px;
  overflow: hidden;
  opacity: 1;
}
#stacks_in_2589_page1 .semantic-content .modal-close:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

#popBox_stacks_in_2589_page1.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.75;
}

#popBox_stacks_in_2589_page1 .closeIcon {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99999999;
  color: #333333;
}
#popBox_stacks_in_2589_page1 .closeIcon:hover {
  color: #333333;
}
#popBox_stacks_in_2589_page1 .closeIcon svg {
  font-size: 18px;
  height: 18px;
  width: 18px;
}
#popBox_stacks_in_2589_page1 .closeIcon svg path {
  fill: #333333;
}

  /* Screen sizes greater than 768px */
  #popBox_stacks_in_2589_page1.semantic-content .widthPercentageOff .modal-inner {
    width: 650px;
    min-width: 650px;
    max-width: 650px;
  }
  #popBox_stacks_in_2589_page1.semantic-content .widthPercentageOn .modal-inner {
    width: 50%;
    min-width: 50%;
    max-width: 800px;
  }
  /* Tablets */
  @media (max-width: 768px) {
    #popBox_stacks_in_2589_page1.semantic-content .modal-content {
      height: 400px;
    }
    #popBox_stacks_in_2589_page1.semantic-content .widthPercentageOff .modal-inner {
      width: 500px;
      min-width: 500px;
      max-width: 500px;
    }
    #popBox_stacks_in_2589_page1.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }
  /* Mobile Devices */
  @media (max-width: 480px) {
    #popBox_stacks_in_2589_page1.semantic-content .modal-content {
      height: 400px;
    }
    #popBox_stacks_in_2589_page1.semantic-content .widthPercentageOff .modal-inner {
      width: 300px;
      min-width: 300px;
      max-width: 300px;
    }
    #popBox_stacks_in_2589_page1.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }


#popBox_stacks_in_2589_page1 .imageType2 svg {
  display: none;
}
#popBox_stacks_in_2589_page1 .closeIcon img {
  display: none;
}
#popBox_stacks_in_2589_page1 .imageType2 img {
  display: block;
  width: auto;
  height: 20px;
}
#popBox_stacks_in_2589_page1.semantic-content .modal-inner {
  border-radius: 0px
}
#popBox_stacks_in_2589_page1.semantic-content .popBoxHeader {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_2589_page1.semantic-content .popBoxFooter {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_2589_page1.semantic-content .modal-inner {
  border-width: 0px;
  border-color: #DDDDDD;
  border-style: solid;
  box-sizing: border-box;
}
/* Style Demo */
#stacks_in_2589_page1 .popBoxStyleDemo > div {
  padding: 50px 0px;
}
#popBox_stacks_in_2589_page1.popBoxStyleDemo .modal-content {
  height: 800px;
}
#popBox_stacks_in_2589_page1.popBoxStyleDemo .modal-inner {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
}
#popBox_stacks_in_2589_page1.popBoxStyleDemo .widthPercentageOff .modal-inner {
  width: 650px;
  min-width: 650px;
  max-width: 650px;
  margin: 0 auto;
}
#popBox_stacks_in_2589_page1.popBoxStyleDemo .widthPercentageOn .modal-inner {
  width: 50%;
  min-width: 50%;
  max-width: 800px;
  margin: 0 auto;
}
#popBox_stacks_in_2589_page1.popBoxStyleDemo.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.75;
}
#popBox_stacks_in_2589_page1.popBoxStyleDemo .popBoxHeader {
  padding: 0px 0px 0px 0px;
}
#popBox_stacks_in_2589_page1.popBoxStyleDemo .modal-content {
  padding: 0px;
  padding: 0px 0px;
}
#popBox_stacks_in_2589_page1.popBoxStyleDemo .popBoxFooter {
  padding: 0px;
  padding: 0px 0px 0px 0px;
}
#stacks_in_2589_page1 .closeText {
  display: none;
  font-size: 12px;
  color: #333333;
  background: transprent;
}














/* 3D */

/* Coupon */

/* Subtle */

#popBox_stacks_in_2589_page1.semantic-content .modal-inner {
  overflow: visible;
  -webkit-box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 2px 2px 1px rgba(0, 0, 0, 0.3);
  background: #DDDDDD;
}
#popBox_stacks_in_2589_page1 .closeIcon {
  border: 2px solid #DDDDDD;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  text-align: center;
  margin-top: -10px;
  top: 0;
  right: -10px;
}
#popBox_stacks_in_2589_page1 .modal-inner .closeIcon {
  background: #2E2E2E;
}
#popBox_stacks_in_2589_page1 .popBoxHeader .closeIcon {
  background: #FFFFFF;
}
#popBox_stacks_in_2589_page1 .modal-inner .closeText {
  background: transparent;
}
#popBox_stacks_in_2589_page1 .closeIcon svg {
  height: 20px;
}
#popBox_stacks_in_2589_page1 .closeIcon img {
  height: 20px;
  width: 20px;
  border-radius: 50%;
}
#popBox_stacks_in_2589_page1.semantic-content .popBoxHeader {
  border-color:  #2E2E2E;
}
#popBox_stacks_in_2589_page1.semantic-content .modal-content {
  border-width: 0px;
}

/* Thick Borders */

/* Transparent */


/*******************************    GENERAL STYLING ************************************/


#CHAuImage_stacks_in_2591_page1 {
		
}




#AuImage_stacks_in_2591_page1, #CHAuImage_stacks_in_2591_page1 {
	width: 100%;
	height:100%;
	max-width:320px;
	max-height: 320px;	
	text-align:center;
	/*margin: 0 auto;*/
	overflow: hidden;
	margin: 1% auto;
	position: relative;
	border-radius:%;
	
	-webkit-mask-position: 0 0;
-webkit-mask-size: 100% 100%;
-webkit-mask-image:-webkit-radial-gradient(center, ellipse cover, #ffffff 0%,#ffffff 71%,#000000 71%,#000000 100%);
}

#AuImage_stacks_in_2591_page1 img, #CHAuImage_stacks_in_2591_page1 img {
	width: 100%;
	height: 100%;
	text-align:center;
	margin: 0 auto;
	
	
}

#AuImage_stacks_in_2591_page1.hexagon{
    -webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
    clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
}

#AuImage_stacks_in_2591_page1.circle{
    -webkit-clip-path: circle(50% at 50% 50%);
    clip-path: circle(50% at 50% 50%);
}

#AuImage_stacks_in_2591_page1.message{
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
    clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
}

#AuImage_stacks_in_2591_page1.rhombas{
    -webkit-clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
    clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
}


.AuPShadow {
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);

}

/*================== CAPTION ======================*/

.AuCaption_stacks_in_2591_page1 {
	
	
	position:absolute; 
	background-color: #E0DDE3 ; 
	color: white; 
	width: 100%;
	margin: 29% 0 30% 0; 
	max-width: 104%;
	max-height: 100%;	
	height:auto;width: 80%;
	padding:10%;
	display: none;
    bottom:0;
    
}

.AuCaption_stacks_in_2591_page1.top{
    top: 0 ; 
    bottom:auto;
}

.AuCaption_stacks_in_2591_page1 img{
		-webkit-filter: none !important;
		-moz-filter: none !important;
		-o-filter: none !important;
		-ms-filter:none !important;
		filter:none !important;
		width: auto !important;
		height: auto;
		-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
-o-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
    
		
}

#AuImage_stacks_in_2591_page1 .BC {
	bottom: 0;	
}

#AuImage_stacks_in_2591_page1 .top{
	top: 0;
}

/*/#AuImage_stacks_in_2591_page1:hover #AuCaption_stacks_in_2591_page1, #CHAuImage_stacks_in_2591_page1:hover #AuCaption_stacks_in_2591_page1 {
	opacity: 1;
	left: 0;
}*/

#AuImage_stacks_in_2591_page1 .AuCaption_stacks_in_2591_page1 .stacks_out:first-of-type {
	padding: 1% 0 0 0 !important;
}

/*******************************  HOVER ************************************/


#AuImage_stacks_in_2591_page1 img {
	margin: 0 auto;
	Heigh:100%; 
	Widh:100%;
	-webkit-filter:           ;
	
    -moz-filter:           ;
	   
    -o-filter:           ;
		 
    -ms-filter:           ;
		
    filter:           ;
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
 	-webkit-transition: all 4s ease;
	-moz-transition: all 4s ease;
	-o-transition: all 4s ease;
	transition: all 4s ease;
	
	
}

#AuImage_stacks_in_2591_page1:hover img, #AuImage_stacks_in_2591_page1 .AuImgHoverPreview img{
	-webkit-filter:     hue-rotate(254deg) invert(30%)    ;
	
    -moz-filter:    hue-rotate(254deg) invert(30%)   ;
	   
    -o-filter:    hue-rotate(254deg) invert(30%)    ;
		 
    -ms-filter:    hue-rotate(254deg) invert(30%)    ;
	
    filter:    hue-rotate(254deg) invert(30%)   ; 
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
	Heigh:98%; 
	Widh:98%;
}

#CHAuImage_stacks_in_2591_page1:hover img {
	-webkit-filter: blur(0px) brightness(266%) contrast(144%) grayscale(0%) hue-rotate(254deg) invert(30%) opacity(100%) saturate(131%) sepia(0%)  ;
} 

#CHAuImage_stacks_in_2591_page1 img {
	-webkit-filter: blur(0px) brightness(200%) contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) opacity(100%) saturate(100%) sepia(0%)  ;
	
	 -webkit-transition: all 4s ease-in-out;
	  -moz-transition: all 4s ease-in-out;
	  -o-transition: all 4s ease-in-out;
	  transition: all %i=HAuTrans%s ease-in-out;	
}


/*================== BACKEND ======================*/


/*================== CAPTION OPTION ======================*/
	

/*	BOTTOM SLIDE LEFT*/

/*.BSLCaption_stacks_in_2591_page1 {
	opacity: 0;
	bottom: .75%; 
	left: -100%;
}

#AuImage_stacks_in_2591_page1:hover .BSLCaption_stacks_in_2591_page1 , #CHAuImage_stacks_in_2591_page1:hover .BSLCaption_stacks_in_2591_page1{
	opacity: 1;
	left: 0;
}*/

/*	BOTTOM SLIDE BOTTOM*/

/*.BSBCaption_stacks_in_2591_page1 {
	opacity:1;
	display:none;
	bottom: -200%; 
	height:80%;
	width: 80%;
	padding:10%;
	
	margin: 0 auto;
}


#AuImage_stacks_in_2591_page1:hover .BSBCaption_stacks_in_2591_page1 , #CHAuImage_stacks_in_2591_page1:hover .BSBCaption_stacks_in_2591_page1{
	opacity: 1;
	left: 0;
    bottom: 0;
}

#AuImage_stacks_in_2591_page1 .BSBCaption_stacks_in_2591_page1 .stacks_out {
	padding: 30% 0 !important;
}
*/
/*	BOTTOM SLIDE RIGHT*/

/*.BSRCaption_stacks_in_2591_page1 {
	opacity: 0;
	right: -100%; 
	bottom:.75%;
}

#AuImage_stacks_in_2591_page1:hover .BSRCaption_stacks_in_2591_page1 , #CHAuImage_stacks_in_2591_page1:hover .BSRCaption_stacks_in_2591_page1{
	opacity: 1;
	right: 0;
}
*/
	/*	TOP SLIDE LEFT*/

/*.TSLCaption_stacks_in_2591_page1 {
	opacity: 0;
	top: 0; 
	left: -100%;
}

#AuImage_stacks_in_2591_page1:hover .TSLCaption_stacks_in_2591_page1 , #CHAuImage_stacks_in_2591_page1:hover .TSLCaption_stacks_in_2591_page1{
	opacity: 1;
	left: 0;
}*/

/*	TOP SLIDE TOP*/

/*.TSTCaption_stacks_in_2591_page1 {
	opacity: 0;
	top: -100%; 
	left: 0;
}

#AuImage_stacks_in_2591_page1:hover .TSTCaption_stacks_in_2591_page1 , #CHAuImage_stacks_in_2591_page1:hover .TSTCaption_stacks_in_2591_page1{
	opacity: 1;
	top: 0;
}
*/
/*	TOP SLIDE RIGHT*/

/*.TSRCaption_stacks_in_2591_page1 {
	opacity: 0;
	right: -100%; 
	top: 0;
}

#AuImage_stacks_in_2591_page1:hover .TSRCaption_stacks_in_2591_page1 , #CHAuImage_stacks_in_2591_page1:hover .TSRCaption_stacks_in_2591_page1{
	opacity: 1;
	right: 0;
}*/

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {

	
	
	.AuCaption_stacks_in_2591_page1  {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_2591_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_2591_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_2591_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_2591_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_2591_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}


@media (max-width: 600px){
	
	#AuImage_stacks_in_2591_page1, #CHAuImage_stacks_in_2591_page1 {
	margin: 0 auto;
	text-align:center;
	margin-bottom: 10px;
}
	
	
	/*	BOTTOM SLIDE LEFT*/
	
	.BSLCaption_stacks_in_2591_page1 {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_2591_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_2591_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_2591_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_2591_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_2591_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}
	
	




/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2593_page1Calligrapher{			font-size: 150% !important;			color: #2E2E2E !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2593_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2593_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2593_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2593_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2593_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2593_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2593_page1Calligrapher h6, .stacks_in_2593_page1Calligrapher h5, .stacks_in_2593_page1Calligrapher h4, .stacks_in_2593_page1Calligrapher h3, .stacks_in_2593_page1Calligrapher h2, .stacks_in_2593_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_2593_page1Calligrapher, .stacks_in_2593_page1Calligrapher h1, .stacks_in_2593_page1Calligrapher h2, .stacks_in_2593_page1Calligrapher h3, .stacks_in_2593_page1Calligrapher h4, .stacks_in_2593_page1Calligrapher h5, .stacks_in_2593_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2593_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2593_page1Calligrapher a:link{			color: #E10222 !important;			text-decoration: none !important;		}				.stacks_in_2593_page1Calligrapher a:visited{			color: #E10222 !important;		}				.stacks_in_2593_page1Calligrapher a:active{			color: #E10222 !important;		}				.stacks_in_2593_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_2603_page1 {
	height: 40px;
}.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_2604_page1 {
	height: 40px;
}/*******************************    GENERAL STYLING ************************************/


#CHAuImage_stacks_in_2605_page1 {
		
}




#AuImage_stacks_in_2605_page1, #CHAuImage_stacks_in_2605_page1 {
	width: 100%;
	height:100%;
	max-width:150px;
	max-height: 150px;	
	text-align:center;
	/*margin: 0 auto;*/
	overflow: hidden;
	margin: 1% auto;
	position: relative;
	border-radius:%;
	
	-webkit-mask-position: 0 0;
-webkit-mask-size: 100% 100%;
-webkit-mask-image:-webkit-radial-gradient(center, ellipse cover, #ffffff 0%,#ffffff 71%,#000000 71%,#000000 100%);
}

#AuImage_stacks_in_2605_page1 img, #CHAuImage_stacks_in_2605_page1 img {
	width: 100%;
	height: 100%;
	text-align:center;
	margin: 0 auto;
	
	
}

#AuImage_stacks_in_2605_page1.hexagon{
    -webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
    clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
}

#AuImage_stacks_in_2605_page1.circle{
    -webkit-clip-path: circle(50% at 50% 50%);
    clip-path: circle(50% at 50% 50%);
}

#AuImage_stacks_in_2605_page1.message{
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
    clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
}

#AuImage_stacks_in_2605_page1.rhombas{
    -webkit-clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
    clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
}


.AuPShadow {
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);

}

/*================== CAPTION ======================*/

.AuCaption_stacks_in_2605_page1 {
	
	
	position:absolute; 
	background-color: #861123 ; 
	color: white; 
	width: 100%;
	margin: 0% 0 6% 0; 
	max-width: 104%;
	max-height: 100%;	
	height:auto;width: 80%;
	padding:10%;
	display: none;
    bottom:0;
    
}

.AuCaption_stacks_in_2605_page1.top{
    top: 0 ; 
    bottom:auto;
}

.AuCaption_stacks_in_2605_page1 img{
		-webkit-filter: none !important;
		-moz-filter: none !important;
		-o-filter: none !important;
		-ms-filter:none !important;
		filter:none !important;
		width: auto !important;
		height: auto;
		-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
-o-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
    
		
}

#AuImage_stacks_in_2605_page1 .BC {
	bottom: 0;	
}

#AuImage_stacks_in_2605_page1 .top{
	top: 0;
}

/*/#AuImage_stacks_in_2605_page1:hover #AuCaption_stacks_in_2605_page1, #CHAuImage_stacks_in_2605_page1:hover #AuCaption_stacks_in_2605_page1 {
	opacity: 1;
	left: 0;
}*/

#AuImage_stacks_in_2605_page1 .AuCaption_stacks_in_2605_page1 .stacks_out:first-of-type {
	padding: 5% 0 0 0 !important;
}

/*******************************  HOVER ************************************/


#AuImage_stacks_in_2605_page1 img {
	margin: 0 auto;
	Heigh:145%; 
	Widh:145%;
	-webkit-filter:           ;
	
    -moz-filter:           ;
	   
    -o-filter:           ;
		 
    -ms-filter:           ;
		
    filter:           ;
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
 	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
	
	
}

#AuImage_stacks_in_2605_page1:hover img, #AuImage_stacks_in_2605_page1 .AuImgHoverPreview img{
	-webkit-filter:  brightness(178%)        ;
	
    -moz-filter: brightness(178%)       ;
	   
    -o-filter: brightness(178%)        ;
		 
    -ms-filter: brightness(178%)        ;
	
    filter: brightness(178%)       ; 
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
	Heigh:0%; 
	Widh:0%;
}

#CHAuImage_stacks_in_2605_page1:hover img {
	-webkit-filter: blur(1px) brightness(278%) contrast(100%) grayscale(0%) hue-rotate(157deg) invert(39%) opacity(100%) saturate(100%) sepia(0%)  ;
} 

#CHAuImage_stacks_in_2605_page1 img {
	-webkit-filter: blur(0px) brightness(200%) contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) opacity(100%) saturate(100%) sepia(17%)  ;
	
	 -webkit-transition: all 1s ease-in-out;
	  -moz-transition: all 1s ease-in-out;
	  -o-transition: all 1s ease-in-out;
	  transition: all %i=HAuTrans%s ease-in-out;	
}


/*================== BACKEND ======================*/


/*================== CAPTION OPTION ======================*/
	

/*	BOTTOM SLIDE LEFT*/

/*.BSLCaption_stacks_in_2605_page1 {
	opacity: 0;
	bottom: .75%; 
	left: -100%;
}

#AuImage_stacks_in_2605_page1:hover .BSLCaption_stacks_in_2605_page1 , #CHAuImage_stacks_in_2605_page1:hover .BSLCaption_stacks_in_2605_page1{
	opacity: 1;
	left: 0;
}*/

/*	BOTTOM SLIDE BOTTOM*/

/*.BSBCaption_stacks_in_2605_page1 {
	opacity:1;
	display:none;
	bottom: -200%; 
	height:80%;
	width: 80%;
	padding:10%;
	
	margin: 0 auto;
}


#AuImage_stacks_in_2605_page1:hover .BSBCaption_stacks_in_2605_page1 , #CHAuImage_stacks_in_2605_page1:hover .BSBCaption_stacks_in_2605_page1{
	opacity: 1;
	left: 0;
    bottom: 0;
}

#AuImage_stacks_in_2605_page1 .BSBCaption_stacks_in_2605_page1 .stacks_out {
	padding: 30% 0 !important;
}
*/
/*	BOTTOM SLIDE RIGHT*/

/*.BSRCaption_stacks_in_2605_page1 {
	opacity: 0;
	right: -100%; 
	bottom:.75%;
}

#AuImage_stacks_in_2605_page1:hover .BSRCaption_stacks_in_2605_page1 , #CHAuImage_stacks_in_2605_page1:hover .BSRCaption_stacks_in_2605_page1{
	opacity: 1;
	right: 0;
}
*/
	/*	TOP SLIDE LEFT*/

/*.TSLCaption_stacks_in_2605_page1 {
	opacity: 0;
	top: 0; 
	left: -100%;
}

#AuImage_stacks_in_2605_page1:hover .TSLCaption_stacks_in_2605_page1 , #CHAuImage_stacks_in_2605_page1:hover .TSLCaption_stacks_in_2605_page1{
	opacity: 1;
	left: 0;
}*/

/*	TOP SLIDE TOP*/

/*.TSTCaption_stacks_in_2605_page1 {
	opacity: 0;
	top: -100%; 
	left: 0;
}

#AuImage_stacks_in_2605_page1:hover .TSTCaption_stacks_in_2605_page1 , #CHAuImage_stacks_in_2605_page1:hover .TSTCaption_stacks_in_2605_page1{
	opacity: 1;
	top: 0;
}
*/
/*	TOP SLIDE RIGHT*/

/*.TSRCaption_stacks_in_2605_page1 {
	opacity: 0;
	right: -100%; 
	top: 0;
}

#AuImage_stacks_in_2605_page1:hover .TSRCaption_stacks_in_2605_page1 , #CHAuImage_stacks_in_2605_page1:hover .TSRCaption_stacks_in_2605_page1{
	opacity: 1;
	right: 0;
}*/

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {

	
	
	.AuCaption_stacks_in_2605_page1  {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_2605_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_2605_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_2605_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_2605_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_2605_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}


@media (max-width: 600px){
	
	#AuImage_stacks_in_2605_page1, #CHAuImage_stacks_in_2605_page1 {
	margin: 0 auto;
	text-align:center;
	margin-bottom: 10px;
}
	
	
	/*	BOTTOM SLIDE LEFT*/
	
	.BSLCaption_stacks_in_2605_page1 {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_2605_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_2605_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_2605_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_2605_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_2605_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}
	
	




.spacerStack {
	height: 5px;
}

#spacerStackstacks_in_3843_page1 {
	height: 5px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_3844_page1Calligrapher{			font-size: 100% !important;			color: #F4F2FA !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_3844_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3844_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3844_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3844_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3844_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3844_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_3844_page1Calligrapher h6, .stacks_in_3844_page1Calligrapher h5, .stacks_in_3844_page1Calligrapher h4, .stacks_in_3844_page1Calligrapher h3, .stacks_in_3844_page1Calligrapher h2, .stacks_in_3844_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_3844_page1Calligrapher, .stacks_in_3844_page1Calligrapher h1, .stacks_in_3844_page1Calligrapher h2, .stacks_in_3844_page1Calligrapher h3, .stacks_in_3844_page1Calligrapher h4, .stacks_in_3844_page1Calligrapher h5, .stacks_in_3844_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_3844_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_3844_page1Calligrapher a:link{			color: #E10222 !important;			text-decoration: none !important;		}				.stacks_in_3844_page1Calligrapher a:visited{			color: #E10222 !important;		}				.stacks_in_3844_page1Calligrapher a:active{			color: #E10222 !important;		}				.stacks_in_3844_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_3848_page1 {
	height: 40px;
}/*******************************    GENERAL STYLING ************************************/


#CHAuImage_stacks_in_3840_page1 {
		
}




#AuImage_stacks_in_3840_page1, #CHAuImage_stacks_in_3840_page1 {
	width: 100%;
	height:100%;
	max-width:150px;
	max-height: 150px;	
	text-align:center;
	/*margin: 0 auto;*/
	overflow: hidden;
	margin: 1% auto;
	position: relative;
	border-radius:%;
	
	-webkit-mask-position: 0 0;
-webkit-mask-size: 100% 100%;
-webkit-mask-image:-webkit-radial-gradient(center, ellipse cover, #ffffff 0%,#ffffff 71%,#000000 71%,#000000 100%);
}

#AuImage_stacks_in_3840_page1 img, #CHAuImage_stacks_in_3840_page1 img {
	width: 100%;
	height: 100%;
	text-align:center;
	margin: 0 auto;
	
	
}

#AuImage_stacks_in_3840_page1.hexagon{
    -webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
    clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
}

#AuImage_stacks_in_3840_page1.circle{
    -webkit-clip-path: circle(50% at 50% 50%);
    clip-path: circle(50% at 50% 50%);
}

#AuImage_stacks_in_3840_page1.message{
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
    clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
}

#AuImage_stacks_in_3840_page1.rhombas{
    -webkit-clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
    clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
}


.AuPShadow {
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);

}

/*================== CAPTION ======================*/

.AuCaption_stacks_in_3840_page1 {
	
	
	position:absolute; 
	background-color: #861123 ; 
	color: white; 
	width: 100%;
	margin: 0% 0 6% 0; 
	max-width: 104%;
	max-height: 100%;	
	height:auto;width: 80%;
	padding:10%;
	display: none;
    bottom:0;
    
}

.AuCaption_stacks_in_3840_page1.top{
    top: 0 ; 
    bottom:auto;
}

.AuCaption_stacks_in_3840_page1 img{
		-webkit-filter: none !important;
		-moz-filter: none !important;
		-o-filter: none !important;
		-ms-filter:none !important;
		filter:none !important;
		width: auto !important;
		height: auto;
		-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
-o-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
    
		
}

#AuImage_stacks_in_3840_page1 .BC {
	bottom: 0;	
}

#AuImage_stacks_in_3840_page1 .top{
	top: 0;
}

/*/#AuImage_stacks_in_3840_page1:hover #AuCaption_stacks_in_3840_page1, #CHAuImage_stacks_in_3840_page1:hover #AuCaption_stacks_in_3840_page1 {
	opacity: 1;
	left: 0;
}*/

#AuImage_stacks_in_3840_page1 .AuCaption_stacks_in_3840_page1 .stacks_out:first-of-type {
	padding: 5% 0 0 0 !important;
}

/*******************************  HOVER ************************************/


#AuImage_stacks_in_3840_page1 img {
	margin: 0 auto;
	Heigh:145%; 
	Widh:145%;
	-webkit-filter:           ;
	
    -moz-filter:           ;
	   
    -o-filter:           ;
		 
    -ms-filter:           ;
		
    filter:           ;
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
 	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
	
	
}

#AuImage_stacks_in_3840_page1:hover img, #AuImage_stacks_in_3840_page1 .AuImgHoverPreview img{
	-webkit-filter:  brightness(178%)        ;
	
    -moz-filter: brightness(178%)       ;
	   
    -o-filter: brightness(178%)        ;
		 
    -ms-filter: brightness(178%)        ;
	
    filter: brightness(178%)       ; 
	transform:(100deg);
	-ms-transform:(100deg); /* IE 9 */
	-webkit-transform:(100deg); /* Safari and Chrome */
	Heigh:0%; 
	Widh:0%;
}

#CHAuImage_stacks_in_3840_page1:hover img {
	-webkit-filter: blur(1px) brightness(278%) contrast(100%) grayscale(0%) hue-rotate(157deg) invert(39%) opacity(100%) saturate(100%) sepia(0%)  ;
} 

#CHAuImage_stacks_in_3840_page1 img {
	-webkit-filter: blur(0px) brightness(200%) contrast(100%) grayscale(0%) hue-rotate(0deg) invert(0%) opacity(100%) saturate(100%) sepia(17%)  ;
	
	 -webkit-transition: all 1s ease-in-out;
	  -moz-transition: all 1s ease-in-out;
	  -o-transition: all 1s ease-in-out;
	  transition: all %i=HAuTrans%s ease-in-out;	
}


/*================== BACKEND ======================*/


/*================== CAPTION OPTION ======================*/
	

/*	BOTTOM SLIDE LEFT*/

/*.BSLCaption_stacks_in_3840_page1 {
	opacity: 0;
	bottom: .75%; 
	left: -100%;
}

#AuImage_stacks_in_3840_page1:hover .BSLCaption_stacks_in_3840_page1 , #CHAuImage_stacks_in_3840_page1:hover .BSLCaption_stacks_in_3840_page1{
	opacity: 1;
	left: 0;
}*/

/*	BOTTOM SLIDE BOTTOM*/

/*.BSBCaption_stacks_in_3840_page1 {
	opacity:1;
	display:none;
	bottom: -200%; 
	height:80%;
	width: 80%;
	padding:10%;
	
	margin: 0 auto;
}


#AuImage_stacks_in_3840_page1:hover .BSBCaption_stacks_in_3840_page1 , #CHAuImage_stacks_in_3840_page1:hover .BSBCaption_stacks_in_3840_page1{
	opacity: 1;
	left: 0;
    bottom: 0;
}

#AuImage_stacks_in_3840_page1 .BSBCaption_stacks_in_3840_page1 .stacks_out {
	padding: 30% 0 !important;
}
*/
/*	BOTTOM SLIDE RIGHT*/

/*.BSRCaption_stacks_in_3840_page1 {
	opacity: 0;
	right: -100%; 
	bottom:.75%;
}

#AuImage_stacks_in_3840_page1:hover .BSRCaption_stacks_in_3840_page1 , #CHAuImage_stacks_in_3840_page1:hover .BSRCaption_stacks_in_3840_page1{
	opacity: 1;
	right: 0;
}
*/
	/*	TOP SLIDE LEFT*/

/*.TSLCaption_stacks_in_3840_page1 {
	opacity: 0;
	top: 0; 
	left: -100%;
}

#AuImage_stacks_in_3840_page1:hover .TSLCaption_stacks_in_3840_page1 , #CHAuImage_stacks_in_3840_page1:hover .TSLCaption_stacks_in_3840_page1{
	opacity: 1;
	left: 0;
}*/

/*	TOP SLIDE TOP*/

/*.TSTCaption_stacks_in_3840_page1 {
	opacity: 0;
	top: -100%; 
	left: 0;
}

#AuImage_stacks_in_3840_page1:hover .TSTCaption_stacks_in_3840_page1 , #CHAuImage_stacks_in_3840_page1:hover .TSTCaption_stacks_in_3840_page1{
	opacity: 1;
	top: 0;
}
*/
/*	TOP SLIDE RIGHT*/

/*.TSRCaption_stacks_in_3840_page1 {
	opacity: 0;
	right: -100%; 
	top: 0;
}

#AuImage_stacks_in_3840_page1:hover .TSRCaption_stacks_in_3840_page1 , #CHAuImage_stacks_in_3840_page1:hover .TSRCaption_stacks_in_3840_page1{
	opacity: 1;
	right: 0;
}*/

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {

	
	
	.AuCaption_stacks_in_3840_page1  {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3840_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3840_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3840_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3840_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3840_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}


@media (max-width: 600px){
	
	#AuImage_stacks_in_3840_page1, #CHAuImage_stacks_in_3840_page1 {
	margin: 0 auto;
	text-align:center;
	margin-bottom: 10px;
}
	
	
	/*	BOTTOM SLIDE LEFT*/
	
	.BSLCaption_stacks_in_3840_page1 {
	opacity: 0;
	bottom: .75%; 
	left: 0;
	}
	
	/*	BOTTOM SLIDE BOTTOM*/
	
	.BSBCaption_stacks_in_3840_page1 {
	opacity: 0;
	bottom: 0; 
	left: 0;
	}
	
	
	/*	BOTTOM SLIDE RIGHT*/
	
	.BSRCaption_stacks_in_3840_page1 {
	opacity: 0;
	right: 0; 
	bottom:.75%;
	}
	
	/*	TOP SLIDE LEFT*/
	
	.TSLCaption_stacks_in_3840_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE TOP*/
	
	.TSTCaption_stacks_in_3840_page1 {
	opacity: 0;
	top: 0; 
	left: 0;
	}
	
	/*	TOP SLIDE RIGHT*/
	
	.TSRCaption_stacks_in_3840_page1 {
	opacity: 0;
	right:0; 
	top: 0;
	}


	
}
	
	




.spacerStack {
	height: 5px;
}

#spacerStackstacks_in_2608_page1 {
	height: 5px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2609_page1Calligrapher{			font-size: 100% !important;			color: #F4F2FA !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2609_page1Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2609_page1Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2609_page1Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2609_page1Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2609_page1Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2609_page1Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2609_page1Calligrapher h6, .stacks_in_2609_page1Calligrapher h5, .stacks_in_2609_page1Calligrapher h4, .stacks_in_2609_page1Calligrapher h3, .stacks_in_2609_page1Calligrapher h2, .stacks_in_2609_page1Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_2609_page1Calligrapher, .stacks_in_2609_page1Calligrapher h1, .stacks_in_2609_page1Calligrapher h2, .stacks_in_2609_page1Calligrapher h3, .stacks_in_2609_page1Calligrapher h4, .stacks_in_2609_page1Calligrapher h5, .stacks_in_2609_page1Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2609_page1targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2609_page1Calligrapher a:link{			color: #E10222 !important;			text-decoration: none !important;		}				.stacks_in_2609_page1Calligrapher a:visited{			color: #E10222 !important;		}				.stacks_in_2609_page1Calligrapher a:active{			color: #E10222 !important;		}				.stacks_in_2609_page1Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_2613_page1 {
	height: 40px;
}.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_2614_page1 {
	height: 40px;
}