/*
 * com.bwd.lib.sectionspro
 */

.sections-stack.s-pro.eq-height,.sections-stack.s-pro.eq-height>.shear-wrapper{margin-top:0!important}.sections-stack.s-pro.top-margin-none{margin-top:0}.sections-stack.s-pro.bot-margin-none{margin-bottom:0}.sections-stack.s-pro .inner-content{position:relative}.sections-stack.s-pro .content-wrapper.fill-content{height:100%}.sections-stack.s-pro .content-wrapper>.content{margin:0;padding:0}.sections-stack.s-pro .shear-inner::before,.sections-stack.s-pro .shear-inner::after{-webkit-box-sizing:border-box!important;box-sizing:border-box!important;pointer-events:none!important;position:absolute;top:0;height:100%;left:0;width:100%;content:""}.sections-stack.s-pro.allow-pull-out>.shear-wrapper>.shear-inner.full-height,.sections-stack.s-pro.allow-pull-out>.shear-wrapper>.shear-inner>.inner-content.v-center,.sections-stack.s-pro.allow-pull-out>.shear-wrapper>.shear-inner.fixed-height>.inner-content{overflow:visible!important}


.com_bigwhiteduck_stacks_paragraphpro_stack p.text-center{text-align:center}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-left{text-align:left}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-right{text-align:right}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-justify{text-align:justify}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-inherit{text-align:inherit}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_paragraphpro_stack p.small-only-text-center{text-align:center}.com_bigwhiteduck_stacks_paragraphpro_stack p.small-only-text-center + ul{display:table;margin:0 auto;text-align:left}}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_paragraphpro_stack p.text-justify.small-only-just-left{text-align:left !important}}
@-webkit-keyframes slideup-swingInX{0%{-webkit-transform:perspective(400px) rotateX(-90deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg)}}@-moz-keyframes slideup-swingInX{0%{-moz-transform:perspective(400px) rotateX(-90deg)}100%{-moz-transform:perspective(400px) rotateX(0deg)}}@-o-keyframes slideup-swingInX{0%{-o-transform:perspective(400px) rotateX(-90deg)}100%{-o-transform:perspective(400px) rotateX(0deg)}}@keyframes slideup-swingInX{0%{transform:perspective(400px) rotateX(-90deg)}100%{transform:perspective(400px) rotateX(0deg)}}@-webkit-keyframes slideup-swingOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg)}100%{-webkit-transform:perspective(400px) rotateX(-90deg)}}@-moz-keyframes slideup-swingOutX{0%{-moz-transform:perspective(400px) rotateX(0deg)}100%{-moz-transform:perspective(400px) rotateX(-90deg)}}@-o-keyframes slideup-swingOutX{0%{-o-transform:perspective(400px) rotateX(0deg)}100%{-o-transform:perspective(400px) rotateX(-90deg)}}@keyframes slideup-swingOutX{0%{transform:perspective(400px) rotateX(0deg)}100%{transform:perspective(400px) rotateX(-90deg)}}@-webkit-keyframes slideup-slideDown{0%{-webkit-transform:translateY(-100%)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes slideup-slideDown{0%{-moz-transform:translateY(-100%)}100%{-moz-transform:translateY(0)}}@-o-keyframes slideup-slideDown{0%{-o-transform:translateY(-100%)}100%{-o-transform:translateY(0)}}@keyframes slideup-slideDown{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@-webkit-keyframes slideup-slideUp{0%{-webkit-transform:translateY(0)}100%{-webkit-transform:translateY(-100%)}}@-moz-keyframes slideup-slideUp{0%{-moz-transform:translateY(0)}100%{-moz-transform:translateY(-100%)}}@-o-keyframes slideup-slideUp{0%{-o-transform:translateY(0)}100%{-o-transform:translateY(-100%)}}@keyframes slideup-slideUp{0%{transform:translateY(0)}100%{transform:translateY(-100%)}}@-webkit-keyframes slideup-flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}100%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}}@-moz-keyframes slideup-flipInX{0%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0}100%{-moz-transform:perspective(400px) rotateX(0deg);opacity:1}}@-o-keyframes slideup-flipInX{0%{-o-transform:perspective(400px) rotateX(90deg);opacity:0}100%{-o-transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes slideup-flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}100%{transform:perspective(400px) rotateX(0deg);opacity:1}}@-webkit-keyframes slideup-flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}}@-moz-keyframes slideup-flipOutX{0%{-moz-transform:perspective(400px) rotateX(0deg);opacity:1}100%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0}}@-o-keyframes slideup-flipOutX{0%{-o-transform:perspective(400px) rotateX(0deg);opacity:1}100%{-o-transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes slideup-flipOutX{0%{transform:perspective(400px) rotateX(0deg);opacity:1}100%{transform:perspective(400px) rotateX(90deg);opacity:0}}@-webkit-keyframes slideup-bounceInDown{0%{opacity:0;-webkit-transform:translateY(-200px)}60%{opacity:1;-webkit-transform:translateY(30px)}80%{-webkit-transform:translateY(-10px)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes slideup-bounceInDown{0%{opacity:0;-moz-transform:translateY(-200px)}60%{opacity:1;-moz-transform:translateY(30px)}80%{-moz-transform:translateY(-10px)}100%{-moz-transform:translateY(0)}}@-o-keyframes slideup-bounceInDown{0%{opacity:0;-o-transform:translateY(-200px)}60%{opacity:1;-o-transform:translateY(30px)}80%{-o-transform:translateY(-10px)}100%{-o-transform:translateY(0)}}@keyframes slideup-bounceInDown{0%{opacity:0;transform:translateY(-200px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}100%{transform:translateY(0)}}@-webkit-keyframes slideup-bounceOutUp{0%{-webkit-transform:translateY(0)}30%{opacity:1;-webkit-transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-200px)}}@-moz-keyframes slideup-bounceOutUp{0%{-moz-transform:translateY(0)}30%{opacity:1;-moz-transform:translateY(20px)}100%{opacity:0;-moz-transform:translateY(-200px)}}@-o-keyframes slideup-bounceOutUp{0%{-o-transform:translateY(0)}30%{opacity:1;-o-transform:translateY(20px)}100%{opacity:0;-o-transform:translateY(-200px)}}@keyframes slideup-bounceOutUp{0%{transform:translateY(0)}30%{opacity:1;transform:translateY(20px)}100%{opacity:0;transform:translateY(-200px)}}
.com_joeworkman_stacks_impact_stack .impact-animate.pre-anim{display:none}.com_joeworkman_stacks_impact_stack .slides-navigation{margin:0 auto;position:absolute;z-index:99;width:100%}.com_joeworkman_stacks_impact_stack .slides-navigation a{position:absolute;display:block;text-decoration:none}.com_joeworkman_stacks_impact_stack .slides-navigation a::before{line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;text-rendering:auto;-webkit-transform:translate(0,0);transform:translate(0,0)}.com_joeworkman_stacks_impact_stack .slides-pagination > a{text-decoration:none}.com_joeworkman_stacks_impact_stack .fg-content{position:absolute;top:0;width:100%}.com_joeworkman_stacks_impact_stack .slides-navigation a:before{font-family:"FontAwesome","Font Awesome 5 Pro";font-weight:900}.com_joeworkman_stacks_impact_stack .impact-scroll:hover{cursor:pointer}.com_joeworkman_stacks_impact_stack .slides-container{display:none}.com_joeworkman_stacks_impact_stack .scrollable{position:relative;top:0;left:0;overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%}.com_joeworkman_stacks_impact_stack .scrollable::after{content:"";display:table;clear:both}.com_joeworkman_stacks_impact_stack .impact-arrow-wrap{position:absolute;z-index:1050;top:0;margin-left:-45px;width:90px;height:90px;padding:0;font-size:9px;display:block}.com_joeworkman_stacks_impact_stack .impact-arrow{float:left;position:absolute;margin-top:20px;margin-left:23px;width:40px;height:40px;border-style:solid;border-bottom-color:transparent;border-left-color:transparent;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.com_joeworkman_stacks_impact_stack .impact-arrow-wrap.animates .impact-arrow{-webkit-animation:impactArrows linear 1.8s 0.4s;animation:impactArrows linear 1.8s 0.4s}.com_joeworkman_stacks_impact_stack .video-container{min-height:100%;min-width:100%;position:absolute;top:0;left:0}.com_joeworkman_stacks_impact_stack .video-container > img{width:100%;height:100%}.com_joeworkman_stacks_impact_stack video{max-width:none}.com_joeworkman_stacks_impact_stack .impact-container{position:absolute}.com_joeworkman_stacks_impact_stack .impact-container.v-full{height:100%}.com_joeworkman_stacks_impact_stack .impact-container.v-full .slide-content{height:100%}.com_joeworkman_stacks_impact_stack .impact-container.v-center{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.com_joeworkman_stacks_impact_stack .impact-container.h-center{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.com_joeworkman_stacks_impact_stack .impact-container.h-center.v-center{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.com_joeworkman_stacks_impact_stack .impact-container:not(.h-center):not(.h-left):not(.h-right){width:100%}@-webkit-keyframes impactArrows{0%{-webkit-transform:translate(0px,0px) rotate(135deg) scale(1);transform:translate(0px,0px) rotate(135deg) scale(1)}15%{-webkit-transform:translate(0px,22px) rotate(135deg) scale(0.8);transform:translate(0px,22px) rotate(135deg) scale(0.8)}30%{-webkit-transform:translate(0px,13px) rotate(135deg) scale(0.9);transform:translate(0px,13px) rotate(135deg) scale(0.9)}45%{-webkit-transform:translate(0px,27px) rotate(135deg) scale(0.8);transform:translate(0px,27px) rotate(135deg) scale(0.8)}60%{-webkit-transform:translate(0px,13px) rotate(135deg) scale(0.8);transform:translate(0px,13px) rotate(135deg) scale(0.8)}75%{-webkit-transform:translate(0px,4px) rotate(135deg) scale(0.9);transform:translate(0px,4px) rotate(135deg) scale(0.9)}100%{-webkit-transform:translate(0px,0px) rotate(135deg) scale(1);transform:translate(0px,0px) rotate(135deg) scale(1)}}@keyframes impactArrows{0%{-webkit-transform:translate(0px,0px) rotate(135deg) scale(1);transform:translate(0px,0px) rotate(135deg) scale(1)}15%{-webkit-transform:translate(0px,22px) rotate(135deg) scale(0.8);transform:translate(0px,22px) rotate(135deg) scale(0.8)}30%{-webkit-transform:translate(0px,13px) rotate(135deg) scale(0.9);transform:translate(0px,13px) rotate(135deg) scale(0.9)}45%{-webkit-transform:translate(0px,27px) rotate(135deg) scale(0.8);transform:translate(0px,27px) rotate(135deg) scale(0.8)}60%{-webkit-transform:translate(0px,13px) rotate(135deg) scale(0.8);transform:translate(0px,13px) rotate(135deg) scale(0.8)}75%{-webkit-transform:translate(0px,4px) rotate(135deg) scale(0.9);transform:translate(0px,4px) rotate(135deg) scale(0.9)}100%{-webkit-transform:translate(0px,0px) rotate(135deg) scale(1);transform:translate(0px,0px) rotate(135deg) scale(1)}}
.com_bigwhiteduck_stacks_markdownpro_stack figure{margin:0}.com_bigwhiteduck_stacks_markdownpro_stack figure img{max-width:100%;height:auto}.com_bigwhiteduck_stacks_markdownpro_stack figure figcaption{display:none}.com_bigwhiteduck_stacks_markdownpro_stack pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.p-center p{text-align:center}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.p-left p{text-align:left}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.p-right p{text-align:right}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.p-justify p{text-align:justify}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.p-inherit{text-align:inherit}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-center h1,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-center h2,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-center h3,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-center h4,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-center h5,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-center h6{text-align:center}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-left h1,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-left h2,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-left h3,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-left h4,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-left h5,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-left h6{text-align:left}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-right h1,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-right h2,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-right h3,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-right h4,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-right h5,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-right h6{text-align:right}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-inherit h1,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-inherit h2,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-inherit h3,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-inherit h4,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-inherit h5,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-inherit h6{text-align:inherit}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.l-center ul{display:table;margin:0 auto}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.l-left ul{text-align:left}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.l-right ul{display:table;margin:0 0 0 auto}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.l-txt-center ul li p{text-align:center}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.l-txt-left ul li p{text-align:left}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.l-txt-right ul li p{text-align:right}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_markdownpro_stack .mdp.small-only-text-center,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.small-only-text-center p{text-align:center}}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_markdownpro_stack .mdp.small-only-header-center h1,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.small-only-header-center h2,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.small-only-header-center h3,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.small-only-header-center h4,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.small-only-header-center h5,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.small-only-header-center h6{text-align:center}}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_markdownpro_stack .mdp.small-only-list-center ul{display:table;margin:0 auto}}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_markdownpro_stack .mdp.small-only-listtext-center ul li p{text-align:center}}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_markdownpro_stack .mdp.p-justify.small-only-just-left p{text-align:left !important}}.com_bigwhiteduck_stacks_markdownpro_stack .mdp p:empty{display:none !important}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.quote-left[class*="text-"] blockquote{text-align:left}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.quote-left[class*="text-"] blockquote > p{text-align:left;margin-bottom:0}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.no-bot-margin >:nth-last-child(2){margin-bottom:0 !important}.com_bigwhiteduck_stacks_markdownpro_stack .md-clearfix::before,.com_bigwhiteduck_stacks_markdownpro_stack .md-clearfix::after{content:" ";display:table}.com_bigwhiteduck_stacks_markdownpro_stack .md-clearfix::after{clear:both}.com_bigwhiteduck_stacks_markdownpro_stack .mdp-cntrls{display:none !important}
 .sections-stack .content.preload-content{opacity:0}html.no-js .sections-stack .content.preload-content{opacity:1}



	
	


  .s-vault-1.s-pro>.shear-wrapper>.shear-inner>.inner-content>.content-wrapper>.content{margin:0;padding:0}.s-vault-1.s-pro>.shear-wrapper>.shear-inner::before,.s-vault-1.s-pro>.shear-wrapper>.shear-inner::after{-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.s-vault-1.s-pro>.sections-layer{display:none}     .s-vault-1.s-pro.vault-margin{margin-top:2.00%!important}@media screen and (min-width:640px){.s-vault-1.s-pro.vault-margin{margin-top:5.00%!important}}  .s-vault-1.s-pro.vault-margin{margin-bottom:2.00%}@media screen and (min-width:640px){.s-vault-1.s-pro.vault-margin{margin-bottom:30.00px}} .s-vault-1.s-pro.vault-margin>.shear-wrapper>.shear-inner::after,.s-vault-1.s-pro.vault-margin>.shear-wrapper>.shear-inner::before{margin-top:0.00%}  .s-vault-1.s-pro>.shear-wrapper>.shear-inner>.inner-content>.content-wrapper.vault-width{width:90%;max-width:90%; margin-left:auto;margin-right:auto;  }@media screen and (min-width:640px){.s-vault-1.s-pro>.shear-wrapper>.shear-inner>.inner-content>.content-wrapper.vault-width{width:70%;max-width:90%; margin-left:auto;margin-right:auto;  }}  .s-vault-1.s-pro>.shear-wrapper>.shear-inner>.inner-content.vaultPad{padding-top:2.00%;padding-bottom:2.00%}@media screen and (min-width:640px){.s-vault-1.s-pro>.shear-wrapper>.shear-inner>.inner-content.vaultPad{padding-top:2.00%;padding-bottom:2.00%}}  .s-vault-1.s-pro>.shear-wrapper>.shear-inner>.inner-content.vaultPadSide{padding-left:2.00%;padding-right:2.00%}@media screen and (min-width:640px){.s-vault-1.s-pro>.shear-wrapper>.shear-inner>.inner-content.vaultPadSide{padding-left:2.00%;padding-right:2.00%}} 

	
	


  .s-vault-2.s-pro>.shear-wrapper>.shear-inner>.inner-content>.content-wrapper>.content{margin:0;padding:0}.s-vault-2.s-pro>.shear-wrapper>.shear-inner::before,.s-vault-2.s-pro>.shear-wrapper>.shear-inner::after{-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.s-vault-2.s-pro>.sections-layer{display:none}    .s-vault-2.s-pro.vault-margin{margin-bottom:0}  .s-vault-2.s-pro.vault-margin{margin-top:0.00%!important}@media screen and (min-width:640px){.s-vault-2.s-pro.vault-margin{margin-top:0.00%!important}}  .s-vault-2.s-pro.vault-margin>.shear-wrapper>.shear-inner::after,.s-vault-2.s-pro.vault-margin>.shear-wrapper>.shear-inner::before{margin-top:0.00%}    
#stacks_in_121_1 .fg-content.fg-full-height{height:100%}#stacks_in_121_1 .slides-container{margin:0}#stacks_in_121_1 .slides-container > li{margin:0}#stacks_in_121_1 .slides-container > li::before,#stacks_in_121_1 .slides-container > li::after{content:"";top:0;left:0;bottom:0;right:0;height:100%;position:absolute;z-index:2;-webkit-transition:opacity 1ms ease;transition:opacity 1ms ease}#stacks_in_121_1 .slides-container.ovl-color li::before{background-color:rgba(204, 204, 204, 0.33)}#stacks_in_121_1 .slides-container.ovl-tile li::after{background-image:url();opacity:0.30;background-repeat:repeat}#stacks_in_121_1 .fg-per-show{position:absolute;z-index:5;width:100%;height:100%}#stacks_in_121_1 .impact-wrapper{z-index:0}#stacks_in_121_1 .impact-wrapper.fill-container{min-width:100%}#stacks_in_121_1 .impact-wrapper.fill-container.hero-header{height:100%;height:100vh;width:100%;width:100vw}@media only screen and (orientation:portrait){#stacks_in_121_1 .impact-wrapper.fill-container.hero-header{height:100% !important}}#stacks_in_121_1 .impact-wrapper.fixed-height{height:400px;width:100%;min-width:100%}#stacks_in_121_1 .impact-wrapper.flexible-height{height:40vh;min-height:400px;width:100%;min-width:100%}#stacks_in_121_1 .impact-wrapper.touch-device.cover-touch{background-size:cover;background-position:center center;overflow:hidden}#stacks_in_121_1 .impact-wrapper.touch-device.cover-touch:not(.touch-warehouse){background-image:url()}#stacks_in_121_1 .impact-wrapper.touch-device.cover-touch.touch-warehouse{background-image:url()}#stacks_in_121_1 .impact-wrapper > .pre-loader{position:absolute;text-align:center;top:0;left:0;width:100%;height:100%;opacity:1;visibility:visible;-webkit-transition:opacity 1ms ease,visibility 0 0.2s;transition:opacity 1ms ease,visibility 0 0.2s}#stacks_in_121_1 .impact-wrapper > .pre-loader.hidden{opacity:0;visibility:hidden}#stacks_in_121_1 .impact-wrapper > .pre-loader > .pl-spinner{position:absolute;top:36%;margin-left:-32px;color:rgba(204, 204, 204, 0.84)}#stacks_in_121_1 .impact-wrapper > .pre-loader > .pl-spinner.hidden{display:none}#stacks_in_121_1 .impact-wrapper > .pre-loader.bg-image{background-size:cover;background-position:center center;background-repeat:no-repeat}#stacks_in_121_1 .impact-wrapper > .pre-loader.bg-image.custom-image:not(.bg-warehouse){background-image:url()}#stacks_in_121_1 .impact-wrapper > .pre-loader.bg-image.custom-image.bg-warehouse{background-image:url()}#stacks_in_121_1 .impact-wrapper > .pre-loader.preload-color{background-color:rgba(51, 51, 51, 0.95)}#stacks_in_121_1 .impact-wrapper > .pre-loader.bg-overlay{z-index:1}#stacks_in_121_1 .impact-wrapper > .pre-loader.bg-overlay::before,#stacks_in_121_1 .impact-wrapper > .pre-loader.bg-overlay::after{content:"";top:0;left:0;bottom:0;right:0;height:100%;position:absolute;z-index:0}#stacks_in_121_1 .impact-wrapper > .pre-loader.bg-overlay.ovl-color::before{background-color:rgba(204, 204, 204, 0.33)}#stacks_in_121_1 .impact-wrapper > .pre-loader.bg-overlay.ovl-tile::after{background-image:url();opacity:0.30;background-repeat:repeat}#stacks_in_121_1 .impact-container{z-index:5}#stacks_in_121_1 .scrollDown{position:absolute;cursor:pointer;z-index:100;left:50%;width:80px;height:80px;-webkit-touch-callout:none;-webkit-transform:scale(0.70);transform:scale(0.70);-webkit-transform-origin:left center;transform-origin:left center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:640px){#stacks_in_121_1 .scrollDown{-webkit-transform:scale(0.70);transform:scale(0.70)}}#stacks_in_121_1 .scrollDown.button-bottom{bottom:30px}#stacks_in_121_1 .scrollDown.button-top{top:30px}@media screen and (max-width:640px){#stacks_in_121_1 .scrollDown.hide-on-mob{display:none}}#stacks_in_121_1 .impact-arrow-wrap{background:rgba(0, 0, 0, 0.85);border-radius:50%;border:2px solid rgba(255, 255, 255, 0.96);-webkit-box-shadow:0px 0px 0px 0px rgba(51, 51, 51, 0.60);box-shadow:0px 0px 0px 0px rgba(51, 51, 51, 0.60);-webkit-transition:all 90ms ease;transition:all 90ms ease}#stacks_in_121_1 .impact-arrow-wrap:hover{background:rgba(40, 40, 40, 0.85);-webkit-transition:all 90ms ease;transition:all 90ms ease}#stacks_in_121_1 .impact-arrow-wrap:hover .impact-hint{opacity:1 !important}#stacks_in_121_1 .impact-arrow-wrap.animates .impact-arrow{-webkit-animation-delay:3000ms;animation-delay:3000ms;-webkit-animation-iteration-count:3;animation-iteration-count:3}#stacks_in_121_1 .impact-arrow{border-top-color:rgba(255, 255, 255, 0.85);border-right-color:rgba(255, 255, 255, 0.85);border-width:2px}#stacks_in_121_1 .impact-arrow:hover{border-top-color:rgba(255, 255, 255, 1.00);border-right-color:rgba(255, 255, 255, 1.00)}#stacks_in_121_1 .impact-hint{position:absolute;top:0.6em;width:100%;left:0;font-size:2em;font-style:italic;text-align:center;color:rgba(255, 255, 255, 0.85);opacity:0}#stacks_in_121_1 .slides-pagination > a{-webkit-transition:all 6000ms ease;transition:all 6000ms ease}#stacks_in_121_1 .slides-pagination > a.current{-webkit-transition:all 6000ms ease;transition:all 6000ms ease}
#stacks_in_121_2 figure{text-align:center}#stacks_in_121_2 .mdph{display:none}#stacks_in_121_2 .mdp.book-set{widows:5;orphans:5}#stacks_in_121_2 .mdp.book-set p:not(:first-of-type){text-indent:1.40rem}#stacks_in_121_2 .mdp.book-set p:not(:last-of-type){margin-bottom:1.25rem !important}#stacks_in_121_2 .mdp.book-set.indent-all p:first-of-type{text-indent:1.40rem}#stacks_in_121_2 .mdp.book-set.indent-all blockquote > p:first-of-type{text-indent:0}#stacks_in_121_2 .mdp.book-set:not(.indent-all) h1 + p,#stacks_in_121_2 .mdp.book-set:not(.indent-all) h2 + p,#stacks_in_121_2 .mdp.book-set:not(.indent-all) h3 + p,#stacks_in_121_2 .mdp.book-set:not(.indent-all) h4 + p,#stacks_in_121_2 .mdp.book-set:not(.indent-all) h5 + p,#stacks_in_121_2 .mdp.book-set:not(.indent-all) h6 + p{text-indent:0 !important}#stacks_in_121_2 .mdp.p-lead p:first-of-type{font-size:130%}#stacks_in_121_2 p{color:rgba(0, 51, 0, 1.00)}#stacks_in_121_2 ul,#stacks_in_121_2 ol,#stacks_in_121_2 dl{color:rgba(51, 51, 51, 1.00)}#stacks_in_121_2 h1,#stacks_in_121_2 h2,#stacks_in_121_2 h3,#stacks_in_121_2 h4,#stacks_in_121_2 h5,#stacks_in_121_2 h6{color:rgba(0, 51, 0, 1.00)}#stacks_in_121_2 blockquote,#stacks_in_121_2 blockquote > p{color:rgba(51, 51, 51, 1.00)}#stacks_in_121_2 a{color:rgba(0, 102, 153, 1.00)}#stacks_in_121_2 a:hover{color:rgba(0, 140, 186, 1.00)}#stacks_in_121_2 pre{background:rgba(255, 239, 192, 1.00);color:rgba(170, 170, 170, 1.00);border:1px solid rgba(34, 34, 34, 1.00);padding:6px;line-height:2;font-size:108%}#stacks_in_121_2 pre > code{color:rgba(170, 170, 170, 1.00);border:none;background-color:transparent !important}#stacks_in_121_2 p > code,#stacks_in_121_2 li > code{background:rgba(244, 244, 244, 1.00);padding:4px 8px;color:rgba(204, 57, 50, 1.00);border-radius:3px}@media only screen and (max-width:480.00px){#stacks_in_121_2 p,#stacks_in_121_2 li{font-size:0.90rem !important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_121_2 p,#stacks_in_121_2 li{font-size:1.00rem !important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_121_2 p,#stacks_in_121_2 li{font-size:2.00rem !important}}@media only screen and (min-width:2000.00px){#stacks_in_121_2 p,#stacks_in_121_2 li{font-size:3.00rem !important}}@media only screen and (min-width:0px){#stacks_in_121_2 p{letter-spacing:2.00rem;}}

#stacks_in_121_2 {
	padding: 160px 0px 0px 0px;
}

#stacks_out_121_2 {
	width: 80%;
}
.mdp p,.mdp ol,.mdp ul li,.mdp ol li,.mdp ol,.mdp dl,.mdp a{font-family:mdp-font-stacks_in_121_4,sans-serif ;}
#stacks_in_121_7 .impact-slide{background-image:url("https://robert-huffnagel.de/bilder/diener.jpg")}.slide-stacks_in_121_7 .impact-container.v-bottom{bottom:0px}.slide-stacks_in_121_7 .impact-container.h-right{right:0px}.slide-stacks_in_121_7 .impact-container.h-left{left:0px}.slide-stacks_in_121_7 .impact-container.v-top{top:0px}
#stacks_in_121_8 .impact-slide{background-image:url("https://robert-huffnagel.de/bilder/zeichen.jpg")}.slide-stacks_in_121_8 .impact-container.v-bottom{bottom:0px}.slide-stacks_in_121_8 .impact-container.h-right{right:0px}.slide-stacks_in_121_8 .impact-container.h-left{left:0px}.slide-stacks_in_121_8 .impact-container.v-top{top:0px}
#stacks_in_121_9 .impact-slide{background-image:url("https://robert-huffnagel.de/bilder/glocke.jpg")}.slide-stacks_in_121_9 .impact-container.v-bottom{bottom:0px}.slide-stacks_in_121_9 .impact-container.h-right{right:0px}.slide-stacks_in_121_9 .impact-container.h-left{left:0px}.slide-stacks_in_121_9 .impact-container.v-top{top:0px}
#stacks_in_121_10 .impact-slide{background-image:url("https://robert-huffnagel.de/bilder/kraut.jpg")}.slide-stacks_in_121_10 .impact-container.v-bottom{bottom:0px}.slide-stacks_in_121_10 .impact-container.h-right{right:0px}.slide-stacks_in_121_10 .impact-container.h-left{left:0px}.slide-stacks_in_121_10 .impact-container.v-top{top:0px}
    .pin-spacer.spacer-stacks_in_174_1{width:100%;min-width:100%}.pin-spacer.spacer-stacks_in_174_1.posFixed.allow-overlay{display:none}@media screen and (max-width:820px){.pin-spacer.spacer-stacks_in_174_1.hide-below-bp{display:none}}@media screen and (min-width:820px){.pin-spacer.spacer-stacks_in_174_1.hide-above-bp{display:none}}#stacks_in_174_1>.pin-fixed{z-index:9999}#stacks_in_174_1>.pin-fixed.pin-it::after{background:#FFFFFF;opacity:0.90}#stacks_in_174_1>.pin-it.pin-static{position:relative;z-index:999}@media screen and (max-width:820px){#stacks_in_174_1>.pin-it.hide-below-bp{display:none}}@media screen and (min-width:820px){#stacks_in_174_1>.pin-it.hide-above-bp{display:none}}#stacks_in_174_1>.pin-it::after{z-index:-1;position:absolute;top:0;left:0;bottom:0;right:0;content:"";background:#FFFFFF;opacity:1.0;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#stacks_in_174_1>.pin-it.pin-fixed{position:fixed;top: 0px }@media screen and (max-width:820px){#stacks_in_174_1>.pin-it.pin-fixed.mob-full-width{left:0;width:100%!important}}@media screen and (min-width:820px){#stacks_in_174_1>.pin-it.pin-fixed{top:0px}} 
#stacks_in_174_1 .pin-it.pin-fixed.fixed-shadow   {-webkit-box-shadow:rgba(0,0,0,0.40) 0 1px 5px;-moz-box-shadow:rgba(0,0,0,0.40) 0 1px 5px;box-shadow:rgba(0,0,0,0.40) 0 1px 5px}

#stacks_in_174_1 {
	border: solid rgba(0, 51, 0, 1.00);
	border-width: 1px 0px 1px 0px;
}
/*
1.3.0

*/
#stacks_in_174_2 {
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#stacks_in_174_2 > * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
*:focus {
  outline-style:none;
  box-shadow:none;
  border-color:transparent;
}

#stacks_in_174_2 .clean-menu-extra {
  display: none;
}
#clean-menu_stacks_in_174_2 .clean-menu-logo .cm-logo-right {
  white-space: nowrap;
}
#clean-menu_stacks_in_174_2 .clean-menu-logo .cm-logo-right * {
  margin: 0;
  display: flex;
  align-self: center;
}
#clean-menu-full_stacks_in_174_2.cm-full-menu li a:hover,
#clean-menu_stacks_in_174_2 li a:hover {
  text-decoration: none;
}

#stacks_in_174_2 nav {
  border: 0px solid transparent;
}
#clean-menu_stacks_in_174_2 {
  max-width: 2040px;
  box-sizing: border-box;
  padding: 0px 20px;
  
  margin: 0 auto;
  
}
/* compatability fixes */
#clean-menu_stacks_in_174_2 ul {
  margin: 0;
}
#clean-menu-full_stacks_in_174_2.cm-full-menu ul,
#clean-menu_stacks_in_174_2 .clean-menu-top-level > ul > li > ul {
  -webkit-transform: translate(0px, 0px);
  transform: translate(0px, 0px);
}
#clean-menu_stacks_in_174_2 ul li a:after,
#clean-menu_stacks_in_174_2 .clean-menu-top-level > ul > li > ul li a:after {
  align-self: center;
}
/* --- */
#clean-menu-full_stacks_in_174_2.cm-full-menu,
#clean-menu_stacks_in_174_2 .clean-menu-top-level > ul > li > ul {
  position: absolute;
  top: 0;
  left: 0;
}
#clean-menu-full_stacks_in_174_2.cm-full-menu ul,
#clean-menu_stacks_in_174_2 .clean-menu-top-level > ul > li > ul {
  text-decoration: none;
  list-style: none;
  margin: 0;
  display: block;
  padding: 0px 0px;
  background: transparent;
}
#clean-menu-full_stacks_in_174_2.cm-full-menu ul {
  padding: 6px 0px;
}
#clean-menu-full_stacks_in_174_2.cm-full-menu ul li,
#clean-menu_stacks_in_174_2 .clean-menu-top-level > ul > li > ul li {
  display: block;
  margin: 0;
  padding: 0;
  float: none;
  background: transparent;
}
#clean-menu-full_stacks_in_174_2.cm-full-menu ul li a,
#clean-menu_stacks_in_174_2 .clean-menu-top-level > ul > li > ul li a {
  padding: 5px 20px;
  margin: 0;
  background: transparent;
  display: inline-block;
}
#clean-menu_stacks_in_174_2 .clean-menu-top-level > ul > li.clean-menu-dropdown > ul {
  padding: 6px 0px;
}
#clean-menu_stacks_in_174_2 .clean-menu-top-level > ul > li > ul li a {
  padding: 6px 20px;
}
#clean-menu-full_stacks_in_174_2.cm-full-menu ul > li > a {
  font-weight: bold;
}
#clean-menu-full_stacks_in_174_2.cm-full-menu ul ul > li > a,
#clean-menu_stacks_in_174_2 .clean-menu-top-level > ul > li > ul ul {
  padding: 6px 20px;
  font-weight: normal;
  line-height: inherit;
  height: auto;
}
#clean-menu-full_stacks_in_174_2.cm-full-menu ul > div,
#clean-menu_stacks_in_174_2 .clean-menu-top-level > ul > li > ul > div {
  padding: 20px;
}
#clean-menu-full_stacks_in_174_2.cm-full-menu ul > div a,
#clean-menu_stacks_in_174_2 .clean-menu-top-level > ul > li > ul > div a {
  display: block;
  padding: 0;
}
#clean-menu-full_stacks_in_174_2.cm-full-menu ul ul,
#clean-menu_stacks_in_174_2 .clean-menu-top-level > ul > li > ul ul {
  display: block;
  padding: 0px 0px 10px 10px;
  margin: 0;
}
#clean-menu-full_stacks_in_174_2.cm-full-menu,
#clean-menu_stacks_in_174_2 .clean-menu-top-level > ul > li > ul {
  position: absolute;
  z-index: 9999;
  pointer-events: none;
  opacity: 0;
  -webkit-transition: -webkit-transform 300ms ease, opacity 300ms ease;
  transition: -webkit-transform 300ms ease, opacity 300ms ease;
  transition: transform 300ms ease, opacity 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease, opacity 300ms ease;
  -webkit-transform: translate(0, 50px);
  transform: translate(0, 50px);
  min-width: 250px;
  border-radius: 4px;
  box-shadow: 0px 10px 20px rgba(0,0,0,0.4);
}
#clean-menu-full_stacks_in_174_2.cm-full-menu.clean-menu-active {
  -webkit-transform: translate(0px, 5px);
  transform: translate(0px, 5px);
  pointer-events: all;
  opacity: 1;
}


#clean-menu-full_stacks_in_174_2.cm-full-menu {
  -webkit-transform: translate(-100%, 50px);
  transform: translate(-100%, 50px);
}
#clean-menu-full_stacks_in_174_2.cm-full-menu.clean-menu-active {
  -webkit-transform: translate(-100%, 5px);
  transform: translate(-100%, 5px);
}


#clean-menu-full_stacks_in_174_2.cm-full-menu.clean-menu-active ul {
  pointer-events: all;
  opacity: 1;
}
#clean-menu-full_stacks_in_174_2 ul {
  opacity: 0;
  pointer-events: none;
  z-index: 0;
  -webkit-transition: opacity 450ms ease;
  transition: opacity 450ms ease;
}
#clean-menu-full_stacks_in_174_2.clean-menu-active ul {
  opacity: 1;
  pointer-events: all;
}
.cm-toggle {
  width: 30px;
  height: 28px;
  position: relative;
  margin: 0px;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: .5s ease-in-out;
  -moz-transition: .5s ease-in-out;
  -o-transition: .5s ease-in-out;
  transition: .5s ease-in-out;
  cursor: pointer;
}
.cm-toggle span {
  display: block;
  position: absolute;
  height: 5px;
  width: 100%;
  background: #333;
  border-radius: 4px;
  opacity: 1;
  left: 0;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: .25s ease-in-out;
  -moz-transition: .25s ease-in-out;
  -o-transition: .25s ease-in-out;
  transition: .25s ease-in-out;
}
.cm-toggle span:nth-child(1) {
  top: 0px;
}
.cm-toggle span:nth-child(2),.cm-toggle span:nth-child(3) {
  top: 10px;
}
.cm-toggle span:nth-child(4) {
  top: 20px;
}
.cm-toggle.open span:nth-child(1) {
  opacity: 0;
}
.cm-toggle.open span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cm-toggle.open span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cm-toggle.open span:nth-child(4) {
  opacity: 0;
}



#clean-menu_stacks_in_174_2 {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
#clean-menu_stacks_in_174_2 > div {
  -ms-flex-item-align: center;
  align-self: center;
}
#clean-menu_stacks_in_174_2 .clean-menu-full .cm-menu-toggle {
  width: 30px;
  height: 25px;
  box-sizing: border-box;
  padding: 0;
/*  border: 1px solid #000;*/
  border-radius: 3px;
  cursor: pointer;
}
#clean-menu_stacks_in_174_2 > div {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  margin: 10px 0;
  flex-grow: 1;
  transition: margin 300ms ease;
}
#clean-menu_stacks_in_174_2 .clean-menu-logo {
  max-width: 50px;
  min-width: 50px;
  margin: 0;
}
#clean-menu_stacks_in_174_2 .clean-menu-logo .cm-logo-wrap {
  max-width: 50px;
  min-width: 50px;
  -webkit-box-flex: none;
  -ms-flex: none;
  flex: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  justify-content: center;
}
#clean-menu_stacks_in_174_2 .clean-menu-logo a {
  text-decoration: none;
  display: block;
}
/*
div[tag="slice"] > .mez > #stacks_in_174_2.com_onelittledesigner_stacks_Clean_Menu_stack > .clean-menu .clean-menu-logo {
  width: 300px; max-width: 300px;
}
*/
#clean-menu_stacks_in_174_2 .clean-menu-logo > div > div {
  -ms-flex-item-align: center;
  align-self: center;
}
#clean-menu_stacks_in_174_2 .clean-menu-logo .cm-logo-left {
  max-width: 73px;
  
  display: none;
  
  
  max-width: 9999px;
  
  margin: 10px 0;
}
div[tag="slice"] > .mez > #stacks_in_174_2.com_onelittledesigner_stacks_Clean_Menu_stack > .clean-menu .clean-menu-logo .cm-logo-left  {
  max-width: 128px;
  
  max-width: 9999px;
  
}
#clean-menu_stacks_in_174_2 .clean-menu-logo .cm-logo-right {
  
  display: none;
  
  margin: 10px 0;
}
#clean-menu_stacks_in_174_2 .clean-menu-top-level ul {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  
  
  display: -ms-flexbox;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  
  -ms-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  list-style: none;
  padding: 0;
  text-decoration: none;
}
#clean-menu_stacks_in_174_2 .clean-menu-top-level ul > div {
  display: none;
}
#clean-menu_stacks_in_174_2 .clean-menu-top-level ul ul {
  display: none;
}
#clean-menu_stacks_in_174_2 .clean-menu-top-level ul li {
  margin: 0 15px;
  -ms-flex-item-align: center;
  align-self: center;
}

#clean-menu_stacks_in_174_2 .clean-menu-top-level ul li:first-child {
  margin-left: 0;
}
#clean-menu_stacks_in_174_2 .clean-menu-top-level ul li:last-child {
  margin-right: 0;
}
#clean-menu_stacks_in_174_2 .clean-menu-top-level ul li:last-child.cm-group-True {
  margin: 0;
}


div[tag="slice"] > .mez > #stacks_in_174_2.com_onelittledesigner_stacks_Clean_Menu_stack > .clean-menu .clean-menu-top-level ul li {
  margin: 0 0 0 15px;
}
#clean-menu_stacks_in_174_2 .clean-menu-top-level ul li a,
#clean-menu_stacks_in_174_2 .clean-menu-top-level ul li a:visited {
  transition: color 150ms ease;
  text-decoration: none;
  color: rgba(0, 51, 0, 1.00);
  font-size: 18px;
  
  line-height: 25px;
  padding: 0;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  white-space: nowrap;
}
#clean-menu-full_stacks_in_174_2.cm-full-menu ul li a {
  font-size: 18px;
}
#clean-menu_stacks_in_174_2 .clean-menu-top-level ul li a,
#clean-menu-full_stacks_in_174_2.cm-full-menu ul li a {
  font-family: inherit;
}
#clean-menu-full_stacks_in_174_2.cm-full-menu > ul > li > a {
  
}
#clean-menu_stacks_in_174_2 .clean-menu-top-level ul li a svg,
#clean-menu-full_stacks_in_174_2.cm-full-menu ul li a svg,
#clean-menu_stacks_in_174_2 .clean-menu-top-level > ul > li > ul li a svg {
  fill: rgba(0, 51, 0, 1.00);
  align-self: center;
  vertical-align: middle;
}
#clean-menu-full_stacks_in_174_2.cm-full-menu ul li a,
#clean-menu_stacks_in_174_2 .clean-menu-top-level > ul > li > ul li a{
  transition: color 150ms ease;
}
#clean-menu_stacks_in_174_2 .clean-menu-top-level ul li.cm-grouped-item,
#clean-menu-full_stacks_in_174_2.cm-full-menu ul li.cm-grouped-item,
#clean-menu_stacks_in_174_2 .clean-menu-top-level > ul > li > ul li.cm-grouped-item {
  white-space: nowrap;
}
#clean-menu-full_stacks_in_174_2.cm-full-menu ul li.cm-grouped-item,
#clean-menu_stacks_in_174_2 .clean-menu-top-level > ul > li > ul li.cm-grouped-item {
  padding: 5px 20px;
}
#clean-menu_stacks_in_174_2 .clean-menu-top-level ul li.cm-grouped-item a,
#clean-menu-full_stacks_in_174_2.cm-full-menu ul li.cm-grouped-item a {
  display: inline-block;
  margin-left: 5px;
}
#clean-menu_stacks_in_174_2 .clean-menu-top-level ul li.cm-grouped-item a {
  padding: 0;
}
#clean-menu_stacks_in_174_2 .clean-menu-top-level ul li.cm-grouped-item a:first-child,
#clean-menu-full_stacks_in_174_2.cm-full-menu ul li.cm-grouped-item a:first-child {
  margin-left: 0px;
}
#clean-menu-full_stacks_in_174_2.cm-full-menu ul li.cm-grouped-item a {
  padding: 4px 30px 4px 0;
}
#clean-menu_stacks_in_174_2 .clean-menu-top-level ul li a ion-icon, #clean-menu_stacks_in_174_2 .clean-menu-top-level ul li a i,
#clean-menu-full_stacks_in_174_2.cm-full-menu ul li a ion-icon, #clean-menu-full_stacks_in_174_2.cm-full-menu ul li a i {
  font-size: 25px;
  line-height: 25px;
}
#stacks_in_174_2 li a svg,
#clean-menu_stacks_in_174_2 .clean-menu-top-level ul li a svg,
#clean-menu-full_stacks_in_174_2.cm-full-menu ul li a svg,
#clean-menu_stacks_in_174_2 .clean-menu-top-level > ul > li > ul li a svg {
  width: 25px;
  height: 25px;
}

#clean-menu_stacks_in_174_2 .clean-menu-top-level ul li a:hover {
  transition: color 150ms ease;
  text-decoration: none;
  color: rgba(51, 102, 51, 1.00);
}
#clean-menu_stacks_in_174_2 .clean-menu-top-level ul li a:hover svg,
#clean-menu-full_stacks_in_174_2.cm-full-menu ul li a:hover svg {
  fill: rgba(51, 102, 51, 1.00);
}
#clean-menu_stacks_in_174_2 .clean-menu-top-level ul li a.cm-heading {
  pointer-events: none;
}
#clean-menu_stacks_in_174_2 .clean-menu-top-level ul li.cm-current > a {
  transition: color 150ms ease;
  text-decoration: none;
  color: rgba(102, 153, 51, 1.00);
}
#clean-menu_stacks_in_174_2 .clean-menu-top-level ul li.cm-current > a svg,
#clean-menu-full_stacks_in_174_2.cm-full-menu ul li.cm-current > a svg {
  fill: rgba(102, 153, 51, 1.00);
}
#clean-menu_stacks_in_174_2 .cm-toggle span {
  background: #000000;
}
#clean-menu_stacks_in_174_2 h1, #clean-menu_stacks_in_174_2 h2, #clean-menu_stacks_in_174_2 h3, #clean-menu_stacks_in_174_2 h4, #clean-menu_stacks_in_174_2 h5, #clean-menu_stacks_in_174_2 h6, #clean-menu_stacks_in_174_2 .layouts-text, #clean-menu_stacks_in_174_2 p {
  color: rgba(0, 0, 0, 0.60);
  font-size: inherit;
  margin: 0;
}
#clean-menu-full_stacks_in_174_2.cm-full-menu,
#clean-menu_stacks_in_174_2 .clean-menu-top-level > ul > li > ul {
  background: rgba(255, 255, 255, 1.00);
}
#clean-menu-full_stacks_in_174_2.cm-full-menu > ul > li,
#clean-menu_stacks_in_174_2 .clean-menu-top-level > ul > li > ul > li {
  border-bottom: 1px solid rgba(255,255,255,0.15)
}
#clean-menu-full_stacks_in_174_2.cm-full-menu > ul > li:last-child,
#clean-menu_stacks_in_174_2 .clean-menu-top-level > ul > li > ul > li:last-child {
  border-bottom: 0px solid transparent;
}
#clean-menu-full_stacks_in_174_2.cm-full-menu ul li a,
#clean-menu-full_stacks_in_174_2.cm-full-menu ul li a:visited,
#clean-menu-full_stacks_in_174_2.cm-full-menu ul li a svg,
#clean-menu_stacks_in_174_2 .clean-menu-top-level > ul > li > ul li a,
#clean-menu_stacks_in_174_2 .clean-menu-top-level > ul > li > ul li a:visited,
#clean-menu_stacks_in_174_2 .clean-menu-top-level > ul > li > ul li a svg,
#clean-menu-full_stacks_in_174_2.cm-full-menu ul ul li:before {
  color: rgba(0, 0, 0, 0.40);
  fill: rgba(0, 0, 0, 0.40);
}
#clean-menu-full_stacks_in_174_2.cm-full-menu ul li a:hover,
#clean-menu_stacks_in_174_2 .clean-menu-top-level > ul > li > ul li a:hover,
#clean-menu_stacks_in_174_2 .clean-menu-top-level > ul > li > ul li a:hover svg {
  color: rgba(0, 0, 0, 0.20);
  fill:  rgba(0, 0, 0, 0.20);
}
/* #clean-menu-full_stacks_in_174_2.cm-full-menu ul li a.cm-heading:hover,
#clean-menu-full_stacks_in_174_2.cm-full-menu ul li a.cm-heading:hover svg,
#clean-menu_stacks_in_174_2 .clean-menu-top-level > ul > li > ul li a.cm-heading:hover {
  color: rgba(0, 0, 0, 0.40);
  cursor: default;
} */
#clean-menu-full_stacks_in_174_2.cm-full-menu ul li.cm-current > a,
#clean-menu_stacks_in_174_2 .clean-menu-top-level > ul > li > ul li.cm-current > a,
#clean-menu_stacks_in_174_2 .clean-menu-top-level > ul > li > ul li.cm-current > a svg {
  color: rgba(0, 0, 0, 0.60);
  fill:  rgba(0, 0, 0, 0.60);
}
#clean-menu_stacks_in_174_2 .clean-menu-top-level > ul > li > a.parent:after {
  border-color: rgba(0, 51, 0, 1.00);
}
#clean-menu_stacks_in_174_2 .clean-menu-top-level > ul > li > a.parent:hover:after {
  border-color: rgba(51, 102, 51, 1.00);
}
/* #clean-menu_stacks_in_174_2 .clean-menu-top-level > ul > li > a.cm-heading.parent:hover:after {
  border-color: rgba(0, 51, 0, 1.00);
} */
#clean-menu_stacks_in_174_2 .clean-menu-top-level > ul > li > a.parent.cm-current:after {
  border-color: rgba(102, 153, 51, 1.00);
}
.disable-parents #clean-menu_stacks_in_174_2 .clean-menu-top-level > ul > li > ul li a.parent:hover:after,
.disable-parents #clean-menu_stacks_in_174_2 .clean-menu-top-level > ul > li > ul li a.parent:hover,
#clean-menu-full_stacks_in_174_2.cm-full-menu.disable-parents  ul li a.parent:hover {
  color: rgba(0, 0, 0, 0.40);
  border-color: rgba(0, 0, 0, 0.40);
}
.disable-parents #clean-menu_stacks_in_174_2 .clean-menu-top-level ul li a.parent:hover,
.disable-parents #clean-menu_stacks_in_174_2 .clean-menu-top-level ul li a.parent:hover:after {
  color: rgba(0, 51, 0, 1.00);
  border-color: rgba(0, 51, 0, 1.00);
}

#clean-menu_stacks_in_174_2 .clean-menu-logo {
  margin: 0;
  width: 50px;
  max-width: 50px;
}
#clean-menu_stacks_in_174_2 .clean-menu-logo .cm-logo-wrap {
  -webkit-box-pack: left;
  -ms-flex-pack: left;
  justify-content: left;
  max-width: 50px;
  width: 100%;
  margin-right: 5px;
}
#clean-menu_stacks_in_174_2 .clean-menu-full {
  width: 50px;
  -webkit-box-flex: none;
  -ms-flex: none;
  flex: none;
}
/*
div[tag="slice"] > .mez > #stacks_in_174_2.com_onelittledesigner_stacks_Clean_Menu_stack > .clean-menu .clean-menu-full {
width: auto; max-width: 300px;
}
*/
#clean-menu_stacks_in_174_2 .clean-menu-full .cm-menu-toggle {
  display: inline-block;
  float: right;
}
#clean-menu_stacks_in_174_2 .clean-menu-top-level ul {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
div[tag="slice"] > .mez > #stacks_in_174_2.com_onelittledesigner_stacks_Clean_Menu_stack > .clean-menu .clean-menu-top-level ul li {
  margin: 0 7px;
}






#clean-menu_stacks_in_174_2 .clean-menu-full {
  margin: 0;
}
#clean-menu_stacks_in_174_2 .clean-menu-full .cm-menu-toggle {
  display: none;
}
#clean-menu_stacks_in_174_2 .clean-menu-top-level > ul > li > ul {
  display: block;
  position: fixed;
  pointer-events: none;
  opacity: 0;
  top: 100%;
  box-shadow: 0px 2px 5px rgba(0,0,0,0.2);
}
#clean-menu_stacks_in_174_2 .clean-menu-top-level ul li {
  position: relative;
}
#clean-menu_stacks_in_174_2 .clean-menu-top-level > ul > li.clean-menu-dropdown > ul {
  -webkit-transform: translate(0px, 0px);
  transform: translate(0px, 0px);
  pointer-events: all;
  opacity: 1;
}
#clean-menu_stacks_in_174_2 .clean-menu-top-level > ul > li > a.parent:after {
  content: "";
  border-style: solid;
  border-width: 0 3px 3px 0;
  display: inline-block;
  padding: 3px;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  margin: -3px 0 0 8px;
}
#clean-menu_stacks_in_174_2 .clean-menu-top-level > ul > li > a.parent a.parent:after {
  border-color: rgba(0, 0, 0, 0.40);
}
#clean-menu_stacks_in_174_2 .clean-menu-top-level > ul > li > a.parent a.parent:hover:after {
  border-color: rgba(0, 0, 0, 0.20);
}
/* #clean-menu_stacks_in_174_2 .clean-menu-top-level > ul > li > a.parent a.cm-heading.parent:hover:after {
  border-color: rgba(0, 0, 0, 0.40);
} */
#clean-menu_stacks_in_174_2 .clean-menu-top-level > ul > li > a.parent a.parent.cm-current:after {
  border-color: rgba(0, 0, 0, 0.60);
}


#clean-menu_stacks_in_174_2 .clean-menu-logo,
#clean-menu_stacks_in_174_2 .clean-menu-full {
  width: 50px;
  min-width: 50px;
  max-width: 50px;
}





@media all and (min-width: 801px) {
  body:not(.cm-mobile-example) #clean-menu-full_stacks_in_174_2.cm-full-menu ul li {
    border-width: 0;
  }
  body:not(.cm-mobile-example) #clean-menu-full_stacks_in_174_2 {
    padding: 10px 0px;
  }
  body:not(.cm-mobile-example) #clean-menu-full_stacks_in_174_2.cm-full-menu ul li.cm-hide-dropdown-menu,
  body:not(.cm-mobile-example) #clean-menu_stacks_in_174_2 ul li.cm-hide-menu {
    display: none;
  }
  
  #clean-menu_stacks_in_174_2 .clean-menu-top-level > ul > li > ul.cm-wide {
    display: grid;
  }
  #clean-menu_stacks_in_174_2 .clean-menu-top-level > ul > li > ul.cm-wide > li {
    text-align: left;
    align-self: flex-start;
  }
}

@media all and (max-width: 800px) {
  #clean-menu-full_stacks_in_174_2 {
    min-width: 300px;
  }
  #clean-menu_stacks_in_174_2 .clean-menu-full {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin: 10px 0;
  }
  #clean-menu_stacks_in_174_2 > div:last-child {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  #clean-menu_stacks_in_174_2 .clean-menu-full .cm-menu-toggle {
    display: block;
  }
  #clean-menu_stacks_in_174_2 .clean-menu-top-level {
    display: none;
  }
  
  
  #clean-menu-full_stacks_in_174_2.cm-full-menu ul li {
    display: block;
  }
  #clean-menu-full_stacks_in_174_2.cm-full-menu ul {
    padding: 12px 0px;
  }
  #clean-menu-full_stacks_in_174_2.cm-full-menu ul li a {
    font-size: %( 18px + 2 )%px;
    padding: 12px 24px;
    width: 100%;
    box-sizing: border-box;
  }
  #clean-menu-full_stacks_in_174_2.cm-full-menu ul ul > li > a {
    padding: 12px 24px;
    width: 100%;
    box-sizing: border-box;
  }
  #clean-menu-full_stacks_in_174_2.cm-full-menu ul li.cm-grouped-item a {
    width: auto;
  }
  #clean-menu-full_stacks_in_174_2.cm-full-menu {
    -webkit-transform: translate(0, 50px);
    transform: translate(0, 50px);
  }
  #clean-menu-full_stacks_in_174_2.cm-full-menu.clean-menu-active {
    -webkit-transform: translate(0px, 5px);
    transform: translate(0px, 5px);
  }
  #clean-menu-full_stacks_in_174_2.cm-full-menu ul li.cm-grouped-item a {
    padding: 8px 30px 8px 0;
  }
  
}






.cm-mobile-example #clean-menu-full_stacks_in_174_2 {
  min-width: 300px;
}
.cm-mobile-example #clean-menu_stacks_in_174_2 .clean-menu-full {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.cm-mobile-example #clean-menu_stacks_in_174_2 > div:last-child {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.cm-mobile-example #clean-menu_stacks_in_174_2 .clean-menu-full .cm-menu-toggle {
  display: block;
}
.cm-mobile-example #clean-menu_stacks_in_174_2 .clean-menu-top-level {
  display: none;
}
.cm-mobile-example #clean-menu-full_stacks_in_174_2.cm-full-menu ul li {
  display: block;
}
.cm-mobile-example #clean-menu-full_stacks_in_174_2.cm-full-menu ul li a {
  padding: 10px 20px;
  width: 100%;
  box-sizing: border-box;
}
.cm-mobile-example #clean-menu-full_stacks_in_174_2.cm-full-menu ul ul > li > a {
  padding: 10px 20px;
  width: 100%;
  box-sizing: border-box;
}
.cm-mobile-example #clean-menu-full_stacks_in_174_2.cm-full-menu ul li.cm-grouped-item a {
  width: auto;
}
.cm-mobile-example #clean-menu-full_stacks_in_174_2.cm-full-menu {
  -webkit-transform: translate(0, 50px);
  transform: translate(0, 50px);
}
.cm-mobile-example #clean-menu-full_stacks_in_174_2.cm-full-menu.clean-menu-active {
  -webkit-transform: translate(0px, 5px);
  transform: translate(0px, 5px);
}
.cm-mobile-example #clean-menu-full_stacks_in_174_2.cm-full-menu ul li.cm-grouped-item a {
  padding: 8px 30px 8px 0;
}









#clean-menu_stacks_in_174_2 .clean-menu-top-level ul li.cm-current > a {
  
}

#stacks_out_174_2 {
	width: 99%;
}

.clean-menu-top-level #cta_stacks_in_174_3.clean-menu-cta.clean-menu-cta-style a {
  transition: all 150ms ease;
  color: rgba(0, 51, 0, 1.00);
  background-color: rgba(255, 255, 255, 0.00);
  border: 1px solid rgba(255, 255, 255, 0.00);
  border-radius: 0px;
  padding: 6px 12px;
}
.clean-menu-top-level #cta_stacks_in_174_3.clean-menu-cta.clean-menu-cta-style.cm-grouped-item a {
  padding: 0;
}
.clean-menu-top-level #cta_stacks_in_174_3.clean-menu-cta.clean-menu-cta-style a svg {
  fill: rgba(0, 51, 0, 1.00);
}
.clean-menu-top-level #cta_stacks_in_174_3.clean-menu-cta.clean-menu-cta-style a:hover,
.clean-menu-top-level #cta_stacks_in_174_3.clean-menu-cta.clean-menu-cta-style.current a {
  color: rgba(255, 255, 255, 1.00);
  background-color: rgba(0, 51, 0, 1.00);
  border: 1px solid rgba(34, 34, 34, 1.00);
}
.clean-menu-top-level #cta_stacks_in_174_3.clean-menu-cta.clean-menu-cta-style a:hover svg,
.clean-menu-top-level #cta_stacks_in_174_3.clean-menu-cta.clean-menu-cta-style.current a svg {
  fill: rgba(255, 255, 255, 1.00);
}
.clean-menu-top-level #cta_stacks_in_174_3.clean-menu-cta {
  margin: 0 9px;
}
.clean-menu-top-level #cta_stacks_in_174_3.clean-menu-cta.clean-menu-cta-style a:hover {

}
.clean-menu-top-level #cta_stacks_in_174_3.clean-menu-cta.clean-menu-cta-style a:active {
  transform: translate(0,1px);
}
.cm-full-menu #cta_stacks_in_174_3.clean-menu-cta.clean-menu-cta-style {
  padding: 10px 18px 10px 18px;
}
.cm-full-menu #cta_stacks_in_174_3.clean-menu-cta.clean-menu-cta-style a {
  transition: all 150ms ease;
  color: rgba(0, 51, 0, 1.00);
  background-color: rgba(255, 255, 255, 0.00);
  border: 1px solid rgba(255, 255, 255, 0.00);
  border-radius: 0px;
  display: block;
  text-align: center;
  padding: 10px 20px;
}
.cm-full-menu #cta_stacks_in_174_3.clean-menu-cta.clean-menu-cta-style.cm-grouped-item a {
  display: inline-block;
}
.cm-full-menu #cta_stacks_in_174_3.clean-menu-cta.clean-menu-cta-style a svg {
  fill: rgba(0, 51, 0, 1.00);
}
.cm-full-menu #cta_stacks_in_174_3.clean-menu-cta.clean-menu-cta-style a:hover,
.cm-full-menu #cta_stacks_in_174_3.clean-menu-cta.clean-menu-cta-style.current a {
  color: rgba(255, 255, 255, 1.00);
  background-color: rgba(0, 51, 0, 1.00);
  border: 1px solid rgba(34, 34, 34, 1.00);
}
.cm-full-menu #cta_stacks_in_174_3.clean-menu-cta.clean-menu-cta-style a:hover svg,
.cm-full-menu #cta_stacks_in_174_3.clean-menu-cta.clean-menu-cta-style a.current a svg {
  fill: rgba(255, 255, 255, 1.00);
}
.cm-full-menu #cta_stacks_in_174_3.clean-menu-cta.clean-menu-cta-style a:hover {

}
.cm-full-menu #cta_stacks_in_174_3.clean-menu-cta.clean-menu-cta-style a:active {
  transform: translate(0,1px);
}


.clean-menu-top-level #cta_stacks_in_174_20.clean-menu-cta.clean-menu-cta-style a {
  transition: all 150ms ease;
  color: rgba(0, 51, 0, 1.00);
  background-color: rgba(255, 255, 255, 0.00);
  border: 1px solid rgba(255, 255, 255, 0.00);
  border-radius: 0px;
  padding: 6px 12px;
}
.clean-menu-top-level #cta_stacks_in_174_20.clean-menu-cta.clean-menu-cta-style.cm-grouped-item a {
  padding: 0;
}
.clean-menu-top-level #cta_stacks_in_174_20.clean-menu-cta.clean-menu-cta-style a svg {
  fill: rgba(0, 51, 0, 1.00);
}
.clean-menu-top-level #cta_stacks_in_174_20.clean-menu-cta.clean-menu-cta-style a:hover,
.clean-menu-top-level #cta_stacks_in_174_20.clean-menu-cta.clean-menu-cta-style.current a {
  color: rgba(255, 255, 255, 1.00);
  background-color: rgba(0, 51, 0, 1.00);
  border: 1px solid rgba(34, 34, 34, 1.00);
}
.clean-menu-top-level #cta_stacks_in_174_20.clean-menu-cta.clean-menu-cta-style a:hover svg,
.clean-menu-top-level #cta_stacks_in_174_20.clean-menu-cta.clean-menu-cta-style.current a svg {
  fill: rgba(255, 255, 255, 1.00);
}
.clean-menu-top-level #cta_stacks_in_174_20.clean-menu-cta {
  margin: 0 9px;
}
.clean-menu-top-level #cta_stacks_in_174_20.clean-menu-cta.clean-menu-cta-style a:hover {

}
.clean-menu-top-level #cta_stacks_in_174_20.clean-menu-cta.clean-menu-cta-style a:active {
  transform: translate(0,1px);
}
.cm-full-menu #cta_stacks_in_174_20.clean-menu-cta.clean-menu-cta-style {
  padding: 10px 18px 10px 18px;
}
.cm-full-menu #cta_stacks_in_174_20.clean-menu-cta.clean-menu-cta-style a {
  transition: all 150ms ease;
  color: rgba(0, 51, 0, 1.00);
  background-color: rgba(255, 255, 255, 0.00);
  border: 1px solid rgba(255, 255, 255, 0.00);
  border-radius: 0px;
  display: block;
  text-align: center;
  padding: 10px 20px;
}
.cm-full-menu #cta_stacks_in_174_20.clean-menu-cta.clean-menu-cta-style.cm-grouped-item a {
  display: inline-block;
}
.cm-full-menu #cta_stacks_in_174_20.clean-menu-cta.clean-menu-cta-style a svg {
  fill: rgba(0, 51, 0, 1.00);
}
.cm-full-menu #cta_stacks_in_174_20.clean-menu-cta.clean-menu-cta-style a:hover,
.cm-full-menu #cta_stacks_in_174_20.clean-menu-cta.clean-menu-cta-style.current a {
  color: rgba(255, 255, 255, 1.00);
  background-color: rgba(0, 51, 0, 1.00);
  border: 1px solid rgba(34, 34, 34, 1.00);
}
.cm-full-menu #cta_stacks_in_174_20.clean-menu-cta.clean-menu-cta-style a:hover svg,
.cm-full-menu #cta_stacks_in_174_20.clean-menu-cta.clean-menu-cta-style a.current a svg {
  fill: rgba(255, 255, 255, 1.00);
}
.cm-full-menu #cta_stacks_in_174_20.clean-menu-cta.clean-menu-cta-style a:hover {

}
.cm-full-menu #cta_stacks_in_174_20.clean-menu-cta.clean-menu-cta-style a:active {
  transform: translate(0,1px);
}


.clean-menu-top-level #cta_stacks_in_174_5.clean-menu-cta.clean-menu-cta-style a {
  transition: all 150ms ease;
  color: rgba(0, 51, 0, 1.00);
  background-color: rgba(255, 255, 255, 0.00);
  border: 1px solid rgba(255, 255, 255, 0.00);
  border-radius: 0px;
  padding: 6px 12px;
}
.clean-menu-top-level #cta_stacks_in_174_5.clean-menu-cta.clean-menu-cta-style.cm-grouped-item a {
  padding: 0;
}
.clean-menu-top-level #cta_stacks_in_174_5.clean-menu-cta.clean-menu-cta-style a svg {
  fill: rgba(0, 51, 0, 1.00);
}
.clean-menu-top-level #cta_stacks_in_174_5.clean-menu-cta.clean-menu-cta-style a:hover,
.clean-menu-top-level #cta_stacks_in_174_5.clean-menu-cta.clean-menu-cta-style.current a {
  color: rgba(255, 255, 255, 1.00);
  background-color: rgba(0, 51, 0, 1.00);
  border: 1px solid rgba(34, 34, 34, 1.00);
}
.clean-menu-top-level #cta_stacks_in_174_5.clean-menu-cta.clean-menu-cta-style a:hover svg,
.clean-menu-top-level #cta_stacks_in_174_5.clean-menu-cta.clean-menu-cta-style.current a svg {
  fill: rgba(255, 255, 255, 1.00);
}
.clean-menu-top-level #cta_stacks_in_174_5.clean-menu-cta {
  margin: 0 9px;
}
.clean-menu-top-level #cta_stacks_in_174_5.clean-menu-cta.clean-menu-cta-style a:hover {

}
.clean-menu-top-level #cta_stacks_in_174_5.clean-menu-cta.clean-menu-cta-style a:active {
  transform: translate(0,1px);
}
.cm-full-menu #cta_stacks_in_174_5.clean-menu-cta.clean-menu-cta-style {
  padding: 10px 18px 10px 18px;
}
.cm-full-menu #cta_stacks_in_174_5.clean-menu-cta.clean-menu-cta-style a {
  transition: all 150ms ease;
  color: rgba(0, 51, 0, 1.00);
  background-color: rgba(255, 255, 255, 0.00);
  border: 1px solid rgba(255, 255, 255, 0.00);
  border-radius: 0px;
  display: block;
  text-align: center;
  padding: 10px 20px;
}
.cm-full-menu #cta_stacks_in_174_5.clean-menu-cta.clean-menu-cta-style.cm-grouped-item a {
  display: inline-block;
}
.cm-full-menu #cta_stacks_in_174_5.clean-menu-cta.clean-menu-cta-style a svg {
  fill: rgba(0, 51, 0, 1.00);
}
.cm-full-menu #cta_stacks_in_174_5.clean-menu-cta.clean-menu-cta-style a:hover,
.cm-full-menu #cta_stacks_in_174_5.clean-menu-cta.clean-menu-cta-style.current a {
  color: rgba(255, 255, 255, 1.00);
  background-color: rgba(0, 51, 0, 1.00);
  border: 1px solid rgba(34, 34, 34, 1.00);
}
.cm-full-menu #cta_stacks_in_174_5.clean-menu-cta.clean-menu-cta-style a:hover svg,
.cm-full-menu #cta_stacks_in_174_5.clean-menu-cta.clean-menu-cta-style a.current a svg {
  fill: rgba(255, 255, 255, 1.00);
}
.cm-full-menu #cta_stacks_in_174_5.clean-menu-cta.clean-menu-cta-style a:hover {

}
.cm-full-menu #cta_stacks_in_174_5.clean-menu-cta.clean-menu-cta-style a:active {
  transform: translate(0,1px);
}


.clean-menu-top-level #cta_stacks_in_174_7.clean-menu-cta.clean-menu-cta-style a {
  transition: all 150ms ease;
  color: rgba(0, 51, 0, 1.00);
  background-color: rgba(255, 255, 255, 0.00);
  border: 1px solid rgba(255, 255, 255, 0.00);
  border-radius: 0px;
  padding: 6px 12px;
}
.clean-menu-top-level #cta_stacks_in_174_7.clean-menu-cta.clean-menu-cta-style.cm-grouped-item a {
  padding: 0;
}
.clean-menu-top-level #cta_stacks_in_174_7.clean-menu-cta.clean-menu-cta-style a svg {
  fill: rgba(0, 51, 0, 1.00);
}
.clean-menu-top-level #cta_stacks_in_174_7.clean-menu-cta.clean-menu-cta-style a:hover,
.clean-menu-top-level #cta_stacks_in_174_7.clean-menu-cta.clean-menu-cta-style.current a {
  color: rgba(255, 255, 255, 1.00);
  background-color: rgba(0, 51, 0, 1.00);
  border: 1px solid rgba(34, 34, 34, 1.00);
}
.clean-menu-top-level #cta_stacks_in_174_7.clean-menu-cta.clean-menu-cta-style a:hover svg,
.clean-menu-top-level #cta_stacks_in_174_7.clean-menu-cta.clean-menu-cta-style.current a svg {
  fill: rgba(255, 255, 255, 1.00);
}
.clean-menu-top-level #cta_stacks_in_174_7.clean-menu-cta {
  margin: 0 9px;
}
.clean-menu-top-level #cta_stacks_in_174_7.clean-menu-cta.clean-menu-cta-style a:hover {

}
.clean-menu-top-level #cta_stacks_in_174_7.clean-menu-cta.clean-menu-cta-style a:active {
  transform: translate(0,1px);
}
.cm-full-menu #cta_stacks_in_174_7.clean-menu-cta.clean-menu-cta-style {
  padding: 10px 18px 10px 18px;
}
.cm-full-menu #cta_stacks_in_174_7.clean-menu-cta.clean-menu-cta-style a {
  transition: all 150ms ease;
  color: rgba(0, 51, 0, 1.00);
  background-color: rgba(255, 255, 255, 0.00);
  border: 1px solid rgba(255, 255, 255, 0.00);
  border-radius: 0px;
  display: block;
  text-align: center;
  padding: 10px 20px;
}
.cm-full-menu #cta_stacks_in_174_7.clean-menu-cta.clean-menu-cta-style.cm-grouped-item a {
  display: inline-block;
}
.cm-full-menu #cta_stacks_in_174_7.clean-menu-cta.clean-menu-cta-style a svg {
  fill: rgba(0, 51, 0, 1.00);
}
.cm-full-menu #cta_stacks_in_174_7.clean-menu-cta.clean-menu-cta-style a:hover,
.cm-full-menu #cta_stacks_in_174_7.clean-menu-cta.clean-menu-cta-style.current a {
  color: rgba(255, 255, 255, 1.00);
  background-color: rgba(0, 51, 0, 1.00);
  border: 1px solid rgba(34, 34, 34, 1.00);
}
.cm-full-menu #cta_stacks_in_174_7.clean-menu-cta.clean-menu-cta-style a:hover svg,
.cm-full-menu #cta_stacks_in_174_7.clean-menu-cta.clean-menu-cta-style a.current a svg {
  fill: rgba(255, 255, 255, 1.00);
}
.cm-full-menu #cta_stacks_in_174_7.clean-menu-cta.clean-menu-cta-style a:hover {

}
.cm-full-menu #cta_stacks_in_174_7.clean-menu-cta.clean-menu-cta-style a:active {
  transform: translate(0,1px);
}


.clean-menu-top-level #cta_stacks_in_174_15.clean-menu-cta.clean-menu-cta-style a {
  transition: all 150ms ease;
  color: rgba(0, 51, 0, 1.00);
  background-color: rgba(255, 255, 255, 0.00);
  border: 1px solid rgba(255, 255, 255, 0.00);
  border-radius: 0px;
  padding: 6px 12px;
}
.clean-menu-top-level #cta_stacks_in_174_15.clean-menu-cta.clean-menu-cta-style.cm-grouped-item a {
  padding: 0;
}
.clean-menu-top-level #cta_stacks_in_174_15.clean-menu-cta.clean-menu-cta-style a svg {
  fill: rgba(0, 51, 0, 1.00);
}
.clean-menu-top-level #cta_stacks_in_174_15.clean-menu-cta.clean-menu-cta-style a:hover,
.clean-menu-top-level #cta_stacks_in_174_15.clean-menu-cta.clean-menu-cta-style.current a {
  color: rgba(255, 255, 255, 1.00);
  background-color: rgba(0, 51, 0, 1.00);
  border: 1px solid rgba(34, 34, 34, 1.00);
}
.clean-menu-top-level #cta_stacks_in_174_15.clean-menu-cta.clean-menu-cta-style a:hover svg,
.clean-menu-top-level #cta_stacks_in_174_15.clean-menu-cta.clean-menu-cta-style.current a svg {
  fill: rgba(255, 255, 255, 1.00);
}
.clean-menu-top-level #cta_stacks_in_174_15.clean-menu-cta {
  margin: 0 9px;
}
.clean-menu-top-level #cta_stacks_in_174_15.clean-menu-cta.clean-menu-cta-style a:hover {

}
.clean-menu-top-level #cta_stacks_in_174_15.clean-menu-cta.clean-menu-cta-style a:active {
  transform: translate(0,1px);
}
.cm-full-menu #cta_stacks_in_174_15.clean-menu-cta.clean-menu-cta-style {
  padding: 10px 18px 10px 18px;
}
.cm-full-menu #cta_stacks_in_174_15.clean-menu-cta.clean-menu-cta-style a {
  transition: all 150ms ease;
  color: rgba(0, 51, 0, 1.00);
  background-color: rgba(255, 255, 255, 0.00);
  border: 1px solid rgba(255, 255, 255, 0.00);
  border-radius: 0px;
  display: block;
  text-align: center;
  padding: 10px 20px;
}
.cm-full-menu #cta_stacks_in_174_15.clean-menu-cta.clean-menu-cta-style.cm-grouped-item a {
  display: inline-block;
}
.cm-full-menu #cta_stacks_in_174_15.clean-menu-cta.clean-menu-cta-style a svg {
  fill: rgba(0, 51, 0, 1.00);
}
.cm-full-menu #cta_stacks_in_174_15.clean-menu-cta.clean-menu-cta-style a:hover,
.cm-full-menu #cta_stacks_in_174_15.clean-menu-cta.clean-menu-cta-style.current a {
  color: rgba(255, 255, 255, 1.00);
  background-color: rgba(0, 51, 0, 1.00);
  border: 1px solid rgba(34, 34, 34, 1.00);
}
.cm-full-menu #cta_stacks_in_174_15.clean-menu-cta.clean-menu-cta-style a:hover svg,
.cm-full-menu #cta_stacks_in_174_15.clean-menu-cta.clean-menu-cta-style a.current a svg {
  fill: rgba(255, 255, 255, 1.00);
}
.cm-full-menu #cta_stacks_in_174_15.clean-menu-cta.clean-menu-cta-style a:hover {

}
.cm-full-menu #cta_stacks_in_174_15.clean-menu-cta.clean-menu-cta-style a:active {
  transform: translate(0,1px);
}

/* Start Obscure Email stack CSS code */.stacks_in_39_1topbar {	background-color: #3D82EA;	-moz-border-radius-topleft: 5px;	-webkit-border-top-left-radius: 5px;	border-top-left-radius: 5px;	-moz-border-radius-topright: 5px;	-webkit-border-top-right-radius: 5px;	border-top-right-radius: 5px;	-moz-box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	-webkit-box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	border: 3px solid #0861B3;	border-bottom: none;	padding: 6px 3px 2px 10px;	min-height: 40px;	font-weight: bold;	font-size: 16px;	color: #ffffff;	}.stacks_in_39_1mainarea {	background-color: #ffffff;	-moz-border-radius-bottomleft: 5px;	-webkit-border-bottom-left-radius: 5px;	border-bottom-left-radius: 5px;	-moz-border-radius-bottomright: 5px;	-webkit-border-bottom-right-radius: 5px;	border-bottom-right-radius: 5px;	-moz-box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	-webkit-box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	border: 3px solid #0861B3;	border-top: none;	padding: 10px;}.stacks_in_39_1small{font-weight: normal;font-size: 12px;}.stacks_in_39_1centerbox {	background-color: #ffffff;	border: 1px solid #CDDACF;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px;	padding: 10px;	color: #333;}.stacks_in_39_1centerbox b {	color: #DA0140;}/* End Obscure Email stack CSS code */    #stacks_in_9 .chroma-marker{position:absolute;top:0.00px}   #stacks_in_9>.s-pro.no-vault-z>.shear-wrapper>.shear-inner.o-bg-vault>.inner-content{z-index:1}  #stacks_in_9>.s-pro>.sections-layer{display:none}      #stacks_in_9>.s-pro>.shear-wrapper>.shear-inner::after,#stacks_in_9>.s-pro>.shear-wrapper>.shear-inner::before{margin-top:0.00%} #stacks_in_9>.s-pro:not(.vault-margin).top-margin-custom{margin-top:2.00%!important}@media screen and (min-width:640px){#stacks_in_9>.s-pro:not(.vault-margin).top-margin-custom{margin-top:5.00%!important}}  #stacks_in_9>.s-pro:not(.vault-margin).bot-margin-custom{margin-bottom:2.00%!important}@media screen and (min-width:640px){#stacks_in_9>.s-pro:not(.vault-margin).bot-margin-custom{margin-bottom:5.00%!important}}      
#stacks_in_22 figure{text-align:center}#stacks_in_22 .mdph{display:none}#stacks_in_22 .mdp.book-set{widows:5;orphans:5}#stacks_in_22 .mdp.book-set p:not(:first-of-type){text-indent:1.40rem}#stacks_in_22 .mdp.book-set p:not(:last-of-type){margin-bottom:1.25rem !important}#stacks_in_22 .mdp.book-set.indent-all p:first-of-type{text-indent:1.40rem}#stacks_in_22 .mdp.book-set.indent-all blockquote > p:first-of-type{text-indent:0}#stacks_in_22 .mdp.book-set:not(.indent-all) h1 + p,#stacks_in_22 .mdp.book-set:not(.indent-all) h2 + p,#stacks_in_22 .mdp.book-set:not(.indent-all) h3 + p,#stacks_in_22 .mdp.book-set:not(.indent-all) h4 + p,#stacks_in_22 .mdp.book-set:not(.indent-all) h5 + p,#stacks_in_22 .mdp.book-set:not(.indent-all) h6 + p{text-indent:0 !important}#stacks_in_22 .mdp.p-lead p:first-of-type{font-size:130%}#stacks_in_22 p{color:rgba(0, 0, 0, 1.00)}#stacks_in_22 ul,#stacks_in_22 ol,#stacks_in_22 dl{color:rgba(51, 51, 51, 1.00)}#stacks_in_22 h1,#stacks_in_22 h2,#stacks_in_22 h3,#stacks_in_22 h4,#stacks_in_22 h5,#stacks_in_22 h6{color:rgba(51, 51, 51, 1.00)}#stacks_in_22 blockquote,#stacks_in_22 blockquote > p{color:rgba(51, 51, 51, 1.00)}#stacks_in_22 a{color:rgba(102, 153, 102, 1.00)}#stacks_in_22 a:hover{color:rgba(153, 204, 51, 1.00)}#stacks_in_22 pre{background:rgba(255, 239, 192, 1.00);color:rgba(170, 170, 170, 1.00);border:1px solid rgba(34, 34, 34, 1.00);padding:6px;line-height:2;font-size:108%}#stacks_in_22 pre > code{color:rgba(170, 170, 170, 1.00);border:none;background-color:transparent !important}#stacks_in_22 p > code,#stacks_in_22 li > code{background:rgba(244, 244, 244, 1.00);padding:4px 8px;color:rgba(204, 57, 50, 1.00);border-radius:3px}#stacks_in_22 ul,#stacks_in_22 ol{list-style-position:inside}#stacks_in_22 ul,#stacks_in_22 ol{list-style-type:disc}@media only screen and (min-width:0px){#stacks_in_22 p{}}
/* -- Start Anchor Each css Template -- */


.stacks_in_69_22anchorStack{
	height: 0px !important;
	padding: 0 !important;
	margin: 0 !important;
}


.stacks_in_69_22editInfo{
	color: #ffffff;
	background: #16a085;
	padding: 3px 10px 3px 10px;
	border-radius: 2px;
	font-size: 18px;
}

.stacks_in_69_22editInfo i{
	vertical-align: middle;
}

.stacks_in_69_22editInfo:before{
content:"#da4";
float: right;
}

.stacks_in_69_22editInfo:after{
content:"";
display: table;
clear: both;
}

.stacks_in_69_22topOffset{
	position: relative;
	height: 0;
	background: #ecf0f1;
	border: 1px solid #bdc3c7;
	border-top-right-radius: 2px;
	border-top-left-radius: 2px;
	margin-bottom: -2px;
}




/* -- End Anchor Each css Template -- *//* Start Liquid Columns stack CSS code */.stacks_in_69_1relayInner img{	width: 100%;	height: auto;} .stacks_in_69_1column { float:left; display:inline; }.stacks_in_69_1one{	width: 30%;}.stacks_in_69_1two{	width: 70%;}.stacks_in_69_1three{	display: none;}.stacks_in_69_1first{	padding-left: 0;	padding-right: 16px;	padding-bottom: 0;}.stacks_in_69_1middle{	padding-left: 16px;	padding-right: 0;	padding-bottom: 0;}@media only screen and (max-width: 480px) {	.stacks_in_69_1first{	padding-left: 0;	padding-right: 0;	padding-bottom: 20px;	}	.stacks_in_69_1middle{		padding-left: 0;		padding-right: 0;		padding-bottom: 0;	}			.stacks_in_69_1one{		width: 100%;	}		.stacks_in_69_1two{		width: 100%;	}    }/* End Liquid Columns stack CSS code */
#stacks_in_69_1 {
	background-color: rgba(102, 153, 102, 1.00);
	padding: 50px 20px 30px 50px;
}
#stacks_in_69_2_1 p,#stacks_in_69_2_1 div,#stacks_in_69_2_1 ul,#stacks_in_69_2_1 ol,#stacks_in_69_2_1 dl{color:rgba(255, 255, 255, 1.00)}#stacks_in_69_2_1 a{color:rgba(102, 153, 102, 1.00)}#stacks_in_69_2_1 a:hover{color:rgba(102, 102, 102, 1.00)}@media only screen and (min-width:480px){#stacks_in_69_2_1{}}

#stacks_in_69_4 p,#stacks_in_69_4 div{margin-bottom:0}#stacks_in_69_4 p,#stacks_in_69_4 div,#stacks_in_69_4 ul,#stacks_in_69_4 ol,#stacks_in_69_4 dl{color:rgba(255, 255, 255, 1.00)}#stacks_in_69_4 a{color:rgba(204, 204, 204, 1.00)}#stacks_in_69_4 a:hover{color:rgba(204, 153, 153, 1.00)}@media only screen and (min-width:0px){#stacks_in_69_4{}}


#stacks_in_69_4 {
	margin: 0px 0px 10px 0px;
}
#stacks_in_69_20 p,#stacks_in_69_20 div,#stacks_in_69_20 ul,#stacks_in_69_20 ol,#stacks_in_69_20 dl{color:rgba(255, 255, 255, 1.00)}#stacks_in_69_20 a{color:rgba(204, 204, 204, 1.00)}#stacks_in_69_20 a:hover{color:rgba(51, 51, 51, 1.00)}@media only screen and (min-width:0px){#stacks_in_69_20{}}


#stacks_in_69_20 {
	margin: 0px 0px 10px 0px;
}


#stacks_in_69_31 {
	width: 100%;
	max-width: 100%;
}

@media (max-width: 768px) {
	#stacks_in_69_31 {
		height: 300px;
	}
}
@media (min-width: 768px) and (max-width: 991px) {
	#stacks_in_69_31 {
		height: 400px;
	}
}
@media (min-width: 992px) and (max-width: 1199px) {
	#stacks_in_69_31 {
		height: 500px;
	}
}
@media (min-width: 1200px) {
	#stacks_in_69_31 {
		height: 600px;
	}
}

.de_futural_osmstack_stack {
    overflow: hidden !important;
}/* -- Start Anchor Each css Template -- */



.stacks_in_69_8editInfo{
	color: #ffffff;
	background: #16a085;
	padding: 3px 10px 3px 10px;
	border-radius: 2px;
	font-size: 18px;
}

.stacks_in_69_8editInfo i{
	vertical-align: middle;
}

.stacks_in_69_8editInfo:before{
content:"#da6";
float: right;
}

.stacks_in_69_8editInfo:after{
content:"";
display: table;
clear: both;
}

.stacks_in_69_8topOffset{
	position: relative;
	height: 50;
	background: #ecf0f1;
	border: 1px solid #bdc3c7;
	border-top-right-radius: 2px;
	border-top-left-radius: 2px;
	margin-bottom: -2px;
}

.stacks_in_69_8topOffset:after{
	content: "Top Offset";
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	color: #7f8c8d;
}




/* -- End Anchor Each css Template -- */
#stacks_in_69_8 {
	margin: 30px 0px 0px 0px;
}
/* Ghost Button 1.5.0 */
#stacks_in_69_9 {
  display: block;
  position: relative;
  text-align: center;
}
.stacks_in_69_9 {
   display: inline-block !important; 
  
  
  position: relative !important;
  
  width: 60% !important;
  
  padding: 6px !important;
  color: rgba(255, 255, 255, 1.00) !important;
  background-color: transparent !important;
  border: 2px solid rgba(255, 255, 255, 1.00) !important;
  border-radius: 2px !important;
  text-align: center !important;
  outline: none !important;
  text-decoration: none !important;
  transition: background-color 0.2s ease-out, color 0.2s ease-out, border-color 0.2s ease-out;
}
.stacks_in_69_9:visited {
  color: rgba(255, 255, 255, 1.00) !important;
}
.stacks_in_69_9:hover, .stacks_in_69_9:active {
  background-color: rgba(255, 255, 255, 1.00) !important;
  color: rgba(102, 153, 102, 1.00) !important;
  transition: background-color 0.2s ease-in, color 0.2s ease-in, border-color 0.2s ease-in;
}
#stacks_out_69_9 {
	margin-left:0;
}
