.img-fit-wrap{overflow:hidden}.img-fit-caption{position:absolute!important;bottom:0;width:100%}
.bp-dropdown>a{padding:.475rem 1rem}.bp-dropdown:not(.custom-style){font-size:1rem;text-align:left;list-style:none;background-clip:padding-box;border:1px solid #d9d9d9;border-radius:4px;color:#414141}.bp-dropdown:not(.custom-style) .bwd--link-item{color:#414141}.bp-dropdown:not(.custom-style) .bwd--link-item:hover{color:#616161}.bp-dropdown:not(.custom-style).dd-button-style .b-p{color:#414141}.bp-dropdown:not(.custom-style).dd-button-style .b-p:hover{color:#616161}.bp-dropdown.dd-wide-buttons .b-p{width:100%!important}.bp-dropdown.dd-wide-buttons.dd-bp-text-left .b-p{text-align:left;-webkit-box-pack:left;box-pack:left;-moz-justify-content:left;-ms-justify-content:left;-o-justify-content:left;justify-content:left;-ms-flex-pack:left}.bp-dropdown.dd-wide-buttons.dd-bp-text-center .b-p{text-align:center;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.bp-dropdown.dd-wide-buttons.dd-bp-text-right .b-p{text-align:right;-webkit-box-pack:right;box-pack:right;-moz-justify-content:right;-ms-justify-content:right;-o-justify-content:right;justify-content:right;-ms-flex-pack:right} .bp-dropdown{position:absolute;top:100%}.bp-dropdown.dd-drop{width:auto}.bp-dropdown.dd-drop h1,.bp-dropdown.dd-drop h2,.bp-dropdown.dd-drop h3,.bp-dropdown.dd-drop h4,.bp-dropdown.dd-drop h5,.bp-dropdown.dd-drop h6,.bp-dropdown.dd-drop a,.bp-dropdown.dd-drop ul,.bp-dropdown.dd-drop li{white-space:nowrap}.bp-dropdown.dd-drop:not(.group-stacked).drop-left:not(.auto-right):not(.auto-bottom),.bp-dropdown.dd-drop:not(.group-stacked).auto-left{right:auto;left:0}.bp-dropdown.dd-drop:not(.group-stacked).drop-right:not(.auto-left):not(.auto-bottom),.bp-dropdown.dd-drop:not(.group-stacked).auto-right{left:auto;right:0}.bp-dropdown.dd-drop:not(.group-stacked).auto-bottom{top:100%!important;left:0!important;right:0!important}.bp-dropdown.dd-drop:not(.group-stacked).auto-bottom .flex-layout{display:-webkit-box;display:-ms-flexbox;display:flex}.bp-dropdown.dd-drop:not(.group-stacked).auto-bottom .flex-layout>.fl-row{overflow:visible;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.bp-dropdown.dd-drop:not(.group-stacked).auto-bottom .flex-layout>.fl-row>.fl-divider{display:none}.bp-dropdown.dd-drop:not(.group-stacked).auto-bottom .flex-layout>.fl-row>.fl-item{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.bp-dropdown.dd-drop:not(.group-stacked).auto-bottom .flex-layout>.fl-row>.fl-item:first-of-type{padding-bottom:0!important}.bp-dropdown.dd-drop:not(.group-stacked).auto-bottom .flex-layout>.fl-row>.fl-item:not(:first-of-type){padding-top:0!important}.bp-dropdown.dd-drop:not(.group-stacked) .bp-dropdown.dd-drop{top:0}.bp-dropdown.dd-drop:not(.group-stacked) .bp-dropdown.dd-drop.drop-left:not(.auto-right):not(.auto-bottom),.bp-dropdown.dd-drop:not(.group-stacked) .bp-dropdown.dd-drop.auto-left{left:100%;right:auto}.bp-dropdown.dd-drop:not(.group-stacked) .bp-dropdown.dd-drop.drop-right:not(.auto-left):not(.auto-bottom),.bp-dropdown.dd-drop:not(.group-stacked) .bp-dropdown.dd-drop.auto-right{right:100%;left:auto}.bp-dropdown.dd-mega{left:0;width:100%}.bp-dropdown.dd-mega.always-push{position:relative!important}.bp-dropdown.dd-links-left .bwd--link-item{text-align:left}.bp-dropdown.dd-links-center .bwd--link-item{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bp-dropdown.dd-links-right .bwd--link-item{text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.bp-dropdown.dd-drop .button.b-p{-webkit-box-flex:none;box-flex:none;-moz-flex:none!important;-ms-flex:none!important;flex:none!important;position:relative;float:none!important}.dd-wrap .dd-not-bar .b-p.button{margin-bottom:0!important}.bp-dropdown.bp-right>.dd-wrap{float:right}.bp-dropdown>.dd-wrap{position:relative;display:inline-block}.bp-dropdown .bp-wrap>.b-p.has-drop,.bp-dropdown .bp-wrap>.dd-wrap>.b-p.has-drop{margin-bottom:0!important}.com_bigwhiteduck_stacks_FoundationButtonPlus2_stack.dd-open:not(.glyph-static)>.button.b-p.has-drop.use-icon>.bp-icon>.bp-glyph,.com_bigwhiteduck_stacks_FoundationButtonPlus2_stack.dd-open:not(.glyph-static)>.dd-wrap>.button.b-p.has-drop.use-icon>.bp-icon>.bp-glyph{-webkit-transform:rotate(180deg)!important;transform:rotate(180deg)!important;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.com_bigwhiteduck_stacks_FoundationButtonPlus2_stack.dd-open:not(.glyph-static)>.button.b-p.has-drop.use-icon.split-icon>.bp-icon>.bp-glyph,.com_bigwhiteduck_stacks_FoundationButtonPlus2_stack.dd-open:not(.glyph-static)>.dd-wrap>.button.b-p.has-drop.use-icon.split-icon>.bp-icon>.bp-glyph{-webkit-transform:translate(-50%,-50%) rotate(180deg)!important;transform:translate(-50%,-50%) rotate(180deg)!important}
.com_bigwhiteduck_stacks_buttonplus2_group_stack.group-stacked .full-width-breakout{width:100vw!important;position:relative;left:50%;right:50%;margin-left:-50vw!important;margin-right:-50vw!important}
.com_bigwhiteduck_stacks_FoundationButtonPlus2_stack{position:relative}.b-p.icon-only{-webkit-box-sizing:content-box!important;box-sizing:content-box!important}.bp-wrap.bp-txt-left>.b-p:not(.icon-only){text-align:left!important}.bp-wrap.bp-txt-center>.b-p:not(.icon-only){text-align:center!important}.bp-wrap.bp-txt-right>.b-p:not(.icon-only){text-align:right!important}.bp-wrap.noclick-active>.b-p.active{pointer-events:none!important} .bp-wrap.inline-wrap{display:inline-block}
.mb-cloned .stacks_left{float:left;width:49%}.mb-cloned .stacks_right{float:right;width:49%}.movingbox{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent;--caption-bg-color:rgba(0,0,0,0.5);--caption-color:#fff;--caption-size:1rem}.movingbox .caption{position:relative;margin:0;padding:0}.movingbox .caption .slide-caption{position:absolute;z-index:10;background-color:var(--caption-bg-color);color:var(--caption-color);font-size:var(--caption-size);padding:1rem;margin:0;transition:opacity 500ms ease 0s}.movingbox .caption.caption-static .slide-caption{position:relative}.movingbox .caption.caption-bottom .slide-caption{bottom:0;left:0;right:0}.movingbox .caption.caption-full .slide-caption{top:50%;left:0;right:0;text-align:center;translate:0 -50%;background:none}.movingbox .caption.caption-full::before{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--caption-bg-color)}.movingbox .caption.caption-centered .slide-caption{top:50%;left:50%;text-align:center;translate:-50% -50%}.movingbox .caption.caption-hover .slide-caption{opacity:0}.mb-slide:not(.mb-active) .slide-caption{opacity:0}.mb-slide.mb-active:hover .caption.caption-hover .slide-caption{opacity:1}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list.dragging{cursor:pointer;cursor:hand;cursor:grabbing}.slick-track{position:relative;left:0;top:0;display:block;zoom:1}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.mb-center{z-index:11;position:relative}.mb-slide{float:left;min-height:1px;display:none}.mb-slide .slick-loading img,.mb-slide .slick-loading video{display:none}.mb-slide .dragging img{pointer-events:none;-webkit-user-select:none;user-select:none}.mb-slide > div{overflow:hidden}.mb-slide:not(.mb-active) a{pointer-events:none}.centermode .mb-slide:not(.mb-current) a{pointer-events:none}.slick-initialized .mb-slide{display:block}.slick-loading .mb-slide{visibility:hidden}.slick-vertical .mb-slide{display:block;height:auto}.movingbox{position:relative}.movingbox.stretch-media .mb-slide img,.movingbox.stretch-media .mb-slide video{height:auto;width:100%;max-width:100%;display:block}.movingbox > .mb-slide{opacity:0}.movingbox > .mb-slide:first-child{opacity:1}.movingbox .image-slide img,.movingbox .video-slide video{display:block}.movingbox[dir=rtl]{text-align:end}.movingbox .mb-tap-target{position:absolute;display:block;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;padding:0;margin:0;border:none;outline:none;z-index:1001;top:0;height:100%;width:50%}.movingbox .mb-tap-target.next{right:0}.movingbox .mb-tap-target.hide{display:none}.movingbox.slide-vert .mb-tap-target{height:50%;width:100%}.movingbox.slide-vert .mb-tap-target.next{bottom:0;right:auto;top:auto}.mb-animate.hide-on-load{opacity:0}
.popdrop-tip-data{display:none}.dropem:not(.popdrop-live):not(.no-pop)[style]{display:none !important}.popdrop-popover-content{display:none}.popdrop-popover-rtl{direction:rtl;text-align:right}html.popdrop-open.popdrop-modal .popdrop-popover.in{max-height:100vh;max-width:99.9%;margin-top:0 !important}html.popdrop-open.popdrop-touch .popdrop-popover.in .popdrop-popover-content{overflow-y:scroll;-webkit-overflow-scrolling:touch}.popdrop-popover{position:absolute;top:0;left:0;display:none;padding:1px;text-align:left;white-space:normal;background-color:#fff;background-clip:padding-box;border:1px solid #929292;border:1px solid rgba(0,0,0,0.2);border-radius:6px}.popdrop-popover:not(.popover-flat){-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.popdrop-popover.popover-flat .popdrop-popover-title{border-bottom-width:0px}.popdrop-popover.popover-flat .popdrop-close{text-shadow:none}.popdrop-popover.top,.popdrop-popover.top-left,.popdrop-popover.top-right{margin-top:-10px}.popdrop-popover.right,.popdrop-popover.right-top,.popdrop-popover.right-bottom{margin-left:10px}.popdrop-popover.bottom,.popdrop-popover.bottom-left,.popdrop-popover.bottom-right{margin-top:10px}.popdrop-popover.left,.popdrop-popover.left-top,.popdrop-popover.left-bottom{margin-left:-10px}.popdrop-popover.pop{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(0.3,0,0,1.5);transition-timing-function:cubic-bezier(0.3,0,0,1.5);opacity:0}.popdrop-popover.pop-out{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:linear;transition-timing-function:linear;opacity:0}.popdrop-popover.fade,.popdrop-popover.fade-out{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:linear;transition-timing-function:linear;opacity:0}.popdrop-popover.out{opacity:0}.popdrop-popover.in{-webkit-transform:none;transform:none;opacity:1}.popdrop-popover .popdrop-popover-content{display:block}.popdrop-popover-inner .popdrop-close{font-family:arial;margin:4px 3px 0 0;float:right;font-size:24px;font-weight:bold;line-height:24px;color:#7b7b7b;opacity:1;text-decoration:none}.popdrop-popover-inner .popdrop-close:after{content:"\00D7";width:0.8em;height:0.8em;padding:4px;position:relative}.popdrop-popover-title{padding:8px 14px;margin:0;font-size:16px;font-weight:bold;line-height:18px;color:#333;background-color:#fff;border-bottom:1px solid rgba(0,0,0,0.2);border-radius:5px 5px 0 0}.popdrop-popover-content{overflow:auto;display:none}.popdrop-popover-inverse{background-color:#333;color:#fff}.popdrop-popover-inverse .popdrop-popover-title{background:#333;border-bottom:1px solid silver;color:#fff}.popdrop-popover-inverse .popdrop-close{color:#f3f3f3}.popdrop-popover-bluegrey{background-color:#282f39;color:#DADEDF}.popdrop-popover-bluegrey .popdrop-popover-title{background:#56666c;border-bottom:1px solid #a9b2b4;color:#DADEDF}.popdrop-popover-bluegrey .popdrop-close{color:#f3f3f3}.popdrop-popover-alert{background-color:#fffdfd;color:#413131}.popdrop-popover-alert .popdrop-popover-title{background:#d32f2f;border-bottom:1px solid #eca5a5;color:#fff}.popdrop-popover-alert .popdrop-close{color:#fff}.popdrop-popover-success{background-color:#EFFEFD;color:#313131}.popdrop-popover-success .popdrop-popover-title{background:#11B8AB;border-bottom:1px solid #0e9c91;color:#fff}.popdrop-popover-success .popdrop-close{color:#fff}.popdrop-no-padding .popdrop-popover-content{padding:0}.popdrop-no-padding .list-group-item{border-right:none;border-left:none}.popdrop-no-padding .list-group-item:first-child{border-top:0}.popdrop-no-padding .list-group-item:last-child{border-bottom:0}.popdrop-popover > .popdrop-arrow,.popdrop-popover > .popdrop-arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popdrop-popover > .popdrop-arrow{border-width:11px}.popdrop-popover > .popdrop-arrow:after{border-width:10px;content:""}.popdrop-popover.top > .popdrop-arrow,.popdrop-popover.top-right > .popdrop-arrow,.popdrop-popover.top-left > .popdrop-arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#aaa;border-top-color:rgba(0,0,0,0.2);border-bottom-width:0}.popdrop-popover.top > .popdrop-arrow:after,.popdrop-popover.top-right > .popdrop-arrow:after,.popdrop-popover.top-left > .popdrop-arrow:after{content:" ";bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0}.popdrop-popover.right > .popdrop-arrow,.popdrop-popover.right-top > .popdrop-arrow,.popdrop-popover.right-bottom > .popdrop-arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#aaa;border-right-color:rgba(0,0,0,0.2)}.popdrop-popover.right > .popdrop-arrow:after,.popdrop-popover.right-top > .popdrop-arrow:after,.popdrop-popover.right-bottom > .popdrop-arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popdrop-popover.bottom > .popdrop-arrow,.popdrop-popover.bottom-right > .popdrop-arrow,.popdrop-popover.bottom-left > .popdrop-arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#aaa;border-bottom-color:rgba(0,0,0,0.2);border-top-width:0}.popdrop-popover.bottom > .popdrop-arrow:after,.popdrop-popover.bottom-right > .popdrop-arrow:after,.popdrop-popover.bottom-left > .popdrop-arrow:after{content:" ";top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0}.popdrop-popover.left > .popdrop-arrow,.popdrop-popover.left-top > .popdrop-arrow,.popdrop-popover.left-bottom > .popdrop-arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#aaa;border-left-color:rgba(0,0,0,0.2)}.popdrop-popover.left > .popdrop-arrow:after,.popdrop-popover.left-top > .popdrop-arrow:after,.popdrop-popover.left-bottom > .popdrop-arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.popdrop-popover-inverse.top > .popdrop-arrow,.popdrop-popover-inverse.top > .popdrop-arrow:after,.popdrop-popover-inverse.top-left > .popdrop-arrow,.popdrop-popover-inverse.top-left > .popdrop-arrow:after,.popdrop-popover-inverse.top-right > .popdrop-arrow,.popdrop-popover-inverse.top-right > .popdrop-arrow:after{border-top-color:#333}.popdrop-popover-inverse.right > .popdrop-arrow,.popdrop-popover-inverse.right > .popdrop-arrow:after,.popdrop-popover-inverse.right-top > .popdrop-arrow,.popdrop-popover-inverse.right-top > .popdrop-arrow:after,.popdrop-popover-inverse.right-bottom > .popdrop-arrow,.popdrop-popover-inverse.right-bottom > .popdrop-arrow:after{border-right-color:#333}.popdrop-popover-inverse.bottom > .popdrop-arrow,.popdrop-popover-inverse.bottom > .popdrop-arrow:after,.popdrop-popover-inverse.bottom-left > .popdrop-arrow,.popdrop-popover-inverse.bottom-left > .popdrop-arrow:after,.popdrop-popover-inverse.bottom-right > .popdrop-arrow,.popdrop-popover-inverse.bottom-right > .popdrop-arrow:after{border-bottom-color:#333}.popdrop-popover-inverse.left > .popdrop-arrow,.popdrop-popover-inverse.left > .popdrop-arrow:after,.popdrop-popover-inverse.left-top > .popdrop-arrow,.popdrop-popover-inverse.left-top > .popdrop-arrow:after,.popdrop-popover-inverse.left-bottom > .popdrop-arrow,.popdrop-popover-inverse.left-bottom > .popdrop-arrow:after{border-left-color:#333}.popdrop-popover-bluegrey.top > .popdrop-arrow,.popdrop-popover-bluegrey.top > .popdrop-arrow:after,.popdrop-popover-bluegrey.top-left > .popdrop-arrow,.popdrop-popover-bluegrey.top-left > .popdrop-arrow:after,.popdrop-popover-bluegrey.top-right > .popdrop-arrow,.popdrop-popover-bluegrey.top-right > .popdrop-arrow:after{border-top-color:#282f39}.popdrop-popover-bluegrey.right > .popdrop-arrow,.popdrop-popover-bluegrey.right > .popdrop-arrow:after,.popdrop-popover-bluegrey.right-top > .popdrop-arrow,.popdrop-popover-bluegrey.right-top > .popdrop-arrow:after,.popdrop-popover-bluegrey.right-bottom > .popdrop-arrow,.popdrop-popover-bluegrey.right-bottom > .popdrop-arrow:after{border-right-color:#282f39}.popdrop-popover-bluegrey.bottom > .popdrop-arrow,.popdrop-popover-bluegrey.bottom > .popdrop-arrow:after,.popdrop-popover-bluegrey.bottom-left > .popdrop-arrow,.popdrop-popover-bluegrey.bottom-left > .popdrop-arrow:after,.popdrop-popover-bluegrey.bottom-right > .popdrop-arrow,.popdrop-popover-bluegrey.bottom-right > .popdrop-arrow:after{border-bottom-color:#282f39}.popdrop-popover-bluegrey.left > .popdrop-arrow,.popdrop-popover-bluegrey.left > .popdrop-arrow:after,.popdrop-popover-bluegrey.left-top > .popdrop-arrow,.popdrop-popover-bluegrey.left-top > .popdrop-arrow:after,.popdrop-popover-bluegrey.left-bottom > .popdrop-arrow,.popdrop-popover-bluegrey.left-bottom > .popdrop-arrow:after{border-left-color:#282f39}.popdrop-popover-alert.top > .popdrop-arrow:after,.popdrop-popover-alert.top-left > .popdrop-arrow:after,.popdrop-popover-alert.top-right > .popdrop-arrow:after{border-top-color:#fffdfd}.popdrop-popover-alert.right > .popdrop-arrow:after,.popdrop-popover-alert.right-top > .popdrop-arrow:after,.popdrop-popover-alert.right-bottom > .popdrop-arrow:after{border-right-color:#fffdfd}.popdrop-popover-alert.bottom > .popdrop-arrow:after,.popdrop-popover-alert.bottom-left > .popdrop-arrow:after,.popdrop-popover-alert.bottom-right > .popdrop-arrow:after{border-bottom-color:#fffdfd}.popdrop-popover-alert.left > .popdrop-arrow:after,.popdrop-popover-alert.left-top > .popdrop-arrow:after,.popdrop-popover-alert.left-bottom > .popdrop-arrow:after{border-left-color:#fffdfd}.popdrop-popover-success.top > .popdrop-arrow:after,.popdrop-popover-success.top-left > .popdrop-arrow:after,.popdrop-popover-success.top-right > .popdrop-arrow:after{border-top-color:#EFFEFD}.popdrop-popover-success.right > .popdrop-arrow:after,.popdrop-popover-success.right-top > .popdrop-arrow:after,.popdrop-popover-success.right-bottom > .popdrop-arrow:after{border-right-color:#EFFEFD}.popdrop-popover-success.bottom > .popdrop-arrow:after,.popdrop-popover-success.bottom-left > .popdrop-arrow:after,.popdrop-popover-success.bottom-right > .popdrop-arrow:after{border-bottom-color:#EFFEFD}.popdrop-popover-success.left > .popdrop-arrow:after,.popdrop-popover-success.left-top > .popdrop-arrow:after,.popdrop-popover-success.left-bottom > .popdrop-arrow:after{border-left-color:#EFFEFD}.popdrop-popover i.icon-refresh:before{content:""}.popdrop-popover i.icon-refresh{display:block;width:30px;height:30px;font-size:20px;top:50%;left:50%;position:absolute;margin-left:-15px;margin-right:-15px}.popdrop-popover-backdrop{width:100%;height:100%;position:fixed;top:0;left:0}.popdrop-popover .dropdown-menu{display:block;position:relative;top:0;border:none;-webkit-box-shadow:none;box-shadow:none;float:none}.popdrop-open .joeyOpenLabel{display:none}.bp-wrap:not(.popdrop-open) .joeyCloseLabel{display:none}.popdrop-open .openIcon{display:none}.bp-wrap:not(.popdrop-open) .closeIcon{display:none}
.target_stack.width-fill{width:100%}.target_stack.width-auto{width:auto}.target_stack.position-browser{position:fixed !important}.target_stack.position-absolute{position:absolute !important}.target_stack.position-body{position:absolute !important}.target_stack.position-right{float:right}.target_stack.position-left{float:left}.target_stack.vcenter{top:0;height:100%}.target_stack.vcenter > .com_joeworkman_stacks_target_stack{position:relative;top:50%;transform:translateY(-50%)}.target_stack.hcenter > .com_joeworkman_stacks_target_stack{position:relative;left:50%;transform:translateX(-50%)}.target_stack.hcenter.vcenter > .com_joeworkman_stacks_target_stack{transform:translateX(-50%) translateY(-50%)}@media only screen and (min-width:40em){.target_stack.target-small-only{position:relative !important;float:none !important;height:auto !important;left:auto !important;top:auto !important;bottom:auto !important;right:auto !important}.target_stack.target-small-only > .com_joeworkman_stacks_target_stack{left:auto !important;top:auto !important;bottom:auto !important;right:auto !important;transform:none !important}}@media only screen and (max-width:39.9375em){.target_stack.disable-small{position:relative !important;float:none !important;height:auto !important;left:auto !important;top:auto !important;bottom:auto !important;right:auto !important}.target_stack.disable-small > .com_joeworkman_stacks_target_stack{left:auto !important;top:auto !important;bottom:auto !important;right:auto !important;transform:none !important}}@media only screen and (max-width:62.5em){.target_stack.disable-medium{position:relative !important;float:none !important;height:auto !important;left:auto !important;top:auto !important;bottom:auto !important;right:auto !important}.target_stack.disable-medium > .com_joeworkman_stacks_target_stack{left:auto !important;top:auto !important;bottom:auto !important;right:auto !important;transform:none !important}}
.raincheck{position:relative;background-color:transparent;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgY2xhc3M9Imxkcy1yb2xsaW5nIj48Y2lyY2xlIGN4PSI1MCIgY3k9IjUwIiBmaWxsPSJub25lIiBuZy1hdHRyLXN0cm9rZT0ie3tjb25maWcuY29sb3J9fSIgbmctYXR0ci1zdHJva2Utd2lkdGg9Int7Y29uZmlnLndpZHRofX0iIG5nLWF0dHItcj0ie3tjb25maWcucmFkaXVzfX0iIG5nLWF0dHItc3Ryb2tlLWRhc2hhcnJheT0ie3tjb25maWcuZGFzaGFycmF5fX0iIHN0cm9rZT0icmdiYSgyMTQsMjE0LDIxNCwwLjUpIiBzdHJva2Utd2lkdGg9IjEwIiByPSIzNSIgc3Ryb2tlLWRhc2hhcnJheT0iMTY0LjkzMzYxNDMxMzQ2NDE1IDU2Ljk3Nzg3MTQzNzgyMTM4Ij48YW5pbWF0ZVRyYW5zZm9ybSBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIHR5cGU9InJvdGF0ZSIgY2FsY01vZGU9ImxpbmVhciIgdmFsdWVzPSIwIDUwIDUwOzM2MCA1MCA1MCIga2V5VGltZXM9IjA7MSIgZHVyPSIxcyIgYmVnaW49IjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSI+PC9hbmltYXRlVHJhbnNmb3JtPjwvY2lyY2xlPjwvc3ZnPg==");background-repeat:no-repeat;background-size:100px 100px;background-position:center center;transition:background-image 300ms ease-out}.raincheck .raincheck-inner{opacity:0;transition:opacity 300ms ease-out}.raincheck.loaded{background-image:none}.raincheck.loaded .raincheck-inner{opacity:1}
a.bwd--link-item:not(.nav-dd-link){display:block;text-align:left;list-style:none;-webkit-font-smoothing:subpixel-antialiased;width:100%;clear:both;line-height:1.6;white-space:nowrap;background:0;background-clip:padding-box;border:0;overflow:hidden}a.bwd--link-item:not(.nav-dd-link).link-inline{display:inline-block;width:auto}a.bwd--link-item:not(.nav-dd-link).link--auto-width{display:inline-block;width:auto}a.bwd--link-item:not(.nav-dd-link).custom-align.link-left{text-align:left}a.bwd--link-item:not(.nav-dd-link).custom-align.link-center{text-align:center}a.bwd--link-item:not(.nav-dd-link).custom-align.link-right{text-align:right}a.bwd--link-item:not(.nav-dd-link).badge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}a.bwd--link-item:not(.nav-dd-link).badge>.badge-img{width:auto}a.bwd--link-item:not(.nav-dd-link).spacer>.list-spacer{display:inline-block}
.progress-bar-wrapper{--progress-bg:rgba(255,255,255,0.5);--progress-color:rgba(0,0,0,0.5);--progress-speed:calc(var(--animation-speed) / 2);--progress-ease:ease;--progress-size:5px;--progress-origin:left;--progress:0;position:absolute;background-color:var(--progress-bg)}.progress-bar-wrapper.progress-bottom{bottom:0;left:0;right:0}.progress-bar-wrapper.progress-top{top:0;left:0;right:0}.progress-bar-wrapper.progress-left{top:0;bottom:0;left:0}.progress-bar-wrapper.progress-right{top:0;bottom:0;right:0}.progress-bar-wrapper .progress-bar{height:var(--progress-size);width:100%;background:var(--progress-color);transform:scaleX(var(--progress));transform-origin:center var(--progress-origin);transition:transform var(--progress-speed) var(--progress-ease)}.progress-bar-wrapper.progress-left .progress-bar,.progress-bar-wrapper.progress-right .progress-bar{height:100%;width:var(--progress-size);transform:scaleY(var(--progress));transform-origin:var(--progress-origin) center}
[data-pab]:not(.open){cursor:pointer}.pab-wrapper,.pab{overflow:hidden}.pab-launcher a{pointer-events:none}
.play-wrapper{text-align:center;position:relative;overflow:hidden;background-color:black}.play-embed,.play-poster{position:absolute;top:0;left:0;bottom:0;right:0;margin:0;padding:0;background:none;display:block;border:none;width:100%;height:100%}.play-embed iframe,.play-embed video,.play-poster iframe,.play-poster video{width:100%;height:100%;border:none}.play-poster{cursor:pointer;transition:opacity 600ms ease;transform:translateZ(0)}.play-poster img,.play-poster video{width:100%;height:auto;max-width:100%;display:block;margin:0 auto}.play-poster .play-button{background-color:rgba(0,0,0,0.8);position:absolute;display:block;top:50%;left:50%;width:15%;height:auto;min-height:15%;border-radius:3px;border-style:solid;border-width:0;border-color:rgba(255,255,255,0.3);background-clip:padding-box;font-size:0px;transform:translateX(-50%) translateY(-50%);transition:background 400ms ease,border-color 200ms ease,border-width 200ms ease;}.play-poster .play-button.circle{box-sizing:border-box;border-radius:50%;padding-top:15%;}.play-poster .play-button svg{fill:#fff;position:absolute;display:block;top:50%;left:50%;height:50%;transform:translateX(-40%) translateY(-50%);transition:color 400ms ease}.playing .play-poster{opacity:0;pointer-events:none}.playing .play-poster *{pointer-events:none}.animate-expand .play-button{transition:all 400ms cubic-bezier(0.68,-0.35,0.265,1.35) 100ms,border-color 200ms ease 100ms,border-width 200ms ease 100ms}.animate-expand .play-button svg{transition:all 400ms cubic-bezier(0.68,-0.35,0.265,1.35) 100ms}.animate-expand:hover .play-button{width:101% !important;min-height:101% !important;padding:0 !important;border-radius:0 !important;border-width:0 !important}.animate-expand:hover svg{height:50%}.animate-zoom img,.animate-zoom video{transition:transform 400ms cubic-bezier(0.68,0,0.265,1)}.animate-zoom:hover img,.animate-zoom:hover video{transform:scale(1.2)}:root{--caixa-backdrop:rgb(0 0 0 / 75%);--caixa-textcolor:rgb(34 34 34 / 100%);--caixa-exitcolor:rgb(34 34 34 / 100%);--caixa-background:rgb(255 255 255 / 100%);--caixa-max-width:1280px;--caixa-padding:0;--caixa-radius:0;--caixa-top:10%;--caixa-easing:cubic-bezier(0.165,0.840,0.440,1.000)}.caixa.play-lightbox{position:fixed;top:0;width:100vw;height:100vh;z-index:9998;overflow-y:scroll;transform:scale(0);background-color:var(--caixa-backdrop);cursor:zoom-out;display:flex;align-items:center;justify-content:center}.caixa.play-lightbox > .content{background:var(--caixa-background);padding:0;position:relative;color:var(--caixa-textcolor);overflow:visible;width:100%;height:auto;max-width:var(--caixa-max-width)}.caixa.play-lightbox > .content iframe,.caixa.play-lightbox > .content video{width:100%;height:100%;border:none}@media screen and (min-width:40em){.caixa.play-lightbox > .content{height:auto;width:90%;padding:var(--caixa-padding);border-radius:var(--caixa-radius)}}.caixa.play-lightbox > .caixa-exit{z-index:9999;margin:0;padding:1rem;position:absolute;border:none;right:0;bottom:calc(44px + 1rem);font-size:3rem;background:none;cursor:zoom-out;transition:opacity 200ms ease;opacity:0;color:var(--caixa-textcolor)}@media screen and (min-width:40em){.caixa.play-lightbox > .caixa-exit{padding:0 2rem 1rem 2rem;color:var(--caixa-exitcolor);top:0;bottom:auto}}.caixa.play-lightbox.enter,.caixa.play-lightbox.opened > .caixa-exit{opacity:1}.caixa.play-lightbox.opened{transform:scale(1)}.caixa.play-lightbox.exit{pointer-events:none}.caixa.play-lightbox .embed{position:relative;width:100%;padding-bottom:56.25%}.caixa.play-lightbox .embed video,.caixa.play-lightbox .embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.caixa-fx-blur.enter{animation:blurIn 0.8s 0.2s var(--caixa-easing) forwards}.caixa-fx-blur.exit{animation:blurOut 0.8s var(--caixa-easing) forwards}.caixa-fx-zoomIn.enter{animation:blowUp 0.8s 0.2s var(--caixa-easing) forwards}.caixa-fx-zoomIn.exit{animation:blowDown 0.8s var(--caixa-easing) forwards}.caixa-fx-zoomOut.enter{animation:scaleOut 0.8s 0.2s var(--caixa-easing) forwards}.caixa-fx-zoomOut.exit{animation:scaleIn 0.8s var(--caixa-easing) forwards}.caixa-fx-fade.enter{transform:scale(1);animation:caixaFadeIn 0.5s var(--caixa-easing) forwards}.caixa-fx-fade.enter > .content{opacity:0;transform:scale(0.6);animation:scaleInUp 0.8s 0.2s var(--caixa-easing) forwards}.caixa-fx-fade.exit{animation:caixaFadeOut 0.5s 0.2s var(--caixa-easing) forwards}.caixa-fx-fade.exit > .content{animation:scaleOutDown 0.8s var(--caixa-easing) forwards}.caixa-fx-slideUp.enter{transform:scale(1);animation:caixaFadeIn 0.5s var(--caixa-easing) forwards}.caixa-fx-slideUp.enter > .content{transform:translateY(1000px);animation:slideUpIn 0.8s 0.2s var(--caixa-easing) forwards}.caixa-fx-slideUp.exit{transform:scale(1);animation:caixaFadeOut 0.5s 0.2s var(--caixa-easing) forwards}.caixa-fx-slideUp.exit > .content{animation:slideDownOut 0.8s var(--caixa-easing) forwards}.caixa-fx-fold.enter{transform:scaleY(0.01) scaleX(0);animation:unfoldIn 1s var(--caixa-easing) forwards}.caixa-fx-fold.enter .content{transform:scale(0);animation:zoomIn 0.5s 0.8s var(--caixa-easing) forwards}.caixa-fx-fold.exit{transform:scale(1);animation:unfoldOut 1s 0.3s var(--caixa-easing) forwards}.caixa-fx-fold.exit .content{animation:zoomOut 0.5s var(--caixa-easing) forwards}.caixa-fx-race.enter{transform:scale(1);animation:caixaFadeIn 0.5s var(--caixa-easing) forwards}.caixa-fx-race.enter .content{opacity:1;transform:translateX(-1500px);animation:raceIn 0.3s 0.5s var(--caixa-easing) forwards}.caixa-fx-race.exit{transform:scale(1);animation:caixaFadeOut 0.5s 0.2s var(--caixa-easing) forwards}.caixa-fx-race.exit .content{opacity:1;animation:raceOut 0.5s var(--caixa-easing) forwards}@keyframes caixaFadeIn{0%{background:transparent}100%{background:var(--caixa-backdrop)}}@keyframes caixaFadeOut{0%{background:var(--caixa-backdrop)}100%{background:transparent}}@keyframes unfoldIn{0%{transform:scaleY(0.005) scaleX(0)}50%{transform:scaleY(0.005) scaleX(1)}100%{transform:scaleY(1) scaleX(1)}}@keyframes unfoldOut{0%{transform:scaleY(1) scaleX(1)}50%{transform:scaleY(0.005) scaleX(1)}100%{transform:scaleY(0.005) scaleX(0)}}@keyframes zoomIn{0%{transform:scale(0);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes zoomOut{0%{transform:scale(1);opacity:1}100%{transform:scale(0);opacity:0}}@keyframes scaleInUp{0%{transform:scale(0.6) translateY(-100px);opacity:0}100%{transform:scale(1) translateY(0px);opacity:1}}@keyframes scaleOutDown{0%{transform:scale(1) translateY(0px);opacity:1}100%{transform:scale(0.6) translateY(-100px);opacity:0}}@keyframes slideUpIn{0%{transform:translateY(1000px)}100%{transform:translateY(0px)}}@keyframes slideDownOut{0%{transform:translateY(0px)}100%{transform:translateY(1000px)}}@keyframes raceIn{0%{transform:translateX(-1500px) skewX(30deg) scaleX(1.3)}70%{transform:translateX(30px) skewX(0deg) scaleX(0.9)}100%{transform:translateX(0px) skewX(0deg) scaleX(1)}}@keyframes raceOut{0%{transform:translateX(0px) skewX(0deg) scaleX(1)}30%{transform:translateX(-30px) skewX(-5deg) scaleX(0.9)}100%{transform:translateX(1500px) skewX(30deg) scaleX(1.3)}}@keyframes blurIn{0%{filter:blur(0px)}100%{filter:blur(10px)}}@keyframes blurOut{0%{filter:blur(10px)}100%{filter:blur(0px)}}@keyframes blowUp{0%{transform:scale(1);opacity:1}99.9%{transform:scale(2);opacity:0}100%{transform:scale(0)}}@keyframes blowDown{0%{transform:scale(2);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes scaleOut{0%{transform:scale(1);opacity:1}100%{transform:scale(0.6);opacity:0}}@keyframes scaleIn{0%{transform:scale(0.6);opacity:0}100%{transform:scale(1);opacity:1}}
/* Start dooFaq2 stack page CSS code */
/* Iconate keyframe animations */
@-webkit-keyframes zoomOut{50%{-webkit-transform:scale(0,0);transform:scale(0,0);opacity:0}100%{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1}}@-moz-keyframes zoomOut{50%{-moz-transform:scale(0,0);transform:scale(0,0);opacity:0}100%{-moz-transform:scale(1,1);transform:scale(1,1);opacity:1}}@-o-keyframes zoomOut{50%{-o-transform:scale(0,0);transform:scale(0,0);opacity:0}100%{-o-transform:scale(1,1);transform:scale(1,1);opacity:1}}@keyframes zoomOut{50%{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0);opacity:0}100%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);opacity:1}}@-webkit-keyframes zoomIn{0%{opacity:.6}25%,75%{-webkit-transform:scale(1.8);transform:scale(1.8);opacity:0}50%{opacity:0}100%{opacity:1}}@-moz-keyframes zoomIn{0%{opacity:.6}25%,75%{-moz-transform:scale(1.8);transform:scale(1.8);opacity:0}50%{opacity:0}100%{opacity:1}}@-o-keyframes zoomIn{0%{opacity:.6}25%,75%{-o-transform:scale(1.8);transform:scale(1.8);opacity:0}50%{opacity:0}100%{opacity:1}}@keyframes zoomIn{0%{opacity:.6}25%,75%{-webkit-transform:scale(1.8);-moz-transform:scale(1.8);-o-transform:scale(1.8);transform:scale(1.8);opacity:0}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{50%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeOut{50%{opacity:0}100%{opacity:1}}@-o-keyframes fadeOut{50%{opacity:0}100%{opacity:1}}@keyframes fadeOut{50%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOutRight{25%{-webkit-transform:translateX(10px);transform:translateX(10px);opacity:0}50%{-webkit-transform:translateX(-20px);transform:translateX(-20px);opacity:0}75%{-webkit-transform:translateX(-5px);transform:translateX(-5px);opacity:.2}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-moz-keyframes fadeOutRight{25%{-moz-transform:translateX(10px);transform:translateX(10px);opacity:0}50%{-moz-transform:translateX(-20px);transform:translateX(-20px);opacity:0}75%{-moz-transform:translateX(-5px);transform:translateX(-5px);opacity:.2}100%{-moz-transform:translateX(0);transform:translateX(0);opacity:1}}@-o-keyframes fadeOutRight{25%{-o-transform:translateX(10px);transform:translateX(10px);opacity:0}50%{-o-transform:translateX(-20px);transform:translateX(-20px);opacity:0}75%{-o-transform:translateX(-5px);transform:translateX(-5px);opacity:.2}100%{-o-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fadeOutRight{25%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px);opacity:0}50%{-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px);opacity:0}75%{-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-o-transform:translateX(-5px);transform:translateX(-5px);opacity:.2}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes fadeOutLeft{25%{-webkit-transform:translateX(-10px);transform:translateX(-10px);opacity:0}50%{-webkit-transform:translateX(20px);transform:translateX(20px);opacity:0}75%{-webkit-transform:translateX(5px);transform:translateX(5px);opacity:.2}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-moz-keyframes fadeOutLeft{25%{-moz-transform:translateX(-10px);transform:translateX(-10px);opacity:0}50%{-moz-transform:translateX(20px);transform:translateX(20px);opacity:0}75%{-moz-transform:translateX(5px);transform:translateX(5px);opacity:.2}100%{-moz-transform:translateX(0);transform:translateX(0);opacity:1}}@-o-keyframes fadeOutLeft{25%{-o-transform:translateX(-10px);transform:translateX(-10px);opacity:0}50%{-o-transform:translateX(20px);transform:translateX(20px);opacity:0}75%{-o-transform:translateX(5px);transform:translateX(5px);opacity:.2}100%{-o-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fadeOutLeft{25%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px);opacity:0}50%{-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px);opacity:0}75%{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px);opacity:.2}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes fadeOutTop{25%{-webkit-transform:translateY(-5px);transform:translateY(-5px);opacity:0}50%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}75%{-webkit-transform:translateY(5px);transform:translateY(5px);opacity:.2}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-moz-keyframes fadeOutTop{25%{-moz-transform:translateY(-5px);transform:translateY(-5px);opacity:0}50%{-moz-transform:translateY(20px);transform:translateY(20px);opacity:0}75%{-moz-transform:translateY(5px);transform:translateY(5px);opacity:.2}100%{-moz-transform:translateY(0);transform:translateY(0);opacity:1}}@-o-keyframes fadeOutTop{25%{-o-transform:translateY(-5px);transform:translateY(-5px);opacity:0}50%{-o-transform:translateY(20px);transform:translateY(20px);opacity:0}75%{-o-transform:translateY(5px);transform:translateY(5px);opacity:.2}100%{-o-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fadeOutTop{25%{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px);opacity:0}50%{-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);opacity:0}75%{-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-o-transform:translateY(5px);transform:translateY(5px);opacity:.2}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes fadeOutBottom{25%{-webkit-transform:translateY(5px);transform:translateY(5px);opacity:0}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px);opacity:0}75%{-webkit-transform:translateY(-5px);transform:translateY(-5px);opacity:.2}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-moz-keyframes fadeOutBottom{25%{-moz-transform:translateY(5px);transform:translateY(5px);opacity:0}50%{-moz-transform:translateY(-10px);transform:translateY(-10px);opacity:0}75%{-moz-transform:translateY(-5px);transform:translateY(-5px);opacity:.2}100%{-moz-transform:translateY(0);transform:translateY(0);opacity:1}}@-o-keyframes fadeOutBottom{25%{-o-transform:translateY(5px);transform:translateY(5px);opacity:0}50%{-o-transform:translateY(-10px);transform:translateY(-10px);opacity:0}75%{-o-transform:translateY(-5px);transform:translateY(-5px);opacity:.2}100%{-o-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fadeOutBottom{25%{-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-o-transform:translateY(5px);transform:translateY(5px);opacity:0}50%{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px);opacity:0}75%{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px);opacity:.2}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes verticalFlip{50%{-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@-moz-keyframes verticalFlip{50%{-moz-transform:rotateX(90deg);transform:rotateX(90deg)}100%{-moz-transform:rotateX(0deg);transform:rotateX(0deg)}}@-o-keyframes verticalFlip{50%{transform:rotateX(90deg)}100%{transform:rotateX(0deg)}}@keyframes verticalFlip{50%{-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);transform:rotateX(90deg)}100%{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);transform:rotateX(0deg)}}@-webkit-keyframes horizontalFlip{50%{-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}100%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@-moz-keyframes horizontalFlip{50%{-moz-transform:rotateY(90deg);transform:rotateY(90deg)}100%{-moz-transform:rotateY(0deg);transform:rotateY(0deg)}}@-o-keyframes horizontalFlip{50%{transform:rotateY(90deg)}100%{transform:rotateY(0deg)}}@keyframes horizontalFlip{50%{-webkit-transform:rotateY(90deg);-moz-transform:rotateY(90deg);transform:rotateY(90deg)}100%{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);transform:rotateY(0deg)}}@-webkit-keyframes bounceOutBottom{20%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,45%,80%,90%{opacity:1;-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}50%{opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@-moz-keyframes bounceOutBottom{20%,100%{-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,45%,80%,90%{opacity:1;-moz-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}50%{opacity:0;-moz-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@-o-keyframes bounceOutBottom{20%,100%{transform:translate3d(0,0,0)}40%,45%,80%,90%{opacity:1;transform:translate3d(0,-5px,0)}50%{opacity:0;transform:translate3d(0,10px,0)}}@keyframes bounceOutBottom{20%,100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,45%,80%,90%{opacity:1;-webkit-transform:translate3d(0,-5px,0);-moz-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}50%{opacity:0;-webkit-transform:translate3d(0,10px,0);-moz-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@-webkit-keyframes bounceOutTop{20%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,45%,80%,90%{opacity:1;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}50%{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}}@-moz-keyframes bounceOutTop{20%,100%{-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,45%,80%,90%{opacity:1;-moz-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}50%{opacity:0;-moz-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}}@-o-keyframes bounceOutTop{20%,100%{transform:translate3d(0,0,0)}40%,45%,80%,90%{opacity:1;transform:translate3d(0,5px,0)}50%{opacity:0;transform:translate3d(0,-10px,0)}}@keyframes bounceOutTop{20%,100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,45%,80%,90%{opacity:1;-webkit-transform:translate3d(0,5px,0);-moz-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}50%{opacity:0;-webkit-transform:translate3d(0,-10px,0);-moz-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}}@-webkit-keyframes bounceOutLeft{20%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,80%{opacity:1;-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}50%{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}}@-moz-keyframes bounceOutLeft{20%,100%{-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,80%{opacity:1;-moz-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}50%{opacity:0;-moz-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}}@-o-keyframes bounceOutLeft{20%,100%{transform:translate3d(0,0,0)}40%,80%{opacity:1;transform:translate3d(5px,0,0)}50%{opacity:0;transform:translate3d(-10px,0,0)}}@keyframes bounceOutLeft{20%,100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,80%{opacity:1;-webkit-transform:translate3d(5px,0,0);-moz-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}50%{opacity:0;-webkit-transform:translate3d(-10px,0,0);-moz-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}}@-webkit-keyframes bounceOutRight{20%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,80%{opacity:1;-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}50%{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@-moz-keyframes bounceOutRight{20%,100%{-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,80%{opacity:1;-moz-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}50%{opacity:0;-moz-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@-o-keyframes bounceOutRight{20%,100%{transform:translate3d(0,0,0)}40%,80%{opacity:1;transform:translate3d(-5px,0,0)}50%{opacity:0;transform:translate3d(10px,0,0)}}@keyframes bounceOutRight{20%,100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,80%{opacity:1;-webkit-transform:translate3d(-5px,0,0);-moz-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}50%{opacity:0;-webkit-transform:translate3d(10px,0,0);-moz-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@-webkit-keyframes rubberBand{0%,100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%,60%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%,80%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}}@-moz-keyframes rubberBand{0%,100%{-moz-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%,60%{-moz-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%,80%{-moz-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-moz-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}}@-o-keyframes rubberBand{0%,100%{transform:scale3d(1,1,1)}30%,60%{transform:scale3d(1.25,.75,1)}40%,80%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}}@keyframes rubberBand{0%,100%{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%,60%{-webkit-transform:scale3d(1.25,.75,1);-moz-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%,80%{-webkit-transform:scale3d(.75,1.25,1);-moz-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);-moz-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}}@-webkit-keyframes tada{50%{-webkit-transform:scale3d(.3,.3,.3) rotate3d(0,0,1,-20deg);transform:scale3d(.3,.3,.3) rotate3d(0,0,1,-20deg);-webkit-transform-origin:center;transform-origin:center}70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,20deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,20deg);-webkit-transform-origin:center;transform-origin:center}60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-20deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-20deg);-webkit-transform-origin:center;transform-origin:center}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:center;transform-origin:center}}@-moz-keyframes tada{50%{-moz-transform:scale3d(.3,.3,.3) rotate3d(0,0,1,-20deg);transform:scale3d(.3,.3,.3) rotate3d(0,0,1,-20deg);-moz-transform-origin:center;transform-origin:center}70%,90%{-moz-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,20deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,20deg);-moz-transform-origin:center;transform-origin:center}60%,80%{-moz-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-20deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-20deg);-moz-transform-origin:center;transform-origin:center}100%{-moz-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-moz-transform-origin:center;transform-origin:center}}@-o-keyframes tada{50%{transform:scale3d(.3,.3,.3) rotate3d(0,0,1,-20deg);-o-transform-origin:center;transform-origin:center}70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,20deg);-o-transform-origin:center;transform-origin:center}60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-20deg);-o-transform-origin:center;transform-origin:center}100%{transform:scale3d(1,1,1);-o-transform-origin:center;transform-origin:center}}@keyframes tada{50%{-webkit-transform:scale3d(.3,.3,.3) rotate3d(0,0,1,-20deg);-moz-transform:scale3d(.3,.3,.3) rotate3d(0,0,1,-20deg);transform:scale3d(.3,.3,.3) rotate3d(0,0,1,-20deg);-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center}70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,20deg);-moz-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,20deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,20deg);-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center}60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-20deg);-moz-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-20deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-20deg);-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center}100%{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center}}@-webkit-keyframes rollOutRight{30%{-webkit-transform:translateX(10px) rotate3d(0,0,1,50deg);transform:translateX(10px) rotate3d(0,0,1,50deg);opacity:0}50%{-webkit-transform:translateX(-20px);transform:translateX(-20px);opacity:0}55%{-webkit-transform:translateX(-20px) rotate3d(0,0,1,-90deg);transform:translateX(-20px) rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform:translateX(0) rotate3d(0,0,1,0deg);transform:translateX(0) rotate3d(0,0,1,0deg);opacity:1}}@-moz-keyframes rollOutRight{30%{-moz-transform:translateX(10px) rotate3d(0,0,1,50deg);transform:translateX(10px) rotate3d(0,0,1,50deg);opacity:0}50%{-moz-transform:translateX(-20px);transform:translateX(-20px);opacity:0}55%{-moz-transform:translateX(-20px) rotate3d(0,0,1,-90deg);transform:translateX(-20px) rotate3d(0,0,1,-90deg);opacity:0}100%{-moz-transform:translateX(0) rotate3d(0,0,1,0deg);transform:translateX(0) rotate3d(0,0,1,0deg);opacity:1}}@-o-keyframes rollOutRight{30%{transform:translateX(10px) rotate3d(0,0,1,50deg);opacity:0}50%{-o-transform:translateX(-20px);transform:translateX(-20px);opacity:0}55%{transform:translateX(-20px) rotate3d(0,0,1,-90deg);opacity:0}100%{transform:translateX(0) rotate3d(0,0,1,0deg);opacity:1}}@keyframes rollOutRight{30%{-webkit-transform:translateX(10px) rotate3d(0,0,1,50deg);-moz-transform:translateX(10px) rotate3d(0,0,1,50deg);transform:translateX(10px) rotate3d(0,0,1,50deg);opacity:0}50%{-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px);opacity:0}55%{-webkit-transform:translateX(-20px) rotate3d(0,0,1,-90deg);-moz-transform:translateX(-20px) rotate3d(0,0,1,-90deg);transform:translateX(-20px) rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform:translateX(0) rotate3d(0,0,1,0deg);-moz-transform:translateX(0) rotate3d(0,0,1,0deg);transform:translateX(0) rotate3d(0,0,1,0deg);opacity:1}}@-webkit-keyframes rollOutLeft{30%{-webkit-transform:translateX(-10px) rotate3d(0,0,1,-50deg);transform:translateX(-10px) rotate3d(0,0,1,-50deg);opacity:0}50%{-webkit-transform:translateX(20px);transform:translateX(20px);opacity:0}55%{-webkit-transform:translateX(20px) rotate3d(0,0,1,90deg);transform:translateX(20px) rotate3d(0,0,1,90deg);opacity:0}100%{-webkit-transform:translateX(0) rotate3d(0,0,1,0deg);transform:translateX(0) rotate3d(0,0,1,0deg);opacity:1}}@-moz-keyframes rollOutLeft{30%{-moz-transform:translateX(-10px) rotate3d(0,0,1,-50deg);transform:translateX(-10px) rotate3d(0,0,1,-50deg);opacity:0}50%{-moz-transform:translateX(20px);transform:translateX(20px);opacity:0}55%{-moz-transform:translateX(20px) rotate3d(0,0,1,90deg);transform:translateX(20px) rotate3d(0,0,1,90deg);opacity:0}100%{-moz-transform:translateX(0) rotate3d(0,0,1,0deg);transform:translateX(0) rotate3d(0,0,1,0deg);opacity:1}}@-o-keyframes rollOutLeft{30%{transform:translateX(-10px) rotate3d(0,0,1,-50deg);opacity:0}50%{-o-transform:translateX(20px);transform:translateX(20px);opacity:0}55%{transform:translateX(20px) rotate3d(0,0,1,90deg);opacity:0}100%{transform:translateX(0) rotate3d(0,0,1,0deg);opacity:1}}@keyframes rollOutLeft{30%{-webkit-transform:translateX(-10px) rotate3d(0,0,1,-50deg);-moz-transform:translateX(-10px) rotate3d(0,0,1,-50deg);transform:translateX(-10px) rotate3d(0,0,1,-50deg);opacity:0}50%{-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px);opacity:0}55%{-webkit-transform:translateX(20px) rotate3d(0,0,1,90deg);-moz-transform:translateX(20px) rotate3d(0,0,1,90deg);transform:translateX(20px) rotate3d(0,0,1,90deg);opacity:0}100%{-webkit-transform:translateX(0) rotate3d(0,0,1,0deg);-moz-transform:translateX(0) rotate3d(0,0,1,0deg);transform:translateX(0) rotate3d(0,0,1,0deg);opacity:1}}@-webkit-keyframes rotateClockwise{0%{opacity:1;-webkit-transform-origin:center;transform-origin:center}50%{opacity:0;-webkit-transform-origin:center;transform-origin:center}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg);-webkit-transform-origin:center;transform-origin:center;opacity:1}}@-moz-keyframes rotateClockwise{0%{opacity:1;-moz-transform-origin:center;transform-origin:center}50%{opacity:0;-moz-transform-origin:center;transform-origin:center}100%{-moz-transform:rotateZ(360deg);transform:rotateZ(360deg);-moz-transform-origin:center;transform-origin:center;opacity:1}}@-o-keyframes rotateClockwise{0%{opacity:1;-o-transform-origin:center;transform-origin:center}50%{opacity:0;-o-transform-origin:center;transform-origin:center}100%{transform:rotateZ(360deg);-o-transform-origin:center;transform-origin:center;opacity:1}}@keyframes rotateClockwise{0%{opacity:1;-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center}50%{opacity:0;-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center}100%{-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);transform:rotateZ(360deg);-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center;opacity:1}}@-webkit-keyframes rotateAntiClockwise{0%{opacity:1;-webkit-transform-origin:center;transform-origin:center}50%{opacity:0;-webkit-transform-origin:center;transform-origin:center}100%{-webkit-transform:rotateZ(-360deg);transform:rotateZ(-360deg);-webkit-transform-origin:center;transform-origin:center;opacity:1}}@-moz-keyframes rotateAntiClockwise{0%{opacity:1;-moz-transform-origin:center;transform-origin:center}50%{opacity:0;-moz-transform-origin:center;transform-origin:center}100%{-moz-transform:rotateZ(-360deg);transform:rotateZ(-360deg);-moz-transform-origin:center;transform-origin:center;opacity:1}}@-o-keyframes rotateAntiClockwise{0%{opacity:1;-o-transform-origin:center;transform-origin:center}50%{opacity:0;-o-transform-origin:center;transform-origin:center}100%{transform:rotateZ(-360deg);-o-transform-origin:center;transform-origin:center;opacity:1}}@keyframes rotateAntiClockwise{0%{opacity:1;-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center}50%{opacity:0;-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center}100%{-webkit-transform:rotateZ(-360deg);-moz-transform:rotateZ(-360deg);transform:rotateZ(-360deg);-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center;opacity:1}}

/* End dooFaq2 stack page CSS code */.com_bigwhiteduck_stacks_headerpro_stack .text-center{text-align:center}.com_bigwhiteduck_stacks_headerpro_stack .text-left{text-align:left}.com_bigwhiteduck_stacks_headerpro_stack .text-right{text-align:right}.com_bigwhiteduck_stacks_headerpro_stack .text-justify{text-align:justify}.com_bigwhiteduck_stacks_headerpro_stack .text-inherit{text-align:inherit}

/* Font style applied when the page has finished loading */

#ExtraContentPlusstacks_in_1214734 #myExtraContent6,
#ExtraContentPlusstacks_in_1214734 #fs {
	display: none;
}


.spacerStack {
	height: 95.00px;
}

#spacerStackstacks_in_1214735 {
	height: 95.00px;
}




























@media print {
	#spacerStackstacks_in_1214735 {
		display: none !important;
	}
}
#img-fit-stacks_in_1214736{object-position:center center}@media (min-width:600px){#img-fit-stacks_in_1214736{object-position:center center}}#stacks_in_1214736,#img-fit-stacks_in_1214736,.placestacks_in_1214736{border-radius:0px}/* Font style applied when the page has finished loading */

#ExtraContentPlusstacks_in_1214474 #myExtraContent1,
#ExtraContentPlusstacks_in_1214474 #fs {
	display: none;
}


.spacerStack {
	height: 20.00px;
}

#spacerStackstacks_in_1214672 {
	height: 20.00px;
}




























@media print {
	#spacerStackstacks_in_1214672 {
		display: none !important;
	}
}



#stacks_in_1214679 {
	padding: 0px 0px 10px 0px;
}

     #stacks_in_1214861 .button.b-p>.bp-icon>.bp-glyph{color:rgba(255, 255, 255, 1.00)}#stacks_in_1214861 .button.b-p>.bp-icon>.bp-glyph{-webkit-transition:color 200ms ease,-webkit-transform 200ms ease;transition:color 200ms ease,-webkit-transform 200ms ease;transition:transform 200ms ease,color 200ms ease;transition:transform 200ms ease,color 200ms ease,-webkit-transform 200ms ease} #stacks_in_1214861 .button.b-p:hover>.bp-icon>.bp-glyph{color:rgba(255, 255, 255, 1.00)}     #stacks_in_1214861 .button.b-p:not(.icon-only):not(.fobbin){padding-top:0.20rem!important;padding-bottom:0.40rem!important}#stacks_in_1214861 .button.b-p:not(.icon-only)>.bp-icon>.bp-glyph,#stacks_in_1214861 .button.b-p .bp-text{vertical-align:middle}#stacks_in_1214861 .button.b-p:not(.icon-only)>.bp-icon>.bp-glyph{font-size:2.50rem!important}@media screen and (min-width:641px){#stacks_in_1214861 .button.b-p:not(.icon-only)>.bp-icon>.bp-glyph{font-size:2.50rem!important}}   #stacks_in_1214861.bp-wrap:not(.block-icon) .button.b-p>.bp-icon{padding-left:30.00px}#stacks_in_1214861.bp-wrap.block-icon .button.b-p>.bp-icon{display:block;width:100%;padding-top:30.00px}         #stacks_in_1214861>.button.b-p.fobbin,#stacks_in_1214861>.dd-wrap>.button.b-p.fobbin{padding:0.20rem 1.50rem 0.30rem 1.50rem!important} @media screen and (max-width:641px){#stacks_in_1214861>.button.b-p.expand-mob:not(.icon-only),#stacks_in_1214861>.dd-wrap>.button.b-p.expand-mob:not(.icon-only){width:100%!important}}@media screen and (min-width:641px){#stacks_in_1214861 .button.b-p.expand-large:not(.icon-only),#stacks_in_1214861>.dd-wrap>.button.b-p.expand-large:not(.icon-only){width:100%!important}}  #stacks_in_1214861.bp-wrap{font-family:'Noto Sans',Sans-Serif;font-weight:200;font-style:normal}  
  @media only screen and (max-width:768px){#stacks_in_1214861.bp-wrap{text-align:left!important}#stacks_in_1214861.inline-wrap{display:block!important}#stacks_in_1214861 .button{float:none!important}}  @media screen and (max-width:641px){#stacks_in_1214861.bp-wrap{padding:10px 0px 0px 0px}}  @media screen and (min-width:641px){#stacks_in_1214861.bp-wrap{padding:10px 0px 0px 0px}}         #stacks_in_1214861 .button.b-p{font-size:1.15rem}#stacks_in_1214861 .button.b-p.icon-only{width:calc(1.15rem + 0.50rem);height:calc(1.15rem + 0.50rem)}#stacks_in_1214861 .button.b-p.icon-only .bp-glyph:before{line-height:calc(1.15rem + 0.50rem)}@media all and (max-width:640px){#stacks_in_1214861 .button.b-p{font-size:1.00rem}#stacks_in_1214861 .button.b-p.icon-only{width:calc(1.00rem + 0.50rem);height:calc(1.00rem + 0.50rem)}#stacks_in_1214861 .button.b-p.icon-only .bp-glyph:before{line-height:calc(1.00rem + 0.50rem)}} 
  #stacks_in_1214861 .button.b-p.custom{border:1px solid rgba(102, 153, 204, 1.00)}#stacks_in_1214861 .button.b-p.custom:hover{border:1px solid rgba(255, 255, 255, 0.50)} #stacks_in_1214861 .button.b-p{color:rgba(255, 255, 255, 1.00);background-color:rgba(102, 153, 204, 1.00)}#stacks_in_1214861 .button.b-p:not(.d-hov){-webkit-transition:color 200ms ease,background-color 200ms ease,box-shadow 200ms ease,border 200ms ease;-webkit-transition:color 200ms ease,background-color 200ms ease,border 200ms ease,-webkit-box-shadow 200ms ease;transition:color 200ms ease,background-color 200ms ease,border 200ms ease,-webkit-box-shadow 200ms ease;transition:color 200ms ease,background-color 200ms ease,box-shadow 200ms ease,border 200ms ease;transition:color 200ms ease,background-color 200ms ease,box-shadow 200ms ease,border 200ms ease,-webkit-box-shadow 200ms ease}  #stacks_in_1214861 .button.b-p:not(.bp-hover):hover{color:rgba(255, 255, 255, 0.90)!important; background-color:rgba(102, 51, 153, 1.00);}     
[data-pop-source="stacks_in_1214884"].popdrop-popover{z-index:9999;min-width:50px;min-height:32px;-webkit-transition-duration:150ms;transition-duration:150ms}@media screen and (min-width:640px){[data-pop-source="stacks_in_1214884"].popdrop-popover{min-width:32px}}[data-pop-source="stacks_in_1214884"].popdrop-popover .popdrop-popover-content{padding:9px 14px}[data-pop-source="stacks_in_1214884"].popdrop-popover .popdrop-popover-title{text-align:left;font-weight:bold;text-transform:none}[data-pop-source="stacks_in_1214884"].popdrop-popover.popdrop-popover-custom-style{border:1px solid rgba(0, 0, 0, 0.20);-webkit-box-shadow:0px 0px 8px 4px rgba(0, 0, 0, 0.20);box-shadow:0px 0px 8px 4px rgba(0, 0, 0, 0.20);background-color:rgba(102, 51, 153, 1.00);border-radius:6px}[data-pop-source="stacks_in_1214884"].popdrop-popover.popdrop-popover-custom-style .popdrop-popover-title{color:rgba(255, 255, 255, 1.00);background:rgba(57, 73, 171, 1.00);border-bottom:1px solid rgba(245, 245, 245, 1.00);border-radius:calc(6px - 1px) calc(6px - 1px) 0 0}[data-pop-source="stacks_in_1214884"].popdrop-popover.popdrop-popover-custom-style .popdrop-close{color:rgba(140, 140, 140, 1.00);text-shadow:0 1px 0 #fff}[data-pop-source="stacks_in_1214884"].popdrop-popover.popdrop-popover-custom-style.top > .popdrop-arrow,[data-pop-source="stacks_in_1214884"].popdrop-popover.popdrop-popover-custom-style.top-left > .popdrop-arrow,[data-pop-source="stacks_in_1214884"].popdrop-popover.popdrop-popover-custom-style.top-right > .popdrop-arrow{border-top-color:rgba(0, 0, 0, 0.20)}[data-pop-source="stacks_in_1214884"].popdrop-popover.popdrop-popover-custom-style.top > .popdrop-arrow:after,[data-pop-source="stacks_in_1214884"].popdrop-popover.popdrop-popover-custom-style.top-left > .popdrop-arrow:after,[data-pop-source="stacks_in_1214884"].popdrop-popover.popdrop-popover-custom-style.top-right > .popdrop-arrow:after{border-top-color:rgba(102, 51, 153, 1.00)}[data-pop-source="stacks_in_1214884"].popdrop-popover.popdrop-popover-custom-style.right > .popdrop-arrow,[data-pop-source="stacks_in_1214884"].popdrop-popover.popdrop-popover-custom-style.right-top > .popdrop-arrow,[data-pop-source="stacks_in_1214884"].popdrop-popover.popdrop-popover-custom-style.right-bottom > .popdrop-arrow{border-right-color:rgba(0, 0, 0, 0.20)}[data-pop-source="stacks_in_1214884"].popdrop-popover.popdrop-popover-custom-style.right > .popdrop-arrow:after,[data-pop-source="stacks_in_1214884"].popdrop-popover.popdrop-popover-custom-style.right-top > .popdrop-arrow:after,[data-pop-source="stacks_in_1214884"].popdrop-popover.popdrop-popover-custom-style.right-bottom > .popdrop-arrow:after{border-right-color:rgba(102, 51, 153, 1.00)}[data-pop-source="stacks_in_1214884"].popdrop-popover.popdrop-popover-custom-style.bottom > .popdrop-arrow,[data-pop-source="stacks_in_1214884"].popdrop-popover.popdrop-popover-custom-style.bottom-left > .popdrop-arrow,[data-pop-source="stacks_in_1214884"].popdrop-popover.popdrop-popover-custom-style.bottom-right > .popdrop-arrow{border-bottom-color:rgba(0, 0, 0, 0.20)}[data-pop-source="stacks_in_1214884"].popdrop-popover.popdrop-popover-custom-style.bottom > .popdrop-arrow:after,[data-pop-source="stacks_in_1214884"].popdrop-popover.popdrop-popover-custom-style.bottom-left > .popdrop-arrow:after,[data-pop-source="stacks_in_1214884"].popdrop-popover.popdrop-popover-custom-style.bottom-right > .popdrop-arrow:after{border-bottom-color:rgba(102, 51, 153, 1.00)}[data-pop-source="stacks_in_1214884"].popdrop-popover.popdrop-popover-custom-style.left > .popdrop-arrow,[data-pop-source="stacks_in_1214884"].popdrop-popover.popdrop-popover-custom-style.left-top > .popdrop-arrow,[data-pop-source="stacks_in_1214884"].popdrop-popover.popdrop-popover-custom-style.left-bottom > .popdrop-arrow{border-left-color:rgba(0, 0, 0, 0.20)}[data-pop-source="stacks_in_1214884"].popdrop-popover.popdrop-popover-custom-style.left > .popdrop-arrow:after,[data-pop-source="stacks_in_1214884"].popdrop-popover.popdrop-popover-custom-style.left-top > .popdrop-arrow:after,[data-pop-source="stacks_in_1214884"].popdrop-popover.popdrop-popover-custom-style.left-bottom > .popdrop-arrow:after{border-left-color:rgba(102, 51, 153, 1.00)}[data-pop-source="stacks_in_1214884"].popdrop-popover.popdrop-popover-custom-style .popdrop-custom-padding .popdrop-popover-content{padding:9px 14px;overflow:scroll}[data-pop-source="stacks_in_1214884"].popdrop-popover.popdrop-popover-custom-style .popdrop-custom-padding .list-group-item{border-right:none;border-left:none}[data-pop-source="stacks_in_1214884"].popdrop-popover.popdrop-popover-custom-style .popdrop-custom-padding .list-group-item:first-child{border-top:0}[data-pop-source="stacks_in_1214884"].popdrop-popover.popdrop-popover-custom-style .popdrop-custom-padding .list-group-item:last-child{border-bottom:0}[data-pop-source="stacks_in_1214884"].popdrop-popover .popdrop-popover-backdrop{background-color:rgba(0,0,0,0.65);z-index:9998}[data-pop-source="stacks_in_1214884"].popdrop-popover .popdrop-popover .dropdown-menu{display:block;position:relative;top:0;border:none;-webkit-box-shadow:none;box-shadow:none;float:none}
#stacks_in_1214884.dropem,.popdrop-popover-inner.pop-stacks_in_1214884{max-width:280px}@media screen and (min-width:640px){#stacks_in_1214884.dropem,.popdrop-popover-inner.pop-stacks_in_1214884{max-width:360px}}.popdrop-popover[data-pop-source="stacks_in_1214884"] .popdrop-popover-content{overflow:auto}#stacks_in_1214884.dropem{display:none}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214886Calligrapher{			font-size: 110% !important;			color: #FFFFFF !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_1214886Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_1214886Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_1214886Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_1214886Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_1214886Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_1214886Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_1214886Calligrapher h6, .stacks_in_1214886Calligrapher h5, .stacks_in_1214886Calligrapher h4, .stacks_in_1214886Calligrapher h3, .stacks_in_1214886Calligrapher h2, .stacks_in_1214886Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_1214886Calligrapher, .stacks_in_1214886Calligrapher h1, .stacks_in_1214886Calligrapher h2, .stacks_in_1214886Calligrapher h3, .stacks_in_1214886Calligrapher h4, .stacks_in_1214886Calligrapher h5, .stacks_in_1214886Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214886targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214886Calligrapher a:link{			color: #FFFFFF !important;			text-decoration: none !important;		}				.stacks_in_1214886Calligrapher a:visited{			color: #FFFFFF !important;		}				.stacks_in_1214886Calligrapher a:active{			color: #FFFFFF !important;		}				.stacks_in_1214886Calligrapher a:hover{			color: #FFFFFF !important;			text-decoration: none !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214886 {
	margin: 0px 0px 0px 15px;
}
    #link_stacks_in_1214887.custom-spacing{padding-top:7px!important;padding-bottom:7px!important}.group-toggle-active #link_stacks_in_1214887.custom-spacing{padding-top:5px!important;padding-bottom:5px!important} #link_stacks_in_1214887.dd-heading{margin-bottom:4px}.group-toggle-active #link_stacks_in_1214887.dd-heading{margin-bottom:3px} 
    #link_stacks_in_1214889.custom-spacing{padding-top:7px!important;padding-bottom:7px!important}.group-toggle-active #link_stacks_in_1214889.custom-spacing{padding-top:5px!important;padding-bottom:5px!important} #link_stacks_in_1214889.dd-heading{margin-bottom:4px}.group-toggle-active #link_stacks_in_1214889.dd-heading{margin-bottom:3px} 
    #link_stacks_in_1214891.custom-spacing{padding-top:7px!important;padding-bottom:7px!important}.group-toggle-active #link_stacks_in_1214891.custom-spacing{padding-top:5px!important;padding-bottom:5px!important} #link_stacks_in_1214891.dd-heading{margin-bottom:4px}.group-toggle-active #link_stacks_in_1214891.dd-heading{margin-bottom:3px} 
    #link_stacks_in_1214893.custom-spacing{padding-top:7px!important;padding-bottom:7px!important}.group-toggle-active #link_stacks_in_1214893.custom-spacing{padding-top:5px!important;padding-bottom:5px!important} #link_stacks_in_1214893.dd-heading{margin-bottom:4px}.group-toggle-active #link_stacks_in_1214893.dd-heading{margin-bottom:3px} 
    #link_stacks_in_1214895.custom-spacing{padding-top:7px!important;padding-bottom:7px!important}.group-toggle-active #link_stacks_in_1214895.custom-spacing{padding-top:5px!important;padding-bottom:5px!important} #link_stacks_in_1214895.dd-heading{margin-bottom:4px}.group-toggle-active #link_stacks_in_1214895.dd-heading{margin-bottom:3px} 
    #link_stacks_in_1214897.custom-spacing{padding-top:7px!important;padding-bottom:7px!important}.group-toggle-active #link_stacks_in_1214897.custom-spacing{padding-top:5px!important;padding-bottom:5px!important} #link_stacks_in_1214897.dd-heading{margin-bottom:4px}.group-toggle-active #link_stacks_in_1214897.dd-heading{margin-bottom:3px} 
    #link_stacks_in_1214899.custom-spacing{padding-top:7px!important;padding-bottom:7px!important}.group-toggle-active #link_stacks_in_1214899.custom-spacing{padding-top:5px!important;padding-bottom:5px!important} #link_stacks_in_1214899.dd-heading{margin-bottom:4px}.group-toggle-active #link_stacks_in_1214899.dd-heading{margin-bottom:3px} 
    #link_stacks_in_1214901.custom-spacing{padding-top:7px!important;padding-bottom:7px!important}.group-toggle-active #link_stacks_in_1214901.custom-spacing{padding-top:5px!important;padding-bottom:5px!important} #link_stacks_in_1214901.dd-heading{margin-bottom:4px}.group-toggle-active #link_stacks_in_1214901.dd-heading{margin-bottom:3px} 
    #link_stacks_in_1214903.custom-spacing{padding-top:7px!important;padding-bottom:7px!important}.group-toggle-active #link_stacks_in_1214903.custom-spacing{padding-top:5px!important;padding-bottom:5px!important} #link_stacks_in_1214903.dd-heading{margin-bottom:4px}.group-toggle-active #link_stacks_in_1214903.dd-heading{margin-bottom:3px} 


       .bp-vault-1.b-p:not(.not-vault){-webkit-box-sizing:border-box!important;box-sizing:border-box!important;-webkit-box-shadow:inset 0 0 0 2px rgba(255, 255, 255, 1.00);box-shadow:inset 0 0 0 2px rgba(255, 255, 255, 1.00)}.bp-vault-1.b-p:not(.not-vault):hover{-webkit-box-shadow:inset 0 0 0 2px rgba(255, 255, 255, 1.00);box-shadow:inset 0 0 0 2px rgba(255, 255, 255, 1.00)} .bp-vault-1.b-p:not(.not-vault){color:rgba(255, 255, 255, 1.00);background-color:rgba(255, 255, 255, 0.00)}.bp-vault-1.b-p:not(.not-vault):not(.d-hov){-webkit-transition:color 200ms ease,background-color 200ms ease,box-shadow 200ms ease;-webkit-transition:color 200ms ease,background-color 200ms ease,-webkit-box-shadow 200ms ease;transition:color 200ms ease,background-color 200ms ease,-webkit-box-shadow 200ms ease;transition:color 200ms ease,background-color 200ms ease,box-shadow 200ms ease;transition:color 200ms ease,background-color 200ms ease,box-shadow 200ms ease,-webkit-box-shadow 200ms ease} .bp-vault-1.b-p:not(.not-vault),.bp-vault-1.b-p:not(.not-vault).split-icon>.bp-icon:not(.not-vault){background-image:none}  .bp-vault-1.b-p:not(.not-vault):not(.bp-hover):hover{color:rgba(255, 255, 255, 1.00)!important; background-color:rgba(102, 51, 153, 1.00);} .bp-vault-1.b-p:not(.not-vault):not(.bp-hover):hover,.bp-vault-1.b-p:not(.not-vault):not(.bp-hover).split-icon{background-image:none}   .bp-vault-1.b-p:not(.not-vault)>.bp-icon>.bp-glyph{color:rgba(255, 255, 255, 1.00)!important}.bp-vault-1.b-p:not(.not-vault):not(.d-hov)>.bp-icon>.bp-glyph{-webkit-transition:color 200ms ease;transition:color 200ms ease}.bp-vault-1.b-p:not(.not-vault).split-icon:not(.icon-only)>.bp-icon{background-color:rgba(255, 255, 255, 0.00)!important}.bp-vault-1.b-p:not(.not-vault).split-icon:not(.icon-only)>.bp-icon.icon-left{border-right:1px solid rgba(255, 255, 255, 1.00)!important}.bp-vault-1.b-p:not(.not-vault).split-icon:not(.icon-only)>.bp-icon.icon-right{border-left:1px solid rgba(255, 255, 255, 1.00)!important} .bp-vault-1.b-p:not(.not-vault):hover>.bp-icon>.bp-glyph{color:rgba(255, 255, 255, 1.00)!important}.bp-vault-1.b-p:not(.not-vault):not(.d-hov):hover>.bp-icon>.bp-glyph{-webkit-transition:color 200ms ease;transition:color 200ms ease}.bp-vault-1.b-p:not(.not-vault).split-icon:not(.icon-only):hover>.bp-icon{background:rgba(102, 51, 153, 0.00);background-color:rgba(102, 51, 153, 0.00)!important}.bp-vault-1.b-p:not(.not-vault).split-icon:not(.icon-only):hover>.bp-icon.icon-left{border-right:1px solid rgba(102, 51, 153, 1.00)!important}.bp-vault-1.b-p:not(.not-vault).split-icon:not(.icon-only):hover>.bp-icon.icon-right{border-left:1px solid rgba(102, 51, 153, 1.00)!important}  .bp-vault-1.b-p:not(.custom-shape){border-radius:8px}.bp-vault-1.b-p:not(.custom-shape).split-icon:not(.icon-only)>.bp-icon.icon-left{border-top-left-radius:8px!important;border-bottom-left-radius:8px!important}.bp-vault-1.b-p:not(.custom-shape).split-icon:not(.icon-only)>.bp-icon.icon-right{border-top-right-radius:8px!important;border-bottom-right-radius:8px!important}    .bp-vault-1:not(.not-vault) .code-finder{content:"bp-fonts"}.bp-vault-1.icon-only{padding:0!important;border-radius:50%!important; width:51px;height:51px;}.bp-vault-1.icon-only>.bp-icon>.bp-glyph{font-size:130%!important;margin-left:0.00%!important}.bp-vault-1.icon-only .fa:before{line-height:51px}.bp-vault-1.icon-only.tiny{width:33px;height:33px}.bp-vault-1.icon-only.tiny .fa:before{line-height:33px}.bp-vault-1.icon-only.small{width:44px;height:44px}.bp-vault-1.icon-only.small .fa:before{line-height:44px}.bp-vault-1.icon-only.large{width:61px;height:61px}.bp-vault-1.icon-only.large .fa:before{line-height:61px}  
.button.b-p {
  box-sizing: border-box;
  -webkit-font-smoothing: subpixel-antialiased;
  -moz-osx-font-smoothing: auto; }

.button.b-p {
  overflow: visible;
  -webkit-appearance: button;
  cursor: pointer; }

.button.b-p[disabled] {
  cursor: default; }

.button.b-p::-moz-focus-inner {
  border: 0;
  padding: 0; }

.button.b-p {
  -webkit-appearance: none;
  -moz-appearance: none;
  border-radius: 0;
  border-style: solid;
  border-width: 0;
  cursor: pointer;
  font-family: inherit;
  font-weight: inherit;
  line-height: normal;
  margin: 0 0 1.25rem;
  position: relative;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  padding: 1rem 2rem 1.0625rem 2rem;
  font-size: 1rem;
  transition: all 300ms ease-out; }
  .button.b-p.large {
    padding: 1.125rem 2.25rem 1.1875rem 2.25rem;
    font-size: 1.25rem; }
  .button.b-p.small {
    padding: .875rem 1.75rem .9375rem 1.75rem;
    font-size: .8125rem; }
  .button.b-p.tiny {
    padding: .625rem 1.25rem .6875rem 1.25rem;
    font-size: .6875rem; }
  .button.b-p.expand {
    padding-left: 1rem;
    padding-right: 1rem;
    width: 100%; }
  .button.b-p.left-align {
    text-align: left;
    text-indent: .75rem; }
  .button.b-p.right-align {
    text-align: right;
    padding-right: .75rem; }
  .button.b-p.radius, .button.b-p.radius::before, .button.b-p.radius::after {
    border-radius: 3px; }
  .button.b-p.round, .button.b-p.radius::before, .button.b-p.round::after {
    border-radius: 1000px; }
  .button.b-p.disabled, .button.b-p[disabled] {
    background-color: #008CBA;
    border-color: #007095;
    color: #fff;
    box-shadow: none;
    cursor: default;
    opacity: .7; }
  .button.b-p.right {
    float: right !important; }

.button.b-p::-moz-focus-inner {
  border: 0;
  padding: 0; }

@media only screen and (min-width: 40.063em) {
  .button.b-p {
    display: inline-block; } }

.bp-styles-warning {
  display: none; }

.button.b-p:not(.custom) {
  background-color: rgba(102, 51, 153, 0.00);
  color: rgba(255, 255, 255, 1.00); }
  .button.b-p:not(.custom):hover {
    color: rgba(255, 255, 255, 1.00);
    background-color: rgba(102, 31, 173, 0); }
  .button.b-p.secondary:not(.custom) {
    background-color: rgba(231, 231, 231, 1.00);
    color: rgba(51, 51, 51, 1.00); }
    .button.b-p.secondary:not(.custom):hover {
      color: rgba(51, 51, 51, 1.00);
      background-color: #ece2e2; }
  .button.b-p.alert:not(.custom) {
    background-color: rgba(217, 83, 79, 1.00); }
    .button.b-p.alert:not(.custom):hover {
      background-color: #ee3f3a; }
  .button.b-p.success:not(.custom) {
    background-color: rgba(92, 184, 92, 1.00); }
    .button.b-p.success:not(.custom):hover {
      background-color: #45cf45; }
  .button.b-p.radius:not(.custom) {
    border-radius: 8px; }
  .button.b-p.ghost:not(.custom) {
    background-color: transparent;
    border-width: 1px;
    border-color: rgba(102, 51, 153, 0.00);
    color: rgba(102, 51, 153, 0.00); }
    .button.b-p.ghost:not(.custom):hover {
      color: rgba(255, 255, 255, 1.00);
      border-color: rgba(102, 31, 173, 0);
      background-color: rgba(102, 31, 173, 0); }
    .button.b-p.ghost.secondary:not(.custom) {
      border-color: rgba(231, 231, 231, 1.00);
      color: rgba(231, 231, 231, 1.00); }
      .button.b-p.ghost.secondary:not(.custom):hover {
        color: rgba(51, 51, 51, 1.00);
        border-color: #ece2e2;
        background-color: #ece2e2; }
    .button.b-p.ghost.alert:not(.custom) {
      border-color: rgba(217, 83, 79, 1.00);
      color: rgba(217, 83, 79, 1.00); }
      .button.b-p.ghost.alert:not(.custom):hover {
        color: rgba(255, 255, 255, 1.00);
        border-color: #ee3f3a;
        background-color: #ee3f3a; }
    .button.b-p.ghost.success:not(.custom) {
      border-color: rgba(92, 184, 92, 1.00);
      color: rgba(92, 184, 92, 1.00); }
      .button.b-p.ghost.success:not(.custom):hover {
        color: rgba(255, 255, 255, 1.00);
        border-color: #45cf45;
        background-color: #45cf45; }
  .button.b-p.outline-ghost:not(.custom) {
    border-color: rgba(255, 255, 255, 1.00);
    border-width: 1px;
    color: rgba(255, 255, 255, 1.00);
    background-color: transparent; }
    .button.b-p.outline-ghost:not(.custom):hover {
      color: white;
      border-color: white;
      background-color: rgba(102, 51, 153, 1.00); }
#usefulStackWrapperstacks_in_1214750 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_1214750 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_1214750 {
		display: none;
	}
}












.stacks_in_1214907 {
  aspect-ratio: 16/9; }
  .stacks_in_1214907 .play-poster .play-button {
    background-color: rgba(0, 0, 0, 0.70);
    width: 20%;
    min-height: 20%;
    border-color: rgba(255, 255, 255, 1.00);
    border-width: 0px;
    transition-duration: 500ms, 500ms; }
    .stacks_in_1214907 .play-poster .play-button:not(.circle) {
      border-radius: 3px; }
    .stacks_in_1214907 .play-poster .play-button.circle {
      padding-top: calc(20% - 0px); }
  .stacks_in_1214907 .play-poster img, .stacks_in_1214907 .play-poster video {
    transition-duration: 500ms; }
  .stacks_in_1214907 .play-poster svg {
    fill: rgba(255, 255, 255, 0.90);
    transition-duration: 500ms; }
  .stacks_in_1214907 .play-poster:hover svg {
    fill: rgba(255, 255, 255, 0.90); }
  .stacks_in_1214907 .play-poster:hover .play-button {
    background-color: rgba(0, 0, 0, 0.70);
    border-color: rgba(255, 255, 255, 1.00); }
  .stacks_in_1214907 .play-poster.animate-zoom:hover img, .stacks_in_1214907 .play-poster.animate-zoom:hover video {
    transform: scale(1.20) rotate(0deg); }

/*    */

.spacerStack {
	height: 30.00px;
}

#spacerStackstacks_in_1214748 {
	height: 30.00px;
}




























@media print {
	#spacerStackstacks_in_1214748 {
		display: none !important;
	}
}

     #stacks_in_1214442 .button.b-p>.bp-icon>.bp-glyph{color:rgba(255, 255, 255, 1.00)}#stacks_in_1214442 .button.b-p>.bp-icon>.bp-glyph{-webkit-transition:color 200ms ease,-webkit-transform 200ms ease;transition:color 200ms ease,-webkit-transform 200ms ease;transition:transform 200ms ease,color 200ms ease;transition:transform 200ms ease,color 200ms ease,-webkit-transform 200ms ease} #stacks_in_1214442 .button.b-p:hover>.bp-icon>.bp-glyph{color:rgba(255, 255, 255, 1.00)} #stacks_in_1214442 .button.b-p.split-icon{max-width:100%}#stacks_in_1214442 .button.b-p:not(.icon-only):hover>.bp-icon{ border-left:1px solid rgba(255, 255, 255, 1.00);}     #stacks_in_1214442 .button.b-p:not(.icon-only):not(.fobbin){padding-top:0.80rem!important;padding-bottom:0.80rem!important}#stacks_in_1214442 .button.b-p:not(.icon-only)>.bp-icon>.bp-glyph,#stacks_in_1214442 .button.b-p .bp-text{vertical-align:middle}#stacks_in_1214442 .button.b-p:not(.icon-only)>.bp-icon>.bp-glyph{font-size:1.00rem!important}@media screen and (min-width:641px){#stacks_in_1214442 .button.b-p:not(.icon-only)>.bp-icon>.bp-glyph{font-size:1.60rem!important}}   #stacks_in_1214442 .button.b-p.split-icon>.bp-text{ margin-right:calc(1.60rem + 20px);}@media screen and (min-width:641px){ #stacks_in_1214442 .button.b-p.split-icon>.bp-text{margin-right:calc(1.60rem + 20px)}}#stacks_in_1214442 .button.b-p.split-icon>.bp-icon{position:absolute; right:0; height:100%;background:rgba(255, 255, 255, 1.00);top:0;width:calc(1.00rem + 20px); border-left:1px solid rgba(255, 255, 255, 1.00);}#stacks_in_1214442 .button.b-p:not(.d-hov).split-icon>.bp-icon{-webkit-transition:background 200ms ease;transition:background 200ms ease}#stacks_in_1214442 .b-p.button.split-icon:hover>.bp-icon{background:rgba(255, 255, 255, 1.00)}@media screen and (min-width:641px){#stacks_in_1214442 .button.b-p.split-icon>.bp-icon{width:calc(1.60rem + 20px)}}#stacks_in_1214442 .button.b-p.split-icon>.bp-icon>.bp-glyph{top:50%;left:50%;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}   #stacks_in_1214442 .button.b-p.radius.split-icon>.bp-icon{border-top-right-radius:3px;border-bottom-right-radius:3px}          @media screen and (max-width:641px){#stacks_in_1214442>.button.b-p.expand-mob:not(.icon-only),#stacks_in_1214442>.dd-wrap>.button.b-p.expand-mob:not(.icon-only){width:100%!important} #stacks_in_1214442.inline-wrap{display:block!important}}@media screen and (min-width:641px){#stacks_in_1214442 .button.b-p.expand-large:not(.icon-only),#stacks_in_1214442>.dd-wrap>.button.b-p.expand-large:not(.icon-only){width:100%!important}}
  @media only screen and (max-width:768px){#stacks_in_1214442.bp-wrap{text-align:center!important}#stacks_in_1214442.inline-wrap{display:block!important}#stacks_in_1214442 .button{float:none!important}}  @media screen and (max-width:641px){#stacks_in_1214442.bp-wrap{padding:10px 0px 0px 0px}}  @media screen and (min-width:641px){#stacks_in_1214442.bp-wrap{padding:10px 0px 0px 0px}}         
  

.bp-wrap:not(.dd-toggle-active) #stacks_in_1214443.bp-dropdown.custom-pad{padding:6.00px 12.00px 6.00px 12.00px}.has-group-toggle:not(.group-toggle-active) #stacks_in_1214443.bp-dropdown.custom-pad.dd-mega{padding:6.00px 12.00px 6.00px 12.00px}   #stacks_in_1214443.bp-dropdown,#stacks_in_1214443.bp-dropdown .bp-dropdown:not(.custom-style){border-color:rgba(255, 255, 255, 1.00);border-width: 0px ;border-radius: 0px ;border-style:solid} #stacks_in_1214443.bp-dropdown,#stacks_in_1214443.bp-dropdown .bp-dropdown:not(.custom-style){background-color:rgba(102, 51, 153, 1.00)}.com_bigwhiteduck_stacks_buttonplus2_group_stack.group-stacked #stacks_in_1214443.bp-dropdown,.com_bigwhiteduck_stacks_buttonplus2_group_stack.group-stacked #stacks_in_1214443.bp-dropdown .bp-dropdown:not(.custom-style){background-color:rgba(255, 255, 255, 0.00)}#stacks_in_1214443.bp-dropdown .bwd--link-item:not(.custom-style):not(.active),#stacks_in_1214443.bp-dropdown>a:not(.has-drop):not(.custom-style):not(.active),#stacks_in_1214443.bp-dropdown>.bp-wrap{color:rgba(255, 255, 255, 1.00);background-color:rgba(0, 0, 0, 0.00)}#stacks_in_1214443.bp-dropdown.group-stacked .bwd--link-item:not(.custom-style):not(.active),#stacks_in_1214443.bp-dropdown.group-stacked>a:not(.has-drop):not(.custom-style):not(.active),#stacks_in_1214443.bp-dropdown.group-stacked>.bp-wrap{color:rgba(65, 65, 65, 1.00);background-color:rgba(0, 0, 0, 0.00)}
 #stacks_in_1214443.bp-dropdown .bwd--link-item:not(.custom-style):not(.active):not(.dd-heading):hover,#stacks_in_1214443.bp-dropdown>a:not(.has-drop):not(.custom-style):not(.active):not(.dd-heading):hover{color:rgba(255, 255, 255, 1.00);background-color:rgba(0, 0, 0, 0.10)}#stacks_in_1214443.bp-dropdown:not(.group-stacked)>.bp-wrap:hover,#stacks_in_1214443.bp-dropdown:not(.group-stacked) .fl-item>.bp-wrap:hover{color:rgba(255, 255, 255, 1.00);background-color:rgba(0, 0, 0, 0.10)}#stacks_in_1214443.bp-dropdown.group-stacked>.bp-wrap:hover,#stacks_in_1214443.bp-dropdown.group-stacked .fl-item>.bp-wrap:hover{color:rgba(97, 97, 97, 1.00);background-color:rgba(0, 0, 0, 0.00)} #stacks_in_1214443.bp-dropdown.dd-button-style .b-p.button:not(.custom):not(.ghost){color:rgba(255, 255, 255, 1.00);background:transparent!important;background-color:transparent!important;line-height:1.6}#stacks_in_1214443.bp-dropdown.dd-button-style .b-p.button:not(.custom):not(.ghost):hover{color:rgba(255, 255, 255, 1.00)!important;background:none!important;background-color:transparent!important} #stacks_in_1214443.bp-dropdown.dd-button-style>div:not(.flex-layout) .b-p.button:not(.fobbin){padding:6px 1rem!important}#stacks_in_1214443.bp-dropdown.dd-button-style>.flex-layout .b-p.button:not(.fobbin){padding:0!important} #stacks_in_1214443.bp-dropdown .bwd--link-item{font-size:1.00rem}#stacks_in_1214443.bp-dropdown .bwd--link-item.dd-heading{font-size:100%}.group-stacked #stacks_in_1214443.bp-dropdown .bwd--link-item{font-size:1.00rem}.group-stacked #stacks_in_1214443.bp-dropdown .bwd--link-item.dd-heading{font-size:100%}  #stacks_in_1214443{display:none;z-index:1001}#stacks_in_1214443.dd-drop{min-width:100%}.group-stacked #stacks_in_1214443.dd-drop{min-width:initial} 
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214444Calligrapher{			font-size: 110% !important;			color: #FFFFFF !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_1214444Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_1214444Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_1214444Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_1214444Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_1214444Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_1214444Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_1214444Calligrapher h6, .stacks_in_1214444Calligrapher h5, .stacks_in_1214444Calligrapher h4, .stacks_in_1214444Calligrapher h3, .stacks_in_1214444Calligrapher h2, .stacks_in_1214444Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_1214444Calligrapher, .stacks_in_1214444Calligrapher h1, .stacks_in_1214444Calligrapher h2, .stacks_in_1214444Calligrapher h3, .stacks_in_1214444Calligrapher h4, .stacks_in_1214444Calligrapher h5, .stacks_in_1214444Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214444targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214444Calligrapher a:link{			color: #FFFFFF !important;			text-decoration: none !important;		}				.stacks_in_1214444Calligrapher a:visited{			color: #FFFFFF !important;		}				.stacks_in_1214444Calligrapher a:active{			color: #FFFFFF !important;		}				.stacks_in_1214444Calligrapher a:hover{			color: #FFFFFF !important;			text-decoration: none !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214444 {
	margin: 0px 0px 0px 15px;
}
    #link_stacks_in_1214445.custom-spacing{padding-top:7px!important;padding-bottom:7px!important}.group-toggle-active #link_stacks_in_1214445.custom-spacing{padding-top:5px!important;padding-bottom:5px!important} #link_stacks_in_1214445.dd-heading{margin-bottom:4px}.group-toggle-active #link_stacks_in_1214445.dd-heading{margin-bottom:3px} 
    #link_stacks_in_1214447.custom-spacing{padding-top:7px!important;padding-bottom:7px!important}.group-toggle-active #link_stacks_in_1214447.custom-spacing{padding-top:5px!important;padding-bottom:5px!important} #link_stacks_in_1214447.dd-heading{margin-bottom:4px}.group-toggle-active #link_stacks_in_1214447.dd-heading{margin-bottom:3px} 
    #link_stacks_in_1214449.custom-spacing{padding-top:7px!important;padding-bottom:7px!important}.group-toggle-active #link_stacks_in_1214449.custom-spacing{padding-top:5px!important;padding-bottom:5px!important} #link_stacks_in_1214449.dd-heading{margin-bottom:4px}.group-toggle-active #link_stacks_in_1214449.dd-heading{margin-bottom:3px} 
    #link_stacks_in_1214451.custom-spacing{padding-top:7px!important;padding-bottom:7px!important}.group-toggle-active #link_stacks_in_1214451.custom-spacing{padding-top:5px!important;padding-bottom:5px!important} #link_stacks_in_1214451.dd-heading{margin-bottom:4px}.group-toggle-active #link_stacks_in_1214451.dd-heading{margin-bottom:3px} 
    #link_stacks_in_1214453.custom-spacing{padding-top:7px!important;padding-bottom:7px!important}.group-toggle-active #link_stacks_in_1214453.custom-spacing{padding-top:5px!important;padding-bottom:5px!important} #link_stacks_in_1214453.dd-heading{margin-bottom:4px}.group-toggle-active #link_stacks_in_1214453.dd-heading{margin-bottom:3px} 
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214551buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214551 a, #stacks_in_1214551 a:hover, #stacks_in_1214551 a:visited, #stacks_in_1214551 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214551button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214551button:hover{
	color: #9966CC !important;
	background-color: #9966CC !important;
	border-color: #8256AD !important;
}

#stacks_in_1214551 a, #stacks_in_1214551 a:visited, #stacks_in_1214551 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214551 a:hover{
	color: #9966CC !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214551button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214551button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214551buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214551buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214551buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214551buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214552buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214552 a, #stacks_in_1214552 a:hover, #stacks_in_1214552 a:visited, #stacks_in_1214552 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214552button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214552button:hover{
	color: #9966CC !important;
	background-color: #9966CC !important;
	border-color: #8256AD !important;
}

#stacks_in_1214552 a, #stacks_in_1214552 a:visited, #stacks_in_1214552 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214552 a:hover{
	color: #9966CC !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214552button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214552button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214552buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214552buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214552buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214552buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214562buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214562 a, #stacks_in_1214562 a:hover, #stacks_in_1214562 a:visited, #stacks_in_1214562 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214562button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214562button:hover{
	color: #9966CC !important;
	background-color: #9966CC !important;
	border-color: #8256AD !important;
}

#stacks_in_1214562 a, #stacks_in_1214562 a:visited, #stacks_in_1214562 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214562 a:hover{
	color: #9966CC !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214562button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214562button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214562buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214562buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214562buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214562buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214561buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214561 a, #stacks_in_1214561 a:hover, #stacks_in_1214561 a:visited, #stacks_in_1214561 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214561button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214561button:hover{
	color: #9966CC !important;
	background-color: #9966CC !important;
	border-color: #8256AD !important;
}

#stacks_in_1214561 a, #stacks_in_1214561 a:visited, #stacks_in_1214561 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214561 a:hover{
	color: #9966CC !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214561button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214561button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214561buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214561buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214561buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214561buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214632buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214632 a, #stacks_in_1214632 a:hover, #stacks_in_1214632 a:visited, #stacks_in_1214632 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214632button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214632button:hover{
	color: #9966CC !important;
	background-color: #9966CC !important;
	border-color: #8256AD !important;
}

#stacks_in_1214632 a, #stacks_in_1214632 a:visited, #stacks_in_1214632 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214632 a:hover{
	color: #9966CC !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214632button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214632button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214632buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214632buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214632buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214632buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214633buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214633 a, #stacks_in_1214633 a:hover, #stacks_in_1214633 a:visited, #stacks_in_1214633 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214633button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214633button:hover{
	color: #9966CC !important;
	background-color: #9966CC !important;
	border-color: #8256AD !important;
}

#stacks_in_1214633 a, #stacks_in_1214633 a:visited, #stacks_in_1214633 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214633 a:hover{
	color: #9966CC !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214633button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214633button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214633buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214633buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214633buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214633buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214634buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214634 a, #stacks_in_1214634 a:hover, #stacks_in_1214634 a:visited, #stacks_in_1214634 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214634button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214634button:hover{
	color: #9966CC !important;
	background-color: #9966CC !important;
	border-color: #8256AD !important;
}

#stacks_in_1214634 a, #stacks_in_1214634 a:visited, #stacks_in_1214634 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214634 a:hover{
	color: #9966CC !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214634button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214634button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214634buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214634buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214634buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214634buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214629buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214629 a, #stacks_in_1214629 a:hover, #stacks_in_1214629 a:visited, #stacks_in_1214629 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214629button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214629button:hover{
	color: #9966CC !important;
	background-color: #9966CC !important;
	border-color: #8256AD !important;
}

#stacks_in_1214629 a, #stacks_in_1214629 a:visited, #stacks_in_1214629 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214629 a:hover{
	color: #9966CC !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214629button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214629button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214629buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214629buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214629buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214629buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214630buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214630 a, #stacks_in_1214630 a:hover, #stacks_in_1214630 a:visited, #stacks_in_1214630 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214630button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214630button:hover{
	color: #9966CC !important;
	background-color: #9966CC !important;
	border-color: #8256AD !important;
}

#stacks_in_1214630 a, #stacks_in_1214630 a:visited, #stacks_in_1214630 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214630 a:hover{
	color: #9966CC !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214630button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214630button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214630buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214630buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214630buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214630buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214631buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214631 a, #stacks_in_1214631 a:hover, #stacks_in_1214631 a:visited, #stacks_in_1214631 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214631button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214631button:hover{
	color: #9966CC !important;
	background-color: #9966CC !important;
	border-color: #8256AD !important;
}

#stacks_in_1214631 a, #stacks_in_1214631 a:visited, #stacks_in_1214631 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214631 a:hover{
	color: #9966CC !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214631button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214631button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214631buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214631buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214631buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214631buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214636buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214636 a, #stacks_in_1214636 a:hover, #stacks_in_1214636 a:visited, #stacks_in_1214636 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214636button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214636button:hover{
	color: #333399 !important;
	background-color: #333399 !important;
	border-color: #2B2B82 !important;
}

#stacks_in_1214636 a, #stacks_in_1214636 a:visited, #stacks_in_1214636 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214636 a:hover{
	color: #333399 !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214636button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214636button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214636buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214636buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214636buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214636buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214635buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214635 a, #stacks_in_1214635 a:hover, #stacks_in_1214635 a:visited, #stacks_in_1214635 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214635button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214635button:hover{
	color: #333399 !important;
	background-color: #333399 !important;
	border-color: #2B2B82 !important;
}

#stacks_in_1214635 a, #stacks_in_1214635 a:visited, #stacks_in_1214635 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214635 a:hover{
	color: #333399 !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214635button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214635button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214635buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214635buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214635buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214635buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214637buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214637 a, #stacks_in_1214637 a:hover, #stacks_in_1214637 a:visited, #stacks_in_1214637 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214637button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214637button:hover{
	color: #9966CC !important;
	background-color: #9966CC !important;
	border-color: #8256AD !important;
}

#stacks_in_1214637 a, #stacks_in_1214637 a:visited, #stacks_in_1214637 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214637 a:hover{
	color: #9966CC !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214637button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214637button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214637buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214637buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214637buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214637buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214640buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214640 a, #stacks_in_1214640 a:hover, #stacks_in_1214640 a:visited, #stacks_in_1214640 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214640button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #9966CC !important;
	border-color: #8256AD !important;
	box-sizing: border-box !important;
}

.stacks_in_1214640button:hover{
	color: #FFFFFF !important;
	background-color: #663399 !important;
	border-color: #562B82 !important;
}

#stacks_in_1214640 a, #stacks_in_1214640 a:visited, #stacks_in_1214640 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214640 a:hover{
	color: #FFFFFF !important;
}










	/* -- TYPE BOOSTRAP EXTRA LARGE OVERRIDE -- */
	.stacks_in_1214640button{
		padding: 10px 22px 10px 22px !important;
		font-size: 18px !important;
		line-height: 22px !important;
	}
	





























.stacks_in_1214640buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214640buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214640buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214640buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_1214640 {
	margin: 10px 0px 20px 0px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214638buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214638 a, #stacks_in_1214638 a:hover, #stacks_in_1214638 a:visited, #stacks_in_1214638 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214638button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214638button:hover{
	color: #9966CC !important;
	background-color: #9966CC !important;
	border-color: #8256AD !important;
}

#stacks_in_1214638 a, #stacks_in_1214638 a:visited, #stacks_in_1214638 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214638 a:hover{
	color: #9966CC !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214638button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214638button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214638buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214638buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214638buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214638buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214642buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214642 a, #stacks_in_1214642 a:hover, #stacks_in_1214642 a:visited, #stacks_in_1214642 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214642button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #9966CC !important;
	border-color: #8256AD !important;
	box-sizing: border-box !important;
}

.stacks_in_1214642button:hover{
	color: #FFFFFF !important;
	background-color: #663399 !important;
	border-color: #562B82 !important;
}

#stacks_in_1214642 a, #stacks_in_1214642 a:visited, #stacks_in_1214642 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214642 a:hover{
	color: #FFFFFF !important;
}










	/* -- TYPE BOOSTRAP EXTRA LARGE OVERRIDE -- */
	.stacks_in_1214642button{
		padding: 10px 22px 10px 22px !important;
		font-size: 18px !important;
		line-height: 22px !important;
	}
	





























.stacks_in_1214642buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214642buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214642buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214642buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_1214642 {
	margin: 20px 10px 0px 10px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214691buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214691 a, #stacks_in_1214691 a:hover, #stacks_in_1214691 a:visited, #stacks_in_1214691 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214691button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214691button:hover{
	color: #99CCFF !important;
	background-color: #99CCFF !important;
	border-color: #82ADD8 !important;
}

#stacks_in_1214691 a, #stacks_in_1214691 a:visited, #stacks_in_1214691 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214691 a:hover{
	color: #99CCFF !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214691button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214691button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214691buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214691buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214691buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214691buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214694buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214694 a, #stacks_in_1214694 a:hover, #stacks_in_1214694 a:visited, #stacks_in_1214694 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214694button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214694button:hover{
	color: #99CCFF !important;
	background-color: #99CCFF !important;
	border-color: #82ADD8 !important;
}

#stacks_in_1214694 a, #stacks_in_1214694 a:visited, #stacks_in_1214694 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214694 a:hover{
	color: #99CCFF !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214694button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214694button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214694buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214694buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214694buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214694buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214696buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214696 a, #stacks_in_1214696 a:hover, #stacks_in_1214696 a:visited, #stacks_in_1214696 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214696button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214696button:hover{
	color: #99CCFF !important;
	background-color: #99CCFF !important;
	border-color: #82ADD8 !important;
}

#stacks_in_1214696 a, #stacks_in_1214696 a:visited, #stacks_in_1214696 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214696 a:hover{
	color: #99CCFF !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214696button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214696button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214696buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214696buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214696buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214696buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214697buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214697 a, #stacks_in_1214697 a:hover, #stacks_in_1214697 a:visited, #stacks_in_1214697 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214697button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214697button:hover{
	color: #99CCFF !important;
	background-color: #99CCFF !important;
	border-color: #82ADD8 !important;
}

#stacks_in_1214697 a, #stacks_in_1214697 a:visited, #stacks_in_1214697 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214697 a:hover{
	color: #99CCFF !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214697button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214697button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214697buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214697buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214697buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214697buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_1214697 {
	margin: 20px 0px 0px 0px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214699buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214699 a, #stacks_in_1214699 a:hover, #stacks_in_1214699 a:visited, #stacks_in_1214699 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214699button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214699button:hover{
	color: #99CCFF !important;
	background-color: #99CCFF !important;
	border-color: #82ADD8 !important;
}

#stacks_in_1214699 a, #stacks_in_1214699 a:visited, #stacks_in_1214699 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214699 a:hover{
	color: #99CCFF !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214699button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214699button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214699buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214699buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214699buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214699buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214700buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214700 a, #stacks_in_1214700 a:hover, #stacks_in_1214700 a:visited, #stacks_in_1214700 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214700button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214700button:hover{
	color: #99CCFF !important;
	background-color: #99CCFF !important;
	border-color: #82ADD8 !important;
}

#stacks_in_1214700 a, #stacks_in_1214700 a:visited, #stacks_in_1214700 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214700 a:hover{
	color: #99CCFF !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214700button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214700button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214700buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214700buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214700buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214700buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_1214700 {
	margin: 20px 0px 0px 0px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214706buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214706 a, #stacks_in_1214706 a:hover, #stacks_in_1214706 a:visited, #stacks_in_1214706 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214706button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214706button:hover{
	color: #99CCFF !important;
	background-color: #99CCFF !important;
	border-color: #82ADD8 !important;
}

#stacks_in_1214706 a, #stacks_in_1214706 a:visited, #stacks_in_1214706 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214706 a:hover{
	color: #99CCFF !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214706button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214706button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214706buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214706buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214706buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214706buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214707buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214707 a, #stacks_in_1214707 a:hover, #stacks_in_1214707 a:visited, #stacks_in_1214707 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214707button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214707button:hover{
	color: #99CCFF !important;
	background-color: #99CCFF !important;
	border-color: #82ADD8 !important;
}

#stacks_in_1214707 a, #stacks_in_1214707 a:visited, #stacks_in_1214707 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214707 a:hover{
	color: #99CCFF !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214707button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214707button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214707buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214707buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214707buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214707buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214713buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214713 a, #stacks_in_1214713 a:hover, #stacks_in_1214713 a:visited, #stacks_in_1214713 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214713button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214713button:hover{
	color: #99CCFF !important;
	background-color: #99CCFF !important;
	border-color: #82ADD8 !important;
}

#stacks_in_1214713 a, #stacks_in_1214713 a:visited, #stacks_in_1214713 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214713 a:hover{
	color: #99CCFF !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214713button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214713button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214713buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214713buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214713buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214713buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214712buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214712 a, #stacks_in_1214712 a:hover, #stacks_in_1214712 a:visited, #stacks_in_1214712 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214712button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214712button:hover{
	color: #99CCFF !important;
	background-color: #99CCFF !important;
	border-color: #82ADD8 !important;
}

#stacks_in_1214712 a, #stacks_in_1214712 a:visited, #stacks_in_1214712 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214712 a:hover{
	color: #99CCFF !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214712button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214712button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214712buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214712buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214712buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214712buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */#usefulStackWrapperstacks_in_1214412_16 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_1214412_16 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_1214412_16 {
		display: none;
	}
}













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

#stacks_in_1214412_62 h3,#stacks_in_1214412_62 .hTxt:not(.segment) div{font-size:2.70rem}@media all and (max-width:640px){#stacks_in_1214412_62 h3,#stacks_in_1214412_62 .hTxt:not(.segment) div{font-size:2.70rem}}#stacks_in_1214412_62 h3,#stacks_in_1214412_62 div{color:rgba(51, 102, 153, 1.00)}#stacks_in_1214412_62 h3 a,#stacks_in_1214412_62 div a{color:rgba(51, 102, 153, 1.00)}#stacks_in_1214412_62 h3 a:hover,#stacks_in_1214412_62 div a:hover{color:rgba(38, 76, 114, 1.00)}#stacks_in_1214412_62 small,#stacks_in_1214412_62 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1214412_62 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Noto Sans",Sans-Serif;font-weight:900;font-style:normal}


#stacks_in_1214412_62 {
	padding: 0px 0px 5px 0px;
}
#stacks_in_1214412_70 h3,#stacks_in_1214412_70 .hTxt:not(.segment) div{font-size:2.30rem}@media all and (max-width:640px){#stacks_in_1214412_70 h3,#stacks_in_1214412_70 .hTxt:not(.segment) div{font-size:2.30rem}}#stacks_in_1214412_70 h3,#stacks_in_1214412_70 div{color:rgba(102, 51, 153, 1.00)}#stacks_in_1214412_70 h3 a,#stacks_in_1214412_70 div a{color:rgba(102, 51, 153, 1.00)}#stacks_in_1214412_70 h3 a:hover,#stacks_in_1214412_70 div a:hover{color:rgba(76, 38, 114, 1.00)}#stacks_in_1214412_70 small,#stacks_in_1214412_70 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1214412_70 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Thasadith",Sans-Serif;font-weight:400;font-style:normal}


#stacks_in_1214412_70 {
	padding: 0px 0px 20px 0px;
}

#stacks_in_1214412_77 {
	margin: 20px 0px 0px 0px;
}

#stacks_in_1214412_78 h3,#stacks_in_1214412_78 .hTxt:not(.segment) div{font-size:2.20rem}@media all and (max-width:640px){#stacks_in_1214412_78 h3,#stacks_in_1214412_78 .hTxt:not(.segment) div{font-size:2.20rem}}#stacks_in_1214412_78 h3,#stacks_in_1214412_78 div{color:rgba(51, 102, 153, 1.00)}#stacks_in_1214412_78 h3 a,#stacks_in_1214412_78 div a{color:rgba(51, 102, 153, 1.00)}#stacks_in_1214412_78 h3 a:hover,#stacks_in_1214412_78 div a:hover{color:rgba(38, 76, 114, 1.00)}#stacks_in_1214412_78 small,#stacks_in_1214412_78 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1214412_78 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Noto Sans",Sans-Serif;font-weight:900;font-style:normal}


#stacks_in_1214412_78 {
	padding: 0px 0px 5px 0px;
}
#stacks_in_1214412_85 h3,#stacks_in_1214412_85 .hTxt:not(.segment) div{font-size:2.00rem}@media all and (max-width:640px){#stacks_in_1214412_85 h3,#stacks_in_1214412_85 .hTxt:not(.segment) div{font-size:2.00rem}}#stacks_in_1214412_85 h3,#stacks_in_1214412_85 div{color:rgba(102, 51, 153, 1.00)}#stacks_in_1214412_85 h3 a,#stacks_in_1214412_85 div a{color:rgba(102, 51, 153, 1.00)}#stacks_in_1214412_85 h3 a:hover,#stacks_in_1214412_85 div a:hover{color:rgba(76, 38, 114, 1.00)}#stacks_in_1214412_85 small,#stacks_in_1214412_85 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1214412_85 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Thasadith",Sans-Serif;font-weight:400;font-style:normal}


#stacks_in_1214412_85 {
	padding: 0px 0px 20px 0px;
}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_94Calligrapher{			font-size: 110% !important;			color: #333333 !important;			font-weight:   lighter !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_1214412_94Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_94Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_94Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_94Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_94Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_94Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_94Calligrapher h6, .stacks_in_1214412_94Calligrapher h5, .stacks_in_1214412_94Calligrapher h4, .stacks_in_1214412_94Calligrapher h3, .stacks_in_1214412_94Calligrapher h2, .stacks_in_1214412_94Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_94Calligrapher, .stacks_in_1214412_94Calligrapher h1, .stacks_in_1214412_94Calligrapher h2, .stacks_in_1214412_94Calligrapher h3, .stacks_in_1214412_94Calligrapher h4, .stacks_in_1214412_94Calligrapher h5, .stacks_in_1214412_94Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_94targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_94Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_1214412_94Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_1214412_94Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_1214412_94Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_95 {
	margin: 0px 0px 5px 0px;
}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_99Calligrapher{			font-size: 125% !important;			color: #333333 !important;			font-weight:   bold !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_1214412_99Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_99Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_99Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_99Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_99Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_99Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_99Calligrapher h6, .stacks_in_1214412_99Calligrapher h5, .stacks_in_1214412_99Calligrapher h4, .stacks_in_1214412_99Calligrapher h3, .stacks_in_1214412_99Calligrapher h2, .stacks_in_1214412_99Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_99Calligrapher, .stacks_in_1214412_99Calligrapher h1, .stacks_in_1214412_99Calligrapher h2, .stacks_in_1214412_99Calligrapher h3, .stacks_in_1214412_99Calligrapher h4, .stacks_in_1214412_99Calligrapher h5, .stacks_in_1214412_99Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_99targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_99Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_1214412_99Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_1214412_99Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_1214412_99Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_100 {
	padding: 0px 0px 10px 0px;
}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_104Calligrapher{			font-size: 110% !important;			color: #333333 !important;			font-weight:   lighter !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_1214412_104Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_104Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_104Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_104Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_104Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_104Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_104Calligrapher h6, .stacks_in_1214412_104Calligrapher h5, .stacks_in_1214412_104Calligrapher h4, .stacks_in_1214412_104Calligrapher h3, .stacks_in_1214412_104Calligrapher h2, .stacks_in_1214412_104Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_104Calligrapher, .stacks_in_1214412_104Calligrapher h1, .stacks_in_1214412_104Calligrapher h2, .stacks_in_1214412_104Calligrapher h3, .stacks_in_1214412_104Calligrapher h4, .stacks_in_1214412_104Calligrapher h5, .stacks_in_1214412_104Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_104targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_104Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_1214412_104Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_1214412_104Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_1214412_104Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_105 {
	margin: 0px 0px 30px 0px;
}
/* Font style applied when the page has finished loading */

#ExtraContentPlusstacks_in_1214412_17 #myExtraContent3,
#ExtraContentPlusstacks_in_1214412_17 #fs {
	display: none;
}

#usefulStackWrapperstacks_in_1214412_109 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1000px;
	min-height: 0px;
	max-height: 4000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_1214412_109 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_1214412_109 {
		display: none;
	}
}













#stacks_in_1214412_109 {
	background-color: rgba(51, 102, 153, 1.00);
	border: solid rgba(0, 51, 102, 1.00);
	border-width: 0px 0px 2px 0px;
	padding: 20px 20px 20px 20px;
}
#usefulStackWrapperstacks_in_1214412_113 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_1214412_113 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_1214412_113 {
		display: none;
	}
}













#stacks_in_1214412_113 {
	background-color: rgba(102, 153, 204, 1.00);
	padding: 20px 30px 40px 30px;
}

#stacks_in_1214412_114 h2,#stacks_in_1214412_114 .hTxt:not(.segment) div{font-size:2.30rem}@media all and (max-width:640px){#stacks_in_1214412_114 h2,#stacks_in_1214412_114 .hTxt:not(.segment) div{font-size:2.30rem}}@media only screen and (max-width:768px){#stacks_in_1214412_114 h2,#stacks_in_1214412_114 div{text-align:center !important}#stacks_out_1214412_114{display:block !important}}#stacks_in_1214412_114 h2,#stacks_in_1214412_114 div{color:rgba(255, 255, 255, 1.00)}#stacks_in_1214412_114 h2 a,#stacks_in_1214412_114 div a{color:rgba(255, 255, 255, 1.00)}#stacks_in_1214412_114 h2 a:hover,#stacks_in_1214412_114 div a:hover{color:rgba(191, 191, 191, 1.00)}#stacks_in_1214412_114 small,#stacks_in_1214412_114 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1214412_114 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}#stacks_in_1214412_114 .hTxt:not(.vault-font),.com_bigwhiteduck_stacks_headerpro_stack:not(.custom-font) .hTxt:not(.vault-font){font-family:"Noto Sans",Sans-Serif;font-weight:700;font-style:normal}


#stacks_in_1214412_114 {
	padding: 0px 0px 20px 0px;
}
@charset "UTF-8";.movingbox.stacks_in_1214412_121{--wait-time:3000ms;--animation-speed:0.50s}  
.progress-bar-wrapper.stacks_in_1214412_123{--progress-bg:rgba(255, 255, 255, 0.50);--progress-color:rgba(153, 51, 255, 1.00);--progress-size:5px;--progress-origin:left  ;}
.mb-counter.stacks_in_1214412_125{margin:0.375rem;width:max-content;color:rgba(204, 204, 255, 1.00);font-size:calc(16rem /16);position:absolute;z-index:50; right:0;top :0;}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_128_2Calligrapher{			font-size: 140% !important;			color: #FFFFFF !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_1214412_128_2Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_128_2Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_128_2Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_128_2Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_128_2Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_128_2Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_128_2Calligrapher h6, .stacks_in_1214412_128_2Calligrapher h5, .stacks_in_1214412_128_2Calligrapher h4, .stacks_in_1214412_128_2Calligrapher h3, .stacks_in_1214412_128_2Calligrapher h2, .stacks_in_1214412_128_2Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_1214412_128_2Calligrapher, .stacks_in_1214412_128_2Calligrapher h1, .stacks_in_1214412_128_2Calligrapher h2, .stacks_in_1214412_128_2Calligrapher h3, .stacks_in_1214412_128_2Calligrapher h4, .stacks_in_1214412_128_2Calligrapher h5, .stacks_in_1214412_128_2Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_128_2targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_128_2Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_1214412_128_2Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_1214412_128_2Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_1214412_128_2Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_128_2 {
	margin: 40px 0px 0px 0px;
}

#stacks_in_1214412_128_4 {
	background-color: rgba(102, 51, 153, 1.00);
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 5px 0px 5px;
	padding:  10px;
}

/* PointyThing by RapidWeaver Central  */

#pointerthingstacks_in_1214412_128_6 {
	width: auto;
	height: auto;
	display: block;
	position: relative;
	z-index: 0;
	overflow: hidden;
}

/*  Bottom */

#stacks_in_1214412_128_6 .pointer-position1stacks_in_1214412_128_6 {
	position: absolute;
	bottom: 0;
	width: 0;
	height: 0;
	left: 17%;
	border-bottom: 27px solid #663399;
	border-left: 25px solid transparent;
	border-right: 25px solid transparent;
	z-index: 5;
}

/*  Top */

#stacks_in_1214412_128_6 .pointer-position2stacks_in_1214412_128_6 {
	position: absolute;
	left: 17%;
	top: 0;
	border-left: 25px solid transparent;
	border-right: 25px solid transparent;
	border-top: 27px solid #663399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}


/*  Left */

#stacks_in_1214412_128_6 .pointer-position3stacks_in_1214412_128_6 {
	position: absolute;
	top: 50%;
	left: 0;
	border-top: 25px solid transparent;
	border-bottom: 25px solid transparent;
	border-left: 27px solid #663399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}

/*  Right */

#stacks_in_1214412_128_6 .pointer-position4stacks_in_1214412_128_6 {
	position: absolute;
	top: 50%;
	right: 0;
	border-top: 25px solid transparent;
	border-bottom: 25px solid transparent;
	border-right: 27px solid #663399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_128_7Calligrapher{			font-size: 100% !important;			color: #FFFFFF !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_1214412_128_7Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_128_7Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_128_7Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_128_7Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_128_7Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_128_7Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_128_7Calligrapher h6, .stacks_in_1214412_128_7Calligrapher h5, .stacks_in_1214412_128_7Calligrapher h4, .stacks_in_1214412_128_7Calligrapher h3, .stacks_in_1214412_128_7Calligrapher h2, .stacks_in_1214412_128_7Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_128_7Calligrapher, .stacks_in_1214412_128_7Calligrapher h1, .stacks_in_1214412_128_7Calligrapher h2, .stacks_in_1214412_128_7Calligrapher h3, .stacks_in_1214412_128_7Calligrapher h4, .stacks_in_1214412_128_7Calligrapher h5, .stacks_in_1214412_128_7Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_128_7targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_128_7Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_1214412_128_7Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_1214412_128_7Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_1214412_128_7Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_128_7 {
	margin: 25px 0px 0px 0px;
}

#stacks_in_1214412_128_8 {
	margin: 10px 10px 20px 10px;
}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_133_2Calligrapher{			font-size: 140% !important;			color: #FFFFFF !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_1214412_133_2Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_133_2Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_133_2Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_133_2Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_133_2Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_133_2Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_133_2Calligrapher h6, .stacks_in_1214412_133_2Calligrapher h5, .stacks_in_1214412_133_2Calligrapher h4, .stacks_in_1214412_133_2Calligrapher h3, .stacks_in_1214412_133_2Calligrapher h2, .stacks_in_1214412_133_2Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_1214412_133_2Calligrapher, .stacks_in_1214412_133_2Calligrapher h1, .stacks_in_1214412_133_2Calligrapher h2, .stacks_in_1214412_133_2Calligrapher h3, .stacks_in_1214412_133_2Calligrapher h4, .stacks_in_1214412_133_2Calligrapher h5, .stacks_in_1214412_133_2Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_133_2targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_133_2Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_1214412_133_2Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_1214412_133_2Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_1214412_133_2Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_133_2 {
	margin: 40px 0px 0px 0px;
}

#stacks_in_1214412_133_4 {
	background-color: rgba(102, 51, 153, 1.00);
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 5px 0px 5px;
	padding:  10px;
}

/* PointyThing by RapidWeaver Central  */

#pointerthingstacks_in_1214412_133_6 {
	width: auto;
	height: auto;
	display: block;
	position: relative;
	z-index: 0;
	overflow: hidden;
}

/*  Bottom */

#stacks_in_1214412_133_6 .pointer-position1stacks_in_1214412_133_6 {
	position: absolute;
	bottom: 0;
	width: 0;
	height: 0;
	left: 17%;
	border-bottom: 27px solid #663399;
	border-left: 25px solid transparent;
	border-right: 25px solid transparent;
	z-index: 5;
}

/*  Top */

#stacks_in_1214412_133_6 .pointer-position2stacks_in_1214412_133_6 {
	position: absolute;
	left: 17%;
	top: 0;
	border-left: 25px solid transparent;
	border-right: 25px solid transparent;
	border-top: 27px solid #663399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}


/*  Left */

#stacks_in_1214412_133_6 .pointer-position3stacks_in_1214412_133_6 {
	position: absolute;
	top: 50%;
	left: 0;
	border-top: 25px solid transparent;
	border-bottom: 25px solid transparent;
	border-left: 27px solid #663399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}

/*  Right */

#stacks_in_1214412_133_6 .pointer-position4stacks_in_1214412_133_6 {
	position: absolute;
	top: 50%;
	right: 0;
	border-top: 25px solid transparent;
	border-bottom: 25px solid transparent;
	border-right: 27px solid #663399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_133_7Calligrapher{			font-size: 100% !important;			color: #FFFFFF !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_1214412_133_7Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_133_7Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_133_7Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_133_7Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_133_7Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_133_7Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_133_7Calligrapher h6, .stacks_in_1214412_133_7Calligrapher h5, .stacks_in_1214412_133_7Calligrapher h4, .stacks_in_1214412_133_7Calligrapher h3, .stacks_in_1214412_133_7Calligrapher h2, .stacks_in_1214412_133_7Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_133_7Calligrapher, .stacks_in_1214412_133_7Calligrapher h1, .stacks_in_1214412_133_7Calligrapher h2, .stacks_in_1214412_133_7Calligrapher h3, .stacks_in_1214412_133_7Calligrapher h4, .stacks_in_1214412_133_7Calligrapher h5, .stacks_in_1214412_133_7Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_133_7targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_133_7Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_1214412_133_7Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_1214412_133_7Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_1214412_133_7Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_133_7 {
	margin: 25px 0px 0px 0px;
}

#stacks_in_1214412_133_8 {
	margin: 10px 10px 20px 10px;
}

#stacks_in_1214412_587 {
	padding: 0px 10px 0px 10px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214412_138buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214412_138 a, #stacks_in_1214412_138 a:hover, #stacks_in_1214412_138 a:visited, #stacks_in_1214412_138 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214412_138button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214412_138button:hover{
	color: #9966CC !important;
	background-color: #9966CC !important;
	border-color: #8256AD !important;
}

#stacks_in_1214412_138 a, #stacks_in_1214412_138 a:visited, #stacks_in_1214412_138 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214412_138 a:hover{
	color: #9966CC !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214412_138button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214412_138button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214412_138buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214412_138buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214412_138buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214412_138buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_141_2Calligrapher{			font-size: 140% !important;			color: #FFFFFF !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_1214412_141_2Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_141_2Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_141_2Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_141_2Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_141_2Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_141_2Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_141_2Calligrapher h6, .stacks_in_1214412_141_2Calligrapher h5, .stacks_in_1214412_141_2Calligrapher h4, .stacks_in_1214412_141_2Calligrapher h3, .stacks_in_1214412_141_2Calligrapher h2, .stacks_in_1214412_141_2Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_1214412_141_2Calligrapher, .stacks_in_1214412_141_2Calligrapher h1, .stacks_in_1214412_141_2Calligrapher h2, .stacks_in_1214412_141_2Calligrapher h3, .stacks_in_1214412_141_2Calligrapher h4, .stacks_in_1214412_141_2Calligrapher h5, .stacks_in_1214412_141_2Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_141_2targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_141_2Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_1214412_141_2Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_1214412_141_2Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_1214412_141_2Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_141_2 {
	margin: 40px 0px 0px 0px;
}

#stacks_in_1214412_141_4 {
	background-color: rgba(102, 51, 153, 1.00);
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 5px 0px 5px;
	padding:  10px;
}

/* PointyThing by RapidWeaver Central  */

#pointerthingstacks_in_1214412_141_6 {
	width: auto;
	height: auto;
	display: block;
	position: relative;
	z-index: 0;
	overflow: hidden;
}

/*  Bottom */

#stacks_in_1214412_141_6 .pointer-position1stacks_in_1214412_141_6 {
	position: absolute;
	bottom: 0;
	width: 0;
	height: 0;
	left: 17%;
	border-bottom: 27px solid #663399;
	border-left: 25px solid transparent;
	border-right: 25px solid transparent;
	z-index: 5;
}

/*  Top */

#stacks_in_1214412_141_6 .pointer-position2stacks_in_1214412_141_6 {
	position: absolute;
	left: 17%;
	top: 0;
	border-left: 25px solid transparent;
	border-right: 25px solid transparent;
	border-top: 27px solid #663399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}


/*  Left */

#stacks_in_1214412_141_6 .pointer-position3stacks_in_1214412_141_6 {
	position: absolute;
	top: 50%;
	left: 0;
	border-top: 25px solid transparent;
	border-bottom: 25px solid transparent;
	border-left: 27px solid #663399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}

/*  Right */

#stacks_in_1214412_141_6 .pointer-position4stacks_in_1214412_141_6 {
	position: absolute;
	top: 50%;
	right: 0;
	border-top: 25px solid transparent;
	border-bottom: 25px solid transparent;
	border-right: 27px solid #663399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_141_7Calligrapher{			font-size: 100% !important;			color: #FFFFFF !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_1214412_141_7Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_141_7Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_141_7Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_141_7Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_141_7Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_141_7Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_141_7Calligrapher h6, .stacks_in_1214412_141_7Calligrapher h5, .stacks_in_1214412_141_7Calligrapher h4, .stacks_in_1214412_141_7Calligrapher h3, .stacks_in_1214412_141_7Calligrapher h2, .stacks_in_1214412_141_7Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_141_7Calligrapher, .stacks_in_1214412_141_7Calligrapher h1, .stacks_in_1214412_141_7Calligrapher h2, .stacks_in_1214412_141_7Calligrapher h3, .stacks_in_1214412_141_7Calligrapher h4, .stacks_in_1214412_141_7Calligrapher h5, .stacks_in_1214412_141_7Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_141_7targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_141_7Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_1214412_141_7Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_1214412_141_7Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_1214412_141_7Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_141_7 {
	margin: 25px 0px 0px 0px;
}

#stacks_in_1214412_141_8 {
	margin: 10px 10px 20px 10px;
}

#stacks_in_1214412_589 {
	margin: 0px 10px 0px 10px;
	padding:  10px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214412_145buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214412_145 a, #stacks_in_1214412_145 a:hover, #stacks_in_1214412_145 a:visited, #stacks_in_1214412_145 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214412_145button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214412_145button:hover{
	color: #9966CC !important;
	background-color: #9966CC !important;
	border-color: #8256AD !important;
}

#stacks_in_1214412_145 a, #stacks_in_1214412_145 a:visited, #stacks_in_1214412_145 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214412_145 a:hover{
	color: #9966CC !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214412_145button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214412_145button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214412_145buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214412_145buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214412_145buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214412_145buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */:root {
  --multi_columns_stacks_in_1214412_703:minmax(300px,min-content) 1fr;
}
#multi_columns_stacks_in_1214412_703 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_1214412_703);
  grid-gap: 16px;
  align-items: flex-start;
  
  
  
  justify-content: center;
  
}
#multi_columns_stacks_in_1214412_703 > div {
  min-width: 0;
}
#multi_columns_stacks_in_1214412_703 + .deluxe-columns {
  margin-top: 16px;
}
#multi_columns_stacks_in_1214412_703 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_1214412_703 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}


#stacks_in_1214412_708 h2,#stacks_in_1214412_708 .hTxt:not(.segment) div{font-size:2.30rem}@media all and (max-width:640px){#stacks_in_1214412_708 h2,#stacks_in_1214412_708 .hTxt:not(.segment) div{font-size:2.30rem}}@media only screen and (max-width:768px){#stacks_in_1214412_708 h2,#stacks_in_1214412_708 div{text-align:center !important}#stacks_out_1214412_708{display:block !important}}#stacks_in_1214412_708 h2,#stacks_in_1214412_708 div{color:rgba(255, 255, 255, 1.00)}#stacks_in_1214412_708 h2 a,#stacks_in_1214412_708 div a{color:rgba(255, 255, 255, 1.00)}#stacks_in_1214412_708 h2 a:hover,#stacks_in_1214412_708 div a:hover{color:rgba(191, 191, 191, 1.00)}#stacks_in_1214412_708 small,#stacks_in_1214412_708 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1214412_708 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}#stacks_in_1214412_708 .hTxt:not(.vault-font),.com_bigwhiteduck_stacks_headerpro_stack:not(.custom-font) .hTxt:not(.vault-font){font-family:"Noto Sans",Sans-Serif;font-weight:700;font-style:normal}


#stacks_in_1214412_708 {
	padding: 20px 0px 10px 0px;
}
/* Start dooFaq2 stack each CSS code */

#stacks_in_1214412_146 .faq-question{
	position: relative;
	font-size: 110% !important;
	line-height: normal !important;
	font-weight: normal;
	padding: 10px 14px 10px 12px;
	padding-right: 50px;
	margin-top: 1px;
	border-radius: 4px;
	cursor: pointer;
}

#stacks_in_1214412_146 .faq-icon{
	position: absolute;
	top: 0;
	right: 0;
	padding: 10px 14px 10px 12px;
}

/* Hack to stop text flickr */
#stacks_in_1214412_146 .faq-icon i{
	position: relative;
	z-index: 100;
}



#stacks_in_1214412_146 .fa-bars, #stacks_in_1214412_146 .fa-toggle-off, #stacks_in_1214412_146 .fa-question, #stacks_in_1214412_146 .fa-angle-right{
	display: none;
}

#stacks_in_1214412_146 .fa-bars{
	display: inline;
}

#stacks_in_1214412_146 .faq-answer{
	margin: 0 4px 0 4px;
	padding: 20px 0px 20px 0px;
}


/* THEME */
#stacks_in_1214412_146 .faqQuestionClosed{
	background-color: rgba(153, 102, 204, 1.00) !important;
	color: rgba(255, 255, 255, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
    
}

#stacks_in_1214412_146 .faqQuestionOpen{
	background: rgba(102, 51, 153, 1.00) !important;
	color: rgba(255, 255, 255, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
}

#stacks_in_1214412_146 .faqQuestionOpen:hover{
	background: rgba(102, 51, 153, 1.00) !important;
}

#stacks_in_1214412_146 .faqQuestionClosed:hover{
	background: rgba(188, 137, 239, 1.00) !important;
	
	background: rgba(118, 67, 169, 1.00) !important;
	
}



#stacks_in_1214412_146 .faq-answer {
  display: none;
}





/* End dooFaq2 stack each CSS code *//* Start dooFaq2Child stack each CSS code *//* End dooFaq2Child stack each CSS code */
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_150Calligrapher{			font-size: 100% !important;			color: #FFFFFF !important;			font-weight:   lighter !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_1214412_150Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_150Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_150Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_150Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_150Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_150Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_150Calligrapher h6, .stacks_in_1214412_150Calligrapher h5, .stacks_in_1214412_150Calligrapher h4, .stacks_in_1214412_150Calligrapher h3, .stacks_in_1214412_150Calligrapher h2, .stacks_in_1214412_150Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_150Calligrapher, .stacks_in_1214412_150Calligrapher h1, .stacks_in_1214412_150Calligrapher h2, .stacks_in_1214412_150Calligrapher h3, .stacks_in_1214412_150Calligrapher h4, .stacks_in_1214412_150Calligrapher h5, .stacks_in_1214412_150Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_150targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_150Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_1214412_150Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_1214412_150Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_1214412_150Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_151 {
	margin: 0px 0px 10px 0px;
}
/* Start dooFaq2Child stack each CSS code *//* End dooFaq2Child stack each CSS code */
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_156Calligrapher{			font-size: 100% !important;			color: #FFFFFF !important;			font-weight:   lighter !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_1214412_156Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_156Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_156Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_156Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_156Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_156Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_156Calligrapher h6, .stacks_in_1214412_156Calligrapher h5, .stacks_in_1214412_156Calligrapher h4, .stacks_in_1214412_156Calligrapher h3, .stacks_in_1214412_156Calligrapher h2, .stacks_in_1214412_156Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_156Calligrapher, .stacks_in_1214412_156Calligrapher h1, .stacks_in_1214412_156Calligrapher h2, .stacks_in_1214412_156Calligrapher h3, .stacks_in_1214412_156Calligrapher h4, .stacks_in_1214412_156Calligrapher h5, .stacks_in_1214412_156Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_156targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_156Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_1214412_156Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_1214412_156Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_1214412_156Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_157 {
	margin: 0px 0px 10px 0px;
}

#stacks_in_1214412_596 {
	padding:  10px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214412_599buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214412_599 a, #stacks_in_1214412_599 a:hover, #stacks_in_1214412_599 a:visited, #stacks_in_1214412_599 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214412_599button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214412_599button:hover{
	color: #9966CC !important;
	background-color: #9966CC !important;
	border-color: #8256AD !important;
}

#stacks_in_1214412_599 a, #stacks_in_1214412_599 a:visited, #stacks_in_1214412_599 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214412_599 a:hover{
	color: #9966CC !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214412_599button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214412_599button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214412_599buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214412_599buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214412_599buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214412_599buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* Start dooFaq2Child stack each CSS code *//* End dooFaq2Child stack each CSS code */
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_166Calligrapher{			font-size: 100% !important;			color: #FFFFFF !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_1214412_166Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_166Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_166Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_166Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_166Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_166Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_166Calligrapher h6, .stacks_in_1214412_166Calligrapher h5, .stacks_in_1214412_166Calligrapher h4, .stacks_in_1214412_166Calligrapher h3, .stacks_in_1214412_166Calligrapher h2, .stacks_in_1214412_166Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_166Calligrapher, .stacks_in_1214412_166Calligrapher h1, .stacks_in_1214412_166Calligrapher h2, .stacks_in_1214412_166Calligrapher h3, .stacks_in_1214412_166Calligrapher h4, .stacks_in_1214412_166Calligrapher h5, .stacks_in_1214412_166Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_166targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_166Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_1214412_166Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_1214412_166Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_1214412_166Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_167 {
	margin: 0px 0px 10px 0px;
	padding:  10px;
}

#stacks_in_1214412_601 {
	padding:  10px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214412_604buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214412_604 a, #stacks_in_1214412_604 a:hover, #stacks_in_1214412_604 a:visited, #stacks_in_1214412_604 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214412_604button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214412_604button:hover{
	color: #9966CC !important;
	background-color: #9966CC !important;
	border-color: #8256AD !important;
}

#stacks_in_1214412_604 a, #stacks_in_1214412_604 a:visited, #stacks_in_1214412_604 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214412_604 a:hover{
	color: #9966CC !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214412_604button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214412_604button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214412_604buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214412_604buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214412_604buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214412_604buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */#usefulStackWrapperstacks_in_1214412_174 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_1214412_174 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_1214412_174 {
		display: none;
	}
}













#stacks_in_1214412_174 {
	background-color: rgba(153, 102, 204, 1.00);
	padding: 20px 30px 40px 30px;
}

#stacks_in_1214412_835 h2,#stacks_in_1214412_835 .hTxt:not(.segment) div{font-size:2.30rem}@media all and (max-width:640px){#stacks_in_1214412_835 h2,#stacks_in_1214412_835 .hTxt:not(.segment) div{font-size:2.30rem}}@media only screen and (max-width:768px){#stacks_in_1214412_835 h2,#stacks_in_1214412_835 div{text-align:center !important}#stacks_out_1214412_835{display:block !important}}#stacks_in_1214412_835 h2,#stacks_in_1214412_835 div{color:rgba(255, 255, 255, 1.00)}#stacks_in_1214412_835 h2 a,#stacks_in_1214412_835 div a{color:rgba(255, 255, 255, 1.00)}#stacks_in_1214412_835 h2 a:hover,#stacks_in_1214412_835 div a:hover{color:rgba(191, 191, 191, 1.00)}#stacks_in_1214412_835 small,#stacks_in_1214412_835 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1214412_835 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}#stacks_in_1214412_835 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Noto Sans",Sans-Serif;font-weight:700;font-style:normal}


#stacks_in_1214412_835 {
	padding: 0px 0px 20px 0px;
}
@charset "UTF-8";.movingbox.stacks_in_1214412_189{--wait-time:3000ms;--animation-speed:0.50s}  
.progress-bar-wrapper.stacks_in_1214412_191{--progress-bg:rgba(255, 255, 255, 0.50);--progress-color:rgba(51, 51, 153, 1.00);--progress-size:5px;--progress-origin:left  ;}
.mb-counter.stacks_in_1214412_193{margin:0.375rem;width:max-content;color:rgba(204, 204, 255, 1.00);font-size:calc(16rem /16);position:absolute;z-index:50; right:0;top :0;}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_199_8Calligrapher{			font-size: 140% !important;			color: #FFFFFF !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_1214412_199_8Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_199_8Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_199_8Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_199_8Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_199_8Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_199_8Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_199_8Calligrapher h6, .stacks_in_1214412_199_8Calligrapher h5, .stacks_in_1214412_199_8Calligrapher h4, .stacks_in_1214412_199_8Calligrapher h3, .stacks_in_1214412_199_8Calligrapher h2, .stacks_in_1214412_199_8Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_1214412_199_8Calligrapher, .stacks_in_1214412_199_8Calligrapher h1, .stacks_in_1214412_199_8Calligrapher h2, .stacks_in_1214412_199_8Calligrapher h3, .stacks_in_1214412_199_8Calligrapher h4, .stacks_in_1214412_199_8Calligrapher h5, .stacks_in_1214412_199_8Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_199_8targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_199_8Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_1214412_199_8Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_1214412_199_8Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_1214412_199_8Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_199_8 {
	margin: 40px 0px 0px 0px;
}

#stacks_in_1214412_199_9 {
	background-color: rgba(51, 51, 153, 1.00);
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 5px 0px 5px;
	padding:  10px;
}

/* PointyThing by RapidWeaver Central  */

#pointerthingstacks_in_1214412_199_2 {
	width: auto;
	height: auto;
	display: block;
	position: relative;
	z-index: 0;
	overflow: hidden;
}

/*  Bottom */

#stacks_in_1214412_199_2 .pointer-position1stacks_in_1214412_199_2 {
	position: absolute;
	bottom: 0;
	width: 0;
	height: 0;
	left: 17%;
	border-bottom: 27px solid #333399;
	border-left: 25px solid transparent;
	border-right: 25px solid transparent;
	z-index: 5;
}

/*  Top */

#stacks_in_1214412_199_2 .pointer-position2stacks_in_1214412_199_2 {
	position: absolute;
	left: 17%;
	top: 0;
	border-left: 25px solid transparent;
	border-right: 25px solid transparent;
	border-top: 27px solid #333399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}


/*  Left */

#stacks_in_1214412_199_2 .pointer-position3stacks_in_1214412_199_2 {
	position: absolute;
	top: 50%;
	left: 0;
	border-top: 25px solid transparent;
	border-bottom: 25px solid transparent;
	border-left: 27px solid #333399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}

/*  Right */

#stacks_in_1214412_199_2 .pointer-position4stacks_in_1214412_199_2 {
	position: absolute;
	top: 50%;
	right: 0;
	border-top: 25px solid transparent;
	border-bottom: 25px solid transparent;
	border-right: 27px solid #333399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_199_3Calligrapher{			font-size: 100% !important;			color: #FFFFFF !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_1214412_199_3Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_199_3Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_199_3Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_199_3Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_199_3Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_199_3Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_199_3Calligrapher h6, .stacks_in_1214412_199_3Calligrapher h5, .stacks_in_1214412_199_3Calligrapher h4, .stacks_in_1214412_199_3Calligrapher h3, .stacks_in_1214412_199_3Calligrapher h2, .stacks_in_1214412_199_3Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_199_3Calligrapher, .stacks_in_1214412_199_3Calligrapher h1, .stacks_in_1214412_199_3Calligrapher h2, .stacks_in_1214412_199_3Calligrapher h3, .stacks_in_1214412_199_3Calligrapher h4, .stacks_in_1214412_199_3Calligrapher h5, .stacks_in_1214412_199_3Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_199_3targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_199_3Calligrapher a:link{			color: #99CCFF !important;			text-decoration: none !important;		}				.stacks_in_1214412_199_3Calligrapher a:visited{			color: #99CCFF !important;		}				.stacks_in_1214412_199_3Calligrapher a:active{			color: #99CCFF !important;		}				.stacks_in_1214412_199_3Calligrapher a:hover{			color: #00CCFF !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_199_3 {
	margin: 25px 0px 0px 0px;
}

#stacks_in_1214412_199_4 {
	margin: 0px 0px 10px 0px;
	padding:  10px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214412_680buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214412_680 a, #stacks_in_1214412_680 a:hover, #stacks_in_1214412_680 a:visited, #stacks_in_1214412_680 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214412_680button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214412_680button:hover{
	color: #99CCFF !important;
	background-color: #99CCFF !important;
	border-color: #82ADD8 !important;
}

#stacks_in_1214412_680 a, #stacks_in_1214412_680 a:visited, #stacks_in_1214412_680 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214412_680 a:hover{
	color: #99CCFF !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214412_680button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214412_680button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214412_680buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214412_680buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214412_680buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214412_680buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_675Calligrapher{			font-size: 100% !important;			color: #FFFFFF !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_1214412_675Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_675Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_675Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_675Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_675Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_675Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_675Calligrapher h6, .stacks_in_1214412_675Calligrapher h5, .stacks_in_1214412_675Calligrapher h4, .stacks_in_1214412_675Calligrapher h3, .stacks_in_1214412_675Calligrapher h2, .stacks_in_1214412_675Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_675Calligrapher, .stacks_in_1214412_675Calligrapher h1, .stacks_in_1214412_675Calligrapher h2, .stacks_in_1214412_675Calligrapher h3, .stacks_in_1214412_675Calligrapher h4, .stacks_in_1214412_675Calligrapher h5, .stacks_in_1214412_675Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_675targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_675Calligrapher a:link{			color: #99CCFF !important;			text-decoration: none !important;		}				.stacks_in_1214412_675Calligrapher a:visited{			color: #99CCFF !important;		}				.stacks_in_1214412_675Calligrapher a:active{			color: #99CCFF !important;		}				.stacks_in_1214412_675Calligrapher a:hover{			color: #00CCFF !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_676 {
	margin: 20px 10px 10px 10px;
}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_206_8Calligrapher{			font-size: 140% !important;			color: #FFFFFF !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_1214412_206_8Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_206_8Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_206_8Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_206_8Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_206_8Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_206_8Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_206_8Calligrapher h6, .stacks_in_1214412_206_8Calligrapher h5, .stacks_in_1214412_206_8Calligrapher h4, .stacks_in_1214412_206_8Calligrapher h3, .stacks_in_1214412_206_8Calligrapher h2, .stacks_in_1214412_206_8Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_1214412_206_8Calligrapher, .stacks_in_1214412_206_8Calligrapher h1, .stacks_in_1214412_206_8Calligrapher h2, .stacks_in_1214412_206_8Calligrapher h3, .stacks_in_1214412_206_8Calligrapher h4, .stacks_in_1214412_206_8Calligrapher h5, .stacks_in_1214412_206_8Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_206_8targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_206_8Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_1214412_206_8Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_1214412_206_8Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_1214412_206_8Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_206_8 {
	margin: 40px 0px 0px 0px;
}

#stacks_in_1214412_206_9 {
	background-color: rgba(51, 51, 153, 1.00);
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 5px 0px 5px;
	padding:  10px;
}

/* PointyThing by RapidWeaver Central  */

#pointerthingstacks_in_1214412_206_2 {
	width: auto;
	height: auto;
	display: block;
	position: relative;
	z-index: 0;
	overflow: hidden;
}

/*  Bottom */

#stacks_in_1214412_206_2 .pointer-position1stacks_in_1214412_206_2 {
	position: absolute;
	bottom: 0;
	width: 0;
	height: 0;
	left: 17%;
	border-bottom: 27px solid #333399;
	border-left: 25px solid transparent;
	border-right: 25px solid transparent;
	z-index: 5;
}

/*  Top */

#stacks_in_1214412_206_2 .pointer-position2stacks_in_1214412_206_2 {
	position: absolute;
	left: 17%;
	top: 0;
	border-left: 25px solid transparent;
	border-right: 25px solid transparent;
	border-top: 27px solid #333399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}


/*  Left */

#stacks_in_1214412_206_2 .pointer-position3stacks_in_1214412_206_2 {
	position: absolute;
	top: 50%;
	left: 0;
	border-top: 25px solid transparent;
	border-bottom: 25px solid transparent;
	border-left: 27px solid #333399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}

/*  Right */

#stacks_in_1214412_206_2 .pointer-position4stacks_in_1214412_206_2 {
	position: absolute;
	top: 50%;
	right: 0;
	border-top: 25px solid transparent;
	border-bottom: 25px solid transparent;
	border-right: 27px solid #333399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_206_3Calligrapher{			font-size: 100% !important;			color: #FFFFFF !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_1214412_206_3Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_206_3Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_206_3Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_206_3Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_206_3Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_206_3Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_206_3Calligrapher h6, .stacks_in_1214412_206_3Calligrapher h5, .stacks_in_1214412_206_3Calligrapher h4, .stacks_in_1214412_206_3Calligrapher h3, .stacks_in_1214412_206_3Calligrapher h2, .stacks_in_1214412_206_3Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_206_3Calligrapher, .stacks_in_1214412_206_3Calligrapher h1, .stacks_in_1214412_206_3Calligrapher h2, .stacks_in_1214412_206_3Calligrapher h3, .stacks_in_1214412_206_3Calligrapher h4, .stacks_in_1214412_206_3Calligrapher h5, .stacks_in_1214412_206_3Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_206_3targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_206_3Calligrapher a:link{			color: #99CCFF !important;			text-decoration: none !important;		}				.stacks_in_1214412_206_3Calligrapher a:visited{			color: #99CCFF !important;		}				.stacks_in_1214412_206_3Calligrapher a:active{			color: #99CCFF !important;		}				.stacks_in_1214412_206_3Calligrapher a:hover{			color: #00CCFF !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_206_3 {
	margin: 25px 0px 0px 0px;
}

#stacks_in_1214412_206_4 {
	margin: 0px 0px 10px 0px;
	padding:  10px;
}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_211_8Calligrapher{			font-size: 140% !important;			color: #FFFFFF !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_1214412_211_8Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_211_8Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_211_8Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_211_8Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_211_8Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_211_8Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_211_8Calligrapher h6, .stacks_in_1214412_211_8Calligrapher h5, .stacks_in_1214412_211_8Calligrapher h4, .stacks_in_1214412_211_8Calligrapher h3, .stacks_in_1214412_211_8Calligrapher h2, .stacks_in_1214412_211_8Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_1214412_211_8Calligrapher, .stacks_in_1214412_211_8Calligrapher h1, .stacks_in_1214412_211_8Calligrapher h2, .stacks_in_1214412_211_8Calligrapher h3, .stacks_in_1214412_211_8Calligrapher h4, .stacks_in_1214412_211_8Calligrapher h5, .stacks_in_1214412_211_8Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_211_8targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_211_8Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_1214412_211_8Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_1214412_211_8Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_1214412_211_8Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_211_8 {
	margin: 40px 0px 0px 0px;
}

#stacks_in_1214412_211_9 {
	background-color: rgba(51, 51, 153, 1.00);
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 5px 0px 5px;
	padding:  10px;
}

/* PointyThing by RapidWeaver Central  */

#pointerthingstacks_in_1214412_211_2 {
	width: auto;
	height: auto;
	display: block;
	position: relative;
	z-index: 0;
	overflow: hidden;
}

/*  Bottom */

#stacks_in_1214412_211_2 .pointer-position1stacks_in_1214412_211_2 {
	position: absolute;
	bottom: 0;
	width: 0;
	height: 0;
	left: 17%;
	border-bottom: 27px solid #333399;
	border-left: 25px solid transparent;
	border-right: 25px solid transparent;
	z-index: 5;
}

/*  Top */

#stacks_in_1214412_211_2 .pointer-position2stacks_in_1214412_211_2 {
	position: absolute;
	left: 17%;
	top: 0;
	border-left: 25px solid transparent;
	border-right: 25px solid transparent;
	border-top: 27px solid #333399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}


/*  Left */

#stacks_in_1214412_211_2 .pointer-position3stacks_in_1214412_211_2 {
	position: absolute;
	top: 50%;
	left: 0;
	border-top: 25px solid transparent;
	border-bottom: 25px solid transparent;
	border-left: 27px solid #333399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}

/*  Right */

#stacks_in_1214412_211_2 .pointer-position4stacks_in_1214412_211_2 {
	position: absolute;
	top: 50%;
	right: 0;
	border-top: 25px solid transparent;
	border-bottom: 25px solid transparent;
	border-right: 27px solid #333399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_211_3Calligrapher{			font-size: 100% !important;			color: #FFFFFF !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_1214412_211_3Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_211_3Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_211_3Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_211_3Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_211_3Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_211_3Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_211_3Calligrapher h6, .stacks_in_1214412_211_3Calligrapher h5, .stacks_in_1214412_211_3Calligrapher h4, .stacks_in_1214412_211_3Calligrapher h3, .stacks_in_1214412_211_3Calligrapher h2, .stacks_in_1214412_211_3Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_211_3Calligrapher, .stacks_in_1214412_211_3Calligrapher h1, .stacks_in_1214412_211_3Calligrapher h2, .stacks_in_1214412_211_3Calligrapher h3, .stacks_in_1214412_211_3Calligrapher h4, .stacks_in_1214412_211_3Calligrapher h5, .stacks_in_1214412_211_3Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_211_3targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_211_3Calligrapher a:link{			color: #99CCFF !important;			text-decoration: none !important;		}				.stacks_in_1214412_211_3Calligrapher a:visited{			color: #99CCFF !important;		}				.stacks_in_1214412_211_3Calligrapher a:active{			color: #99CCFF !important;		}				.stacks_in_1214412_211_3Calligrapher a:hover{			color: #00CCFF !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_211_3 {
	margin: 25px 0px 0px 0px;
}

#stacks_in_1214412_211_4 {
	margin: 0px 0px 10px 0px;
	padding:  10px;
}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_218_8Calligrapher{			font-size: 140% !important;			color: #FFFFFF !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_1214412_218_8Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_218_8Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_218_8Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_218_8Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_218_8Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_218_8Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_218_8Calligrapher h6, .stacks_in_1214412_218_8Calligrapher h5, .stacks_in_1214412_218_8Calligrapher h4, .stacks_in_1214412_218_8Calligrapher h3, .stacks_in_1214412_218_8Calligrapher h2, .stacks_in_1214412_218_8Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_1214412_218_8Calligrapher, .stacks_in_1214412_218_8Calligrapher h1, .stacks_in_1214412_218_8Calligrapher h2, .stacks_in_1214412_218_8Calligrapher h3, .stacks_in_1214412_218_8Calligrapher h4, .stacks_in_1214412_218_8Calligrapher h5, .stacks_in_1214412_218_8Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_218_8targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_218_8Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_1214412_218_8Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_1214412_218_8Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_1214412_218_8Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_218_8 {
	margin: 40px 0px 0px 0px;
}

#stacks_in_1214412_218_9 {
	background-color: rgba(51, 51, 153, 1.00);
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 5px 0px 5px;
	padding:  10px;
}

/* PointyThing by RapidWeaver Central  */

#pointerthingstacks_in_1214412_218_2 {
	width: auto;
	height: auto;
	display: block;
	position: relative;
	z-index: 0;
	overflow: hidden;
}

/*  Bottom */

#stacks_in_1214412_218_2 .pointer-position1stacks_in_1214412_218_2 {
	position: absolute;
	bottom: 0;
	width: 0;
	height: 0;
	left: 17%;
	border-bottom: 27px solid #333399;
	border-left: 25px solid transparent;
	border-right: 25px solid transparent;
	z-index: 5;
}

/*  Top */

#stacks_in_1214412_218_2 .pointer-position2stacks_in_1214412_218_2 {
	position: absolute;
	left: 17%;
	top: 0;
	border-left: 25px solid transparent;
	border-right: 25px solid transparent;
	border-top: 27px solid #333399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}


/*  Left */

#stacks_in_1214412_218_2 .pointer-position3stacks_in_1214412_218_2 {
	position: absolute;
	top: 50%;
	left: 0;
	border-top: 25px solid transparent;
	border-bottom: 25px solid transparent;
	border-left: 27px solid #333399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}

/*  Right */

#stacks_in_1214412_218_2 .pointer-position4stacks_in_1214412_218_2 {
	position: absolute;
	top: 50%;
	right: 0;
	border-top: 25px solid transparent;
	border-bottom: 25px solid transparent;
	border-right: 27px solid #333399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_218_3Calligrapher{			font-size: 100% !important;			color: #FFFFFF !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_1214412_218_3Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_218_3Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_218_3Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_218_3Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_218_3Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_218_3Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_218_3Calligrapher h6, .stacks_in_1214412_218_3Calligrapher h5, .stacks_in_1214412_218_3Calligrapher h4, .stacks_in_1214412_218_3Calligrapher h3, .stacks_in_1214412_218_3Calligrapher h2, .stacks_in_1214412_218_3Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_218_3Calligrapher, .stacks_in_1214412_218_3Calligrapher h1, .stacks_in_1214412_218_3Calligrapher h2, .stacks_in_1214412_218_3Calligrapher h3, .stacks_in_1214412_218_3Calligrapher h4, .stacks_in_1214412_218_3Calligrapher h5, .stacks_in_1214412_218_3Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_218_3targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_218_3Calligrapher a:link{			color: #99CCFF !important;			text-decoration: none !important;		}				.stacks_in_1214412_218_3Calligrapher a:visited{			color: #99CCFF !important;		}				.stacks_in_1214412_218_3Calligrapher a:active{			color: #99CCFF !important;		}				.stacks_in_1214412_218_3Calligrapher a:hover{			color: #00CCFF !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_218_3 {
	margin: 25px 0px 0px 0px;
}

#stacks_in_1214412_218_4 {
	margin: 0px 0px 10px 0px;
	padding:  10px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214412_695buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214412_695 a, #stacks_in_1214412_695 a:hover, #stacks_in_1214412_695 a:visited, #stacks_in_1214412_695 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214412_695button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214412_695button:hover{
	color: #99CCFF !important;
	background-color: #99CCFF !important;
	border-color: #82ADD8 !important;
}

#stacks_in_1214412_695 a, #stacks_in_1214412_695 a:visited, #stacks_in_1214412_695 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214412_695 a:hover{
	color: #99CCFF !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214412_695button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214412_695button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214412_695buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214412_695buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214412_695buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214412_695buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214412_696buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214412_696 a, #stacks_in_1214412_696 a:hover, #stacks_in_1214412_696 a:visited, #stacks_in_1214412_696 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214412_696button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214412_696button:hover{
	color: #99CCFF !important;
	background-color: #99CCFF !important;
	border-color: #82ADD8 !important;
}

#stacks_in_1214412_696 a, #stacks_in_1214412_696 a:visited, #stacks_in_1214412_696 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214412_696 a:hover{
	color: #99CCFF !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214412_696button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214412_696button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214412_696buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214412_696buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214412_696buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214412_696buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_1214412_696 {
	margin: 20px 0px 0px 0px;
}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_224_8Calligrapher{			font-size: 140% !important;			color: #FFFFFF !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_1214412_224_8Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_224_8Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_224_8Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_224_8Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_224_8Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_224_8Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_224_8Calligrapher h6, .stacks_in_1214412_224_8Calligrapher h5, .stacks_in_1214412_224_8Calligrapher h4, .stacks_in_1214412_224_8Calligrapher h3, .stacks_in_1214412_224_8Calligrapher h2, .stacks_in_1214412_224_8Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_1214412_224_8Calligrapher, .stacks_in_1214412_224_8Calligrapher h1, .stacks_in_1214412_224_8Calligrapher h2, .stacks_in_1214412_224_8Calligrapher h3, .stacks_in_1214412_224_8Calligrapher h4, .stacks_in_1214412_224_8Calligrapher h5, .stacks_in_1214412_224_8Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_224_8targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_224_8Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_1214412_224_8Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_1214412_224_8Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_1214412_224_8Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_224_8 {
	margin: 40px 0px 0px 0px;
}

#stacks_in_1214412_224_9 {
	background-color: rgba(51, 51, 153, 1.00);
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 5px 0px 5px;
	padding:  10px;
}

/* PointyThing by RapidWeaver Central  */

#pointerthingstacks_in_1214412_224_2 {
	width: auto;
	height: auto;
	display: block;
	position: relative;
	z-index: 0;
	overflow: hidden;
}

/*  Bottom */

#stacks_in_1214412_224_2 .pointer-position1stacks_in_1214412_224_2 {
	position: absolute;
	bottom: 0;
	width: 0;
	height: 0;
	left: 17%;
	border-bottom: 27px solid #333399;
	border-left: 25px solid transparent;
	border-right: 25px solid transparent;
	z-index: 5;
}

/*  Top */

#stacks_in_1214412_224_2 .pointer-position2stacks_in_1214412_224_2 {
	position: absolute;
	left: 17%;
	top: 0;
	border-left: 25px solid transparent;
	border-right: 25px solid transparent;
	border-top: 27px solid #333399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}


/*  Left */

#stacks_in_1214412_224_2 .pointer-position3stacks_in_1214412_224_2 {
	position: absolute;
	top: 50%;
	left: 0;
	border-top: 25px solid transparent;
	border-bottom: 25px solid transparent;
	border-left: 27px solid #333399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}

/*  Right */

#stacks_in_1214412_224_2 .pointer-position4stacks_in_1214412_224_2 {
	position: absolute;
	top: 50%;
	right: 0;
	border-top: 25px solid transparent;
	border-bottom: 25px solid transparent;
	border-right: 27px solid #333399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_224_3Calligrapher{			font-size: 100% !important;			color: #FFFFFF !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_1214412_224_3Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_224_3Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_224_3Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_224_3Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_224_3Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_224_3Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_224_3Calligrapher h6, .stacks_in_1214412_224_3Calligrapher h5, .stacks_in_1214412_224_3Calligrapher h4, .stacks_in_1214412_224_3Calligrapher h3, .stacks_in_1214412_224_3Calligrapher h2, .stacks_in_1214412_224_3Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_224_3Calligrapher, .stacks_in_1214412_224_3Calligrapher h1, .stacks_in_1214412_224_3Calligrapher h2, .stacks_in_1214412_224_3Calligrapher h3, .stacks_in_1214412_224_3Calligrapher h4, .stacks_in_1214412_224_3Calligrapher h5, .stacks_in_1214412_224_3Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_224_3targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_224_3Calligrapher a:link{			color: #99CCFF !important;			text-decoration: none !important;		}				.stacks_in_1214412_224_3Calligrapher a:visited{			color: #99CCFF !important;		}				.stacks_in_1214412_224_3Calligrapher a:active{			color: #99CCFF !important;		}				.stacks_in_1214412_224_3Calligrapher a:hover{			color: #00CCFF !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_224_3 {
	margin: 25px 0px 0px 0px;
}

#stacks_in_1214412_224_4 {
	margin: 0px 0px 10px 0px;
	padding:  10px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214412_801buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214412_801 a, #stacks_in_1214412_801 a:hover, #stacks_in_1214412_801 a:visited, #stacks_in_1214412_801 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214412_801button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214412_801button:hover{
	color: #99CCFF !important;
	background-color: #99CCFF !important;
	border-color: #82ADD8 !important;
}

#stacks_in_1214412_801 a, #stacks_in_1214412_801 a:visited, #stacks_in_1214412_801 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214412_801 a:hover{
	color: #99CCFF !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214412_801button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214412_801button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214412_801buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214412_801buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214412_801buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214412_801buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_799Calligrapher{			font-size: 100% !important;			color: #FFFFFF !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_1214412_799Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_799Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_799Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_799Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_799Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_799Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_799Calligrapher h6, .stacks_in_1214412_799Calligrapher h5, .stacks_in_1214412_799Calligrapher h4, .stacks_in_1214412_799Calligrapher h3, .stacks_in_1214412_799Calligrapher h2, .stacks_in_1214412_799Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_799Calligrapher, .stacks_in_1214412_799Calligrapher h1, .stacks_in_1214412_799Calligrapher h2, .stacks_in_1214412_799Calligrapher h3, .stacks_in_1214412_799Calligrapher h4, .stacks_in_1214412_799Calligrapher h5, .stacks_in_1214412_799Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_799targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_799Calligrapher a:link{			color: #99CCFF !important;			text-decoration: none !important;		}				.stacks_in_1214412_799Calligrapher a:visited{			color: #99CCFF !important;		}				.stacks_in_1214412_799Calligrapher a:active{			color: #99CCFF !important;		}				.stacks_in_1214412_799Calligrapher a:hover{			color: #00CCFF !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_803 {
	margin: 20px 10px 10px 10px;
}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_230_8Calligrapher{			font-size: 140% !important;			color: #FFFFFF !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_1214412_230_8Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_230_8Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_230_8Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_230_8Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_230_8Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_230_8Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_230_8Calligrapher h6, .stacks_in_1214412_230_8Calligrapher h5, .stacks_in_1214412_230_8Calligrapher h4, .stacks_in_1214412_230_8Calligrapher h3, .stacks_in_1214412_230_8Calligrapher h2, .stacks_in_1214412_230_8Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_1214412_230_8Calligrapher, .stacks_in_1214412_230_8Calligrapher h1, .stacks_in_1214412_230_8Calligrapher h2, .stacks_in_1214412_230_8Calligrapher h3, .stacks_in_1214412_230_8Calligrapher h4, .stacks_in_1214412_230_8Calligrapher h5, .stacks_in_1214412_230_8Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_230_8targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_230_8Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_1214412_230_8Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_1214412_230_8Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_1214412_230_8Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_230_8 {
	margin: 40px 0px 0px 0px;
}

#stacks_in_1214412_230_9 {
	background-color: rgba(51, 51, 153, 1.00);
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 5px 0px 5px;
	padding:  10px;
}

/* PointyThing by RapidWeaver Central  */

#pointerthingstacks_in_1214412_230_2 {
	width: auto;
	height: auto;
	display: block;
	position: relative;
	z-index: 0;
	overflow: hidden;
}

/*  Bottom */

#stacks_in_1214412_230_2 .pointer-position1stacks_in_1214412_230_2 {
	position: absolute;
	bottom: 0;
	width: 0;
	height: 0;
	left: 17%;
	border-bottom: 27px solid #333399;
	border-left: 25px solid transparent;
	border-right: 25px solid transparent;
	z-index: 5;
}

/*  Top */

#stacks_in_1214412_230_2 .pointer-position2stacks_in_1214412_230_2 {
	position: absolute;
	left: 17%;
	top: 0;
	border-left: 25px solid transparent;
	border-right: 25px solid transparent;
	border-top: 27px solid #333399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}


/*  Left */

#stacks_in_1214412_230_2 .pointer-position3stacks_in_1214412_230_2 {
	position: absolute;
	top: 50%;
	left: 0;
	border-top: 25px solid transparent;
	border-bottom: 25px solid transparent;
	border-left: 27px solid #333399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}

/*  Right */

#stacks_in_1214412_230_2 .pointer-position4stacks_in_1214412_230_2 {
	position: absolute;
	top: 50%;
	right: 0;
	border-top: 25px solid transparent;
	border-bottom: 25px solid transparent;
	border-right: 27px solid #333399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_230_3Calligrapher{			font-size: 100% !important;			color: #FFFFFF !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_1214412_230_3Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_230_3Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_230_3Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_230_3Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_230_3Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_230_3Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_230_3Calligrapher h6, .stacks_in_1214412_230_3Calligrapher h5, .stacks_in_1214412_230_3Calligrapher h4, .stacks_in_1214412_230_3Calligrapher h3, .stacks_in_1214412_230_3Calligrapher h2, .stacks_in_1214412_230_3Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_230_3Calligrapher, .stacks_in_1214412_230_3Calligrapher h1, .stacks_in_1214412_230_3Calligrapher h2, .stacks_in_1214412_230_3Calligrapher h3, .stacks_in_1214412_230_3Calligrapher h4, .stacks_in_1214412_230_3Calligrapher h5, .stacks_in_1214412_230_3Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_230_3targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_230_3Calligrapher a:link{			color: #99CCFF !important;			text-decoration: none !important;		}				.stacks_in_1214412_230_3Calligrapher a:visited{			color: #99CCFF !important;		}				.stacks_in_1214412_230_3Calligrapher a:active{			color: #99CCFF !important;		}				.stacks_in_1214412_230_3Calligrapher a:hover{			color: #00CCFF !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_230_3 {
	margin: 25px 0px 0px 0px;
}

#stacks_in_1214412_230_4 {
	margin: 0px 0px 10px 0px;
	padding:  10px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214412_820buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214412_820 a, #stacks_in_1214412_820 a:hover, #stacks_in_1214412_820 a:visited, #stacks_in_1214412_820 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214412_820button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214412_820button:hover{
	color: #99CCFF !important;
	background-color: #99CCFF !important;
	border-color: #82ADD8 !important;
}

#stacks_in_1214412_820 a, #stacks_in_1214412_820 a:visited, #stacks_in_1214412_820 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214412_820 a:hover{
	color: #99CCFF !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214412_820button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214412_820button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214412_820buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214412_820buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214412_820buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214412_820buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_818Calligrapher{			font-size: 100% !important;			color: #FFFFFF !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_1214412_818Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_818Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_818Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_818Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_818Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_818Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_818Calligrapher h6, .stacks_in_1214412_818Calligrapher h5, .stacks_in_1214412_818Calligrapher h4, .stacks_in_1214412_818Calligrapher h3, .stacks_in_1214412_818Calligrapher h2, .stacks_in_1214412_818Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_818Calligrapher, .stacks_in_1214412_818Calligrapher h1, .stacks_in_1214412_818Calligrapher h2, .stacks_in_1214412_818Calligrapher h3, .stacks_in_1214412_818Calligrapher h4, .stacks_in_1214412_818Calligrapher h5, .stacks_in_1214412_818Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_818targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_818Calligrapher a:link{			color: #99CCFF !important;			text-decoration: none !important;		}				.stacks_in_1214412_818Calligrapher a:visited{			color: #99CCFF !important;		}				.stacks_in_1214412_818Calligrapher a:active{			color: #99CCFF !important;		}				.stacks_in_1214412_818Calligrapher a:hover{			color: #00CCFF !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_822 {
	margin: 20px 10px 10px 10px;
}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_236_8Calligrapher{			font-size: 140% !important;			color: #FFFFFF !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_1214412_236_8Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_236_8Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_236_8Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_236_8Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_236_8Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_236_8Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_236_8Calligrapher h6, .stacks_in_1214412_236_8Calligrapher h5, .stacks_in_1214412_236_8Calligrapher h4, .stacks_in_1214412_236_8Calligrapher h3, .stacks_in_1214412_236_8Calligrapher h2, .stacks_in_1214412_236_8Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_1214412_236_8Calligrapher, .stacks_in_1214412_236_8Calligrapher h1, .stacks_in_1214412_236_8Calligrapher h2, .stacks_in_1214412_236_8Calligrapher h3, .stacks_in_1214412_236_8Calligrapher h4, .stacks_in_1214412_236_8Calligrapher h5, .stacks_in_1214412_236_8Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_236_8targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_236_8Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_1214412_236_8Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_1214412_236_8Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_1214412_236_8Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_236_8 {
	margin: 40px 0px 0px 0px;
}

#stacks_in_1214412_236_9 {
	background-color: rgba(51, 51, 153, 1.00);
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 5px 0px 5px;
	padding:  10px;
}

/* PointyThing by RapidWeaver Central  */

#pointerthingstacks_in_1214412_236_2 {
	width: auto;
	height: auto;
	display: block;
	position: relative;
	z-index: 0;
	overflow: hidden;
}

/*  Bottom */

#stacks_in_1214412_236_2 .pointer-position1stacks_in_1214412_236_2 {
	position: absolute;
	bottom: 0;
	width: 0;
	height: 0;
	left: 17%;
	border-bottom: 27px solid #333399;
	border-left: 25px solid transparent;
	border-right: 25px solid transparent;
	z-index: 5;
}

/*  Top */

#stacks_in_1214412_236_2 .pointer-position2stacks_in_1214412_236_2 {
	position: absolute;
	left: 17%;
	top: 0;
	border-left: 25px solid transparent;
	border-right: 25px solid transparent;
	border-top: 27px solid #333399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}


/*  Left */

#stacks_in_1214412_236_2 .pointer-position3stacks_in_1214412_236_2 {
	position: absolute;
	top: 50%;
	left: 0;
	border-top: 25px solid transparent;
	border-bottom: 25px solid transparent;
	border-left: 27px solid #333399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}

/*  Right */

#stacks_in_1214412_236_2 .pointer-position4stacks_in_1214412_236_2 {
	position: absolute;
	top: 50%;
	right: 0;
	border-top: 25px solid transparent;
	border-bottom: 25px solid transparent;
	border-right: 27px solid #333399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_236_3Calligrapher{			font-size: 100% !important;			color: #FFFFFF !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_1214412_236_3Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_236_3Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_236_3Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_236_3Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_236_3Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_236_3Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_236_3Calligrapher h6, .stacks_in_1214412_236_3Calligrapher h5, .stacks_in_1214412_236_3Calligrapher h4, .stacks_in_1214412_236_3Calligrapher h3, .stacks_in_1214412_236_3Calligrapher h2, .stacks_in_1214412_236_3Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_236_3Calligrapher, .stacks_in_1214412_236_3Calligrapher h1, .stacks_in_1214412_236_3Calligrapher h2, .stacks_in_1214412_236_3Calligrapher h3, .stacks_in_1214412_236_3Calligrapher h4, .stacks_in_1214412_236_3Calligrapher h5, .stacks_in_1214412_236_3Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_236_3targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_236_3Calligrapher a:link{			color: #99CCFF !important;			text-decoration: none !important;		}				.stacks_in_1214412_236_3Calligrapher a:visited{			color: #99CCFF !important;		}				.stacks_in_1214412_236_3Calligrapher a:active{			color: #99CCFF !important;		}				.stacks_in_1214412_236_3Calligrapher a:hover{			color: #00CCFF !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_236_3 {
	margin: 25px 0px 0px 0px;
}

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


#stacks_in_1214412_175 h2,#stacks_in_1214412_175 .hTxt:not(.segment) div{font-size:2.30rem}@media all and (max-width:640px){#stacks_in_1214412_175 h2,#stacks_in_1214412_175 .hTxt:not(.segment) div{font-size:2.30rem}}@media only screen and (max-width:768px){#stacks_in_1214412_175 h2,#stacks_in_1214412_175 div{text-align:center !important}#stacks_out_1214412_175{display:block !important}}#stacks_in_1214412_175 h2,#stacks_in_1214412_175 div{color:rgba(255, 255, 255, 1.00)}#stacks_in_1214412_175 h2 a,#stacks_in_1214412_175 div a{color:rgba(255, 255, 255, 1.00)}#stacks_in_1214412_175 h2 a:hover,#stacks_in_1214412_175 div a:hover{color:rgba(191, 191, 191, 1.00)}#stacks_in_1214412_175 small,#stacks_in_1214412_175 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1214412_175 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}#stacks_in_1214412_175 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Noto Sans",Sans-Serif;font-weight:700;font-style:normal}


#stacks_in_1214412_175 {
	padding: 20px 0px 10px 0px;
}
/* Start dooFaq2 stack each CSS code */

#stacks_in_1214412_240 .faq-question{
	position: relative;
	font-size: 110% !important;
	line-height: normal !important;
	font-weight: normal;
	padding: 10px 14px 10px 12px;
	padding-right: 50px;
	margin-top: 1px;
	border-radius: 4px;
	cursor: pointer;
}

#stacks_in_1214412_240 .faq-icon{
	position: absolute;
	top: 0;
	right: 0;
	padding: 10px 14px 10px 12px;
}

/* Hack to stop text flickr */
#stacks_in_1214412_240 .faq-icon i{
	position: relative;
	z-index: 100;
}



#stacks_in_1214412_240 .fa-bars, #stacks_in_1214412_240 .fa-toggle-off, #stacks_in_1214412_240 .fa-question, #stacks_in_1214412_240 .fa-angle-right{
	display: none;
}

#stacks_in_1214412_240 .fa-bars{
	display: inline;
}

#stacks_in_1214412_240 .faq-answer{
	margin: 0 4px 0 4px;
	padding: 20px 0px 20px 0px;
}


/* THEME */
#stacks_in_1214412_240 .faqQuestionClosed{
	background-color: rgba(102, 102, 204, 1.00) !important;
	color: rgba(255, 255, 255, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
    
}

#stacks_in_1214412_240 .faqQuestionOpen{
	background: rgba(51, 51, 153, 1.00) !important;
	color: rgba(255, 255, 255, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
}

#stacks_in_1214412_240 .faqQuestionOpen:hover{
	background: rgba(51, 51, 153, 1.00) !important;
}

#stacks_in_1214412_240 .faqQuestionClosed:hover{
	background: rgba(137, 137, 239, 1.00) !important;
	
	background: rgba(67, 67, 169, 1.00) !important;
	
}



#stacks_in_1214412_240 .faq-answer {
  display: none;
}





/* End dooFaq2 stack each CSS code *//* Start dooFaq2Child stack each CSS code *//* End dooFaq2Child stack each CSS code */
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_244Calligrapher{			font-size: 100% !important;			color: #FFFFFF !important;			font-weight:   lighter !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_1214412_244Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_244Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_244Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_244Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_244Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_244Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_244Calligrapher h6, .stacks_in_1214412_244Calligrapher h5, .stacks_in_1214412_244Calligrapher h4, .stacks_in_1214412_244Calligrapher h3, .stacks_in_1214412_244Calligrapher h2, .stacks_in_1214412_244Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_244Calligrapher, .stacks_in_1214412_244Calligrapher h1, .stacks_in_1214412_244Calligrapher h2, .stacks_in_1214412_244Calligrapher h3, .stacks_in_1214412_244Calligrapher h4, .stacks_in_1214412_244Calligrapher h5, .stacks_in_1214412_244Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_244targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_244Calligrapher a:link{			color: #99CCFF !important;			text-decoration: none !important;		}				.stacks_in_1214412_244Calligrapher a:visited{			color: #99CCFF !important;		}				.stacks_in_1214412_244Calligrapher a:active{			color: #99CCFF !important;		}				.stacks_in_1214412_244Calligrapher a:hover{			color: #3399FF !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_245 {
	margin: 0px 0px 10px 0px;
}

#stacks_in_1214412_681 {
	margin: 10px 0px 10px 0px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214412_685buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214412_685 a, #stacks_in_1214412_685 a:hover, #stacks_in_1214412_685 a:visited, #stacks_in_1214412_685 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214412_685button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214412_685button:hover{
	color: #99CCFF !important;
	background-color: #99CCFF !important;
	border-color: #82ADD8 !important;
}

#stacks_in_1214412_685 a, #stacks_in_1214412_685 a:visited, #stacks_in_1214412_685 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214412_685 a:hover{
	color: #99CCFF !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214412_685button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214412_685button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214412_685buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214412_685buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214412_685buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214412_685buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_683Calligrapher{			font-size: 100% !important;			color: #FFFFFF !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_1214412_683Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_683Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_683Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_683Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_683Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_683Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_683Calligrapher h6, .stacks_in_1214412_683Calligrapher h5, .stacks_in_1214412_683Calligrapher h4, .stacks_in_1214412_683Calligrapher h3, .stacks_in_1214412_683Calligrapher h2, .stacks_in_1214412_683Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_683Calligrapher, .stacks_in_1214412_683Calligrapher h1, .stacks_in_1214412_683Calligrapher h2, .stacks_in_1214412_683Calligrapher h3, .stacks_in_1214412_683Calligrapher h4, .stacks_in_1214412_683Calligrapher h5, .stacks_in_1214412_683Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_683targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_683Calligrapher a:link{			color: #99CCFF !important;			text-decoration: none !important;		}				.stacks_in_1214412_683Calligrapher a:visited{			color: #99CCFF !important;		}				.stacks_in_1214412_683Calligrapher a:active{			color: #99CCFF !important;		}				.stacks_in_1214412_683Calligrapher a:hover{			color: #00CCFF !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_687 {
	margin: 10px 0px 10px 0px;
}
/* Start dooFaq2Child stack each CSS code *//* End dooFaq2Child stack each CSS code */
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_252Calligrapher{			font-size: 100% !important;			color: #FFFFFF !important;			font-weight:   lighter !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_1214412_252Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_252Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_252Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_252Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_252Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_252Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_252Calligrapher h6, .stacks_in_1214412_252Calligrapher h5, .stacks_in_1214412_252Calligrapher h4, .stacks_in_1214412_252Calligrapher h3, .stacks_in_1214412_252Calligrapher h2, .stacks_in_1214412_252Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_252Calligrapher, .stacks_in_1214412_252Calligrapher h1, .stacks_in_1214412_252Calligrapher h2, .stacks_in_1214412_252Calligrapher h3, .stacks_in_1214412_252Calligrapher h4, .stacks_in_1214412_252Calligrapher h5, .stacks_in_1214412_252Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_252targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_252Calligrapher a:link{			color: #99CCFF !important;			text-decoration: none !important;		}				.stacks_in_1214412_252Calligrapher a:visited{			color: #99CCFF !important;		}				.stacks_in_1214412_252Calligrapher a:active{			color: #99CCFF !important;		}				.stacks_in_1214412_252Calligrapher a:hover{			color: #3399FF !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_253 {
	margin: 0px 0px 10px 0px;
}
/* Start dooFaq2Child stack each CSS code *//* End dooFaq2Child stack each CSS code */
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_260Calligrapher{			font-size: 100% !important;			color: #FFFFFF !important;			font-weight:   lighter !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_1214412_260Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_260Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_260Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_260Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_260Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_260Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_260Calligrapher h6, .stacks_in_1214412_260Calligrapher h5, .stacks_in_1214412_260Calligrapher h4, .stacks_in_1214412_260Calligrapher h3, .stacks_in_1214412_260Calligrapher h2, .stacks_in_1214412_260Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_260Calligrapher, .stacks_in_1214412_260Calligrapher h1, .stacks_in_1214412_260Calligrapher h2, .stacks_in_1214412_260Calligrapher h3, .stacks_in_1214412_260Calligrapher h4, .stacks_in_1214412_260Calligrapher h5, .stacks_in_1214412_260Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_260targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_260Calligrapher a:link{			color: #99CCFF !important;			text-decoration: none !important;		}				.stacks_in_1214412_260Calligrapher a:visited{			color: #99CCFF !important;		}				.stacks_in_1214412_260Calligrapher a:active{			color: #99CCFF !important;		}				.stacks_in_1214412_260Calligrapher a:hover{			color: #3399FF !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_261 {
	margin: 0px 0px 10px 0px;
}
/* Start dooFaq2Child stack each CSS code *//* End dooFaq2Child stack each CSS code */
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_268Calligrapher{			font-size: 100% !important;			color: #FFFFFF !important;			font-weight:   lighter !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_1214412_268Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_268Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_268Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_268Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_268Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_268Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_268Calligrapher h6, .stacks_in_1214412_268Calligrapher h5, .stacks_in_1214412_268Calligrapher h4, .stacks_in_1214412_268Calligrapher h3, .stacks_in_1214412_268Calligrapher h2, .stacks_in_1214412_268Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_268Calligrapher, .stacks_in_1214412_268Calligrapher h1, .stacks_in_1214412_268Calligrapher h2, .stacks_in_1214412_268Calligrapher h3, .stacks_in_1214412_268Calligrapher h4, .stacks_in_1214412_268Calligrapher h5, .stacks_in_1214412_268Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_268targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_268Calligrapher a:link{			color: #99CCFF !important;			text-decoration: none !important;		}				.stacks_in_1214412_268Calligrapher a:visited{			color: #99CCFF !important;		}				.stacks_in_1214412_268Calligrapher a:active{			color: #99CCFF !important;		}				.stacks_in_1214412_268Calligrapher a:hover{			color: #3399FF !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_269 {
	margin: 0px 0px 10px 0px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214412_700buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214412_700 a, #stacks_in_1214412_700 a:hover, #stacks_in_1214412_700 a:visited, #stacks_in_1214412_700 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214412_700button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214412_700button:hover{
	color: #99CCFF !important;
	background-color: #99CCFF !important;
	border-color: #82ADD8 !important;
}

#stacks_in_1214412_700 a, #stacks_in_1214412_700 a:visited, #stacks_in_1214412_700 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214412_700 a:hover{
	color: #99CCFF !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214412_700button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214412_700button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214412_700buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214412_700buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214412_700buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214412_700buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214412_701buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214412_701 a, #stacks_in_1214412_701 a:hover, #stacks_in_1214412_701 a:visited, #stacks_in_1214412_701 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214412_701button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214412_701button:hover{
	color: #99CCFF !important;
	background-color: #99CCFF !important;
	border-color: #82ADD8 !important;
}

#stacks_in_1214412_701 a, #stacks_in_1214412_701 a:visited, #stacks_in_1214412_701 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214412_701 a:hover{
	color: #99CCFF !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214412_701button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214412_701button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214412_701buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214412_701buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214412_701buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214412_701buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_1214412_701 {
	margin: 20px 0px 0px 0px;
}
/* Start dooFaq2Child stack each CSS code *//* End dooFaq2Child stack each CSS code */
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_275Calligrapher{			font-size: 100% !important;			color: #FFFFFF !important;			font-weight:   lighter !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_1214412_275Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_275Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_275Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_275Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_275Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_275Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_275Calligrapher h6, .stacks_in_1214412_275Calligrapher h5, .stacks_in_1214412_275Calligrapher h4, .stacks_in_1214412_275Calligrapher h3, .stacks_in_1214412_275Calligrapher h2, .stacks_in_1214412_275Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_275Calligrapher, .stacks_in_1214412_275Calligrapher h1, .stacks_in_1214412_275Calligrapher h2, .stacks_in_1214412_275Calligrapher h3, .stacks_in_1214412_275Calligrapher h4, .stacks_in_1214412_275Calligrapher h5, .stacks_in_1214412_275Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_275targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_275Calligrapher a:link{			color: #99CCFF !important;			text-decoration: none !important;		}				.stacks_in_1214412_275Calligrapher a:visited{			color: #99CCFF !important;		}				.stacks_in_1214412_275Calligrapher a:active{			color: #99CCFF !important;		}				.stacks_in_1214412_275Calligrapher a:hover{			color: #3399FF !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_276 {
	margin: 0px 0px 10px 0px;
}

#stacks_in_1214412_806 {
	margin: 10px 0px 10px 0px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214412_815buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214412_815 a, #stacks_in_1214412_815 a:hover, #stacks_in_1214412_815 a:visited, #stacks_in_1214412_815 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214412_815button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214412_815button:hover{
	color: #99CCFF !important;
	background-color: #99CCFF !important;
	border-color: #82ADD8 !important;
}

#stacks_in_1214412_815 a, #stacks_in_1214412_815 a:visited, #stacks_in_1214412_815 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214412_815 a:hover{
	color: #99CCFF !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214412_815button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214412_815button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214412_815buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214412_815buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214412_815buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214412_815buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_808Calligrapher{			font-size: 100% !important;			color: #FFFFFF !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_1214412_808Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_808Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_808Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_808Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_808Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_808Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_808Calligrapher h6, .stacks_in_1214412_808Calligrapher h5, .stacks_in_1214412_808Calligrapher h4, .stacks_in_1214412_808Calligrapher h3, .stacks_in_1214412_808Calligrapher h2, .stacks_in_1214412_808Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_808Calligrapher, .stacks_in_1214412_808Calligrapher h1, .stacks_in_1214412_808Calligrapher h2, .stacks_in_1214412_808Calligrapher h3, .stacks_in_1214412_808Calligrapher h4, .stacks_in_1214412_808Calligrapher h5, .stacks_in_1214412_808Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_808targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_808Calligrapher a:link{			color: #99CCFF !important;			text-decoration: none !important;		}				.stacks_in_1214412_808Calligrapher a:visited{			color: #99CCFF !important;		}				.stacks_in_1214412_808Calligrapher a:active{			color: #99CCFF !important;		}				.stacks_in_1214412_808Calligrapher a:hover{			color: #00CCFF !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_812 {
	margin: 10px 0px 10px 0px;
}
/* Start dooFaq2Child stack each CSS code *//* End dooFaq2Child stack each CSS code */
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_282Calligrapher{			font-size: 100% !important;			color: #FFFFFF !important;			font-weight:   lighter !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_1214412_282Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_282Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_282Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_282Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_282Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_282Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_282Calligrapher h6, .stacks_in_1214412_282Calligrapher h5, .stacks_in_1214412_282Calligrapher h4, .stacks_in_1214412_282Calligrapher h3, .stacks_in_1214412_282Calligrapher h2, .stacks_in_1214412_282Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_282Calligrapher, .stacks_in_1214412_282Calligrapher h1, .stacks_in_1214412_282Calligrapher h2, .stacks_in_1214412_282Calligrapher h3, .stacks_in_1214412_282Calligrapher h4, .stacks_in_1214412_282Calligrapher h5, .stacks_in_1214412_282Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_282targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_282Calligrapher a:link{			color: #99CCFF !important;			text-decoration: none !important;		}				.stacks_in_1214412_282Calligrapher a:visited{			color: #99CCFF !important;		}				.stacks_in_1214412_282Calligrapher a:active{			color: #99CCFF !important;		}				.stacks_in_1214412_282Calligrapher a:hover{			color: #3399FF !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_283 {
	margin: 0px 0px 10px 0px;
}

#stacks_in_1214412_825 {
	margin: 10px 0px 10px 0px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214412_834buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214412_834 a, #stacks_in_1214412_834 a:hover, #stacks_in_1214412_834 a:visited, #stacks_in_1214412_834 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214412_834button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214412_834button:hover{
	color: #99CCFF !important;
	background-color: #99CCFF !important;
	border-color: #82ADD8 !important;
}

#stacks_in_1214412_834 a, #stacks_in_1214412_834 a:visited, #stacks_in_1214412_834 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214412_834 a:hover{
	color: #99CCFF !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214412_834button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214412_834button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214412_834buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214412_834buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214412_834buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214412_834buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_827Calligrapher{			font-size: 100% !important;			color: #FFFFFF !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_1214412_827Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_827Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_827Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_827Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_827Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_827Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_827Calligrapher h6, .stacks_in_1214412_827Calligrapher h5, .stacks_in_1214412_827Calligrapher h4, .stacks_in_1214412_827Calligrapher h3, .stacks_in_1214412_827Calligrapher h2, .stacks_in_1214412_827Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_827Calligrapher, .stacks_in_1214412_827Calligrapher h1, .stacks_in_1214412_827Calligrapher h2, .stacks_in_1214412_827Calligrapher h3, .stacks_in_1214412_827Calligrapher h4, .stacks_in_1214412_827Calligrapher h5, .stacks_in_1214412_827Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_827targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_827Calligrapher a:link{			color: #99CCFF !important;			text-decoration: none !important;		}				.stacks_in_1214412_827Calligrapher a:visited{			color: #99CCFF !important;		}				.stacks_in_1214412_827Calligrapher a:active{			color: #99CCFF !important;		}				.stacks_in_1214412_827Calligrapher a:hover{			color: #00CCFF !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_831 {
	margin: 10px 0px 10px 0px;
}
/* Start dooFaq2Child stack each CSS code *//* End dooFaq2Child stack each CSS code */
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_289Calligrapher{			font-size: 100% !important;			color: #FFFFFF !important;			font-weight:   lighter !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_1214412_289Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_289Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_289Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_289Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_289Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_289Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_289Calligrapher h6, .stacks_in_1214412_289Calligrapher h5, .stacks_in_1214412_289Calligrapher h4, .stacks_in_1214412_289Calligrapher h3, .stacks_in_1214412_289Calligrapher h2, .stacks_in_1214412_289Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_289Calligrapher, .stacks_in_1214412_289Calligrapher h1, .stacks_in_1214412_289Calligrapher h2, .stacks_in_1214412_289Calligrapher h3, .stacks_in_1214412_289Calligrapher h4, .stacks_in_1214412_289Calligrapher h5, .stacks_in_1214412_289Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_289targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_289Calligrapher a:link{			color: #99CCFF !important;			text-decoration: none !important;		}				.stacks_in_1214412_289Calligrapher a:visited{			color: #99CCFF !important;		}				.stacks_in_1214412_289Calligrapher a:active{			color: #99CCFF !important;		}				.stacks_in_1214412_289Calligrapher a:hover{			color: #3399FF !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_290 {
	margin: 0px 0px 10px 0px;
}
#usefulStackWrapperstacks_in_1214412_295 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1000px;
	min-height: 0px;
	max-height: 10000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_1214412_295 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_1214412_295 {
		display: none;
	}
}













#stacks_in_1214412_295 {
	background-color: rgba(51, 102, 153, 1.00);
	padding: 20px 30px 40px 30px;
}

#stacks_in_1214412_296 h2,#stacks_in_1214412_296 .hTxt:not(.segment) div{font-size:2.30rem}@media all and (max-width:640px){#stacks_in_1214412_296 h2,#stacks_in_1214412_296 .hTxt:not(.segment) div{font-size:2.30rem}}@media only screen and (max-width:768px){#stacks_in_1214412_296 h2,#stacks_in_1214412_296 div{text-align:center !important}#stacks_out_1214412_296{display:block !important}}#stacks_in_1214412_296 h2,#stacks_in_1214412_296 div{color:rgba(255, 255, 255, 1.00)}#stacks_in_1214412_296 h2 a,#stacks_in_1214412_296 div a{color:rgba(255, 255, 255, 1.00)}#stacks_in_1214412_296 h2 a:hover,#stacks_in_1214412_296 div a:hover{color:rgba(191, 191, 191, 1.00)}#stacks_in_1214412_296 small,#stacks_in_1214412_296 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1214412_296 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}#stacks_in_1214412_296 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Noto Sans",Sans-Serif;font-weight:700;font-style:normal}


#stacks_in_1214412_296 {
	padding: 0px 0px 20px 0px;
}
@charset "UTF-8";.movingbox.stacks_in_1214412_304{--wait-time:3000ms;--animation-speed:0.50s}  
.progress-bar-wrapper.stacks_in_1214412_306{--progress-bg:rgba(255, 255, 255, 0.50);--progress-color:rgba(153, 51, 255, 1.00);--progress-size:5px;--progress-origin:left  ;}
.mb-counter.stacks_in_1214412_308{margin:0.375rem;width:max-content;color:rgba(204, 204, 255, 1.00);font-size:calc(16rem /16);position:absolute;z-index:50; right:0;top :0;}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_311_2Calligrapher{			font-size: 140% !important;			color: #FFFFFF !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_1214412_311_2Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_311_2Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_311_2Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_311_2Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_311_2Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_311_2Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_311_2Calligrapher h6, .stacks_in_1214412_311_2Calligrapher h5, .stacks_in_1214412_311_2Calligrapher h4, .stacks_in_1214412_311_2Calligrapher h3, .stacks_in_1214412_311_2Calligrapher h2, .stacks_in_1214412_311_2Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_1214412_311_2Calligrapher, .stacks_in_1214412_311_2Calligrapher h1, .stacks_in_1214412_311_2Calligrapher h2, .stacks_in_1214412_311_2Calligrapher h3, .stacks_in_1214412_311_2Calligrapher h4, .stacks_in_1214412_311_2Calligrapher h5, .stacks_in_1214412_311_2Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_311_2targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_311_2Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_1214412_311_2Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_1214412_311_2Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_1214412_311_2Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_311_2 {
	margin: 40px 0px 0px 0px;
}

#stacks_in_1214412_311_4 {
	background-color: rgba(102, 51, 153, 1.00);
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 5px 0px 5px;
	padding:  10px;
}

/* PointyThing by RapidWeaver Central  */

#pointerthingstacks_in_1214412_311_6 {
	width: auto;
	height: auto;
	display: block;
	position: relative;
	z-index: 0;
	overflow: hidden;
}

/*  Bottom */

#stacks_in_1214412_311_6 .pointer-position1stacks_in_1214412_311_6 {
	position: absolute;
	bottom: 0;
	width: 0;
	height: 0;
	left: 17%;
	border-bottom: 27px solid #663399;
	border-left: 25px solid transparent;
	border-right: 25px solid transparent;
	z-index: 5;
}

/*  Top */

#stacks_in_1214412_311_6 .pointer-position2stacks_in_1214412_311_6 {
	position: absolute;
	left: 17%;
	top: 0;
	border-left: 25px solid transparent;
	border-right: 25px solid transparent;
	border-top: 27px solid #663399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}


/*  Left */

#stacks_in_1214412_311_6 .pointer-position3stacks_in_1214412_311_6 {
	position: absolute;
	top: 50%;
	left: 0;
	border-top: 25px solid transparent;
	border-bottom: 25px solid transparent;
	border-left: 27px solid #663399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}

/*  Right */

#stacks_in_1214412_311_6 .pointer-position4stacks_in_1214412_311_6 {
	position: absolute;
	top: 50%;
	right: 0;
	border-top: 25px solid transparent;
	border-bottom: 25px solid transparent;
	border-right: 27px solid #663399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_311_7Calligrapher{			font-size: 100% !important;			color: #FFFFFF !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_1214412_311_7Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_311_7Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_311_7Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_311_7Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_311_7Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_311_7Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_311_7Calligrapher h6, .stacks_in_1214412_311_7Calligrapher h5, .stacks_in_1214412_311_7Calligrapher h4, .stacks_in_1214412_311_7Calligrapher h3, .stacks_in_1214412_311_7Calligrapher h2, .stacks_in_1214412_311_7Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_311_7Calligrapher, .stacks_in_1214412_311_7Calligrapher h1, .stacks_in_1214412_311_7Calligrapher h2, .stacks_in_1214412_311_7Calligrapher h3, .stacks_in_1214412_311_7Calligrapher h4, .stacks_in_1214412_311_7Calligrapher h5, .stacks_in_1214412_311_7Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_311_7targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_311_7Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_1214412_311_7Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_1214412_311_7Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_1214412_311_7Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_311_7 {
	margin: 25px 0px 0px 0px;
}

#stacks_in_1214412_311_8 {
	margin: 10px 10px 20px 10px;
}

#stacks_in_1214412_606 {
	margin: 0px 10px 0px 10px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214412_315buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214412_315 a, #stacks_in_1214412_315 a:hover, #stacks_in_1214412_315 a:visited, #stacks_in_1214412_315 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214412_315button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214412_315button:hover{
	color: #9966CC !important;
	background-color: #9966CC !important;
	border-color: #8256AD !important;
}

#stacks_in_1214412_315 a, #stacks_in_1214412_315 a:visited, #stacks_in_1214412_315 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214412_315 a:hover{
	color: #9966CC !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214412_315button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214412_315button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214412_315buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214412_315buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214412_315buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214412_315buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_317_2Calligrapher{			font-size: 140% !important;			color: #FFFFFF !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_1214412_317_2Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_317_2Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_317_2Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_317_2Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_317_2Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_317_2Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_317_2Calligrapher h6, .stacks_in_1214412_317_2Calligrapher h5, .stacks_in_1214412_317_2Calligrapher h4, .stacks_in_1214412_317_2Calligrapher h3, .stacks_in_1214412_317_2Calligrapher h2, .stacks_in_1214412_317_2Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_1214412_317_2Calligrapher, .stacks_in_1214412_317_2Calligrapher h1, .stacks_in_1214412_317_2Calligrapher h2, .stacks_in_1214412_317_2Calligrapher h3, .stacks_in_1214412_317_2Calligrapher h4, .stacks_in_1214412_317_2Calligrapher h5, .stacks_in_1214412_317_2Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_317_2targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_317_2Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_1214412_317_2Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_1214412_317_2Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_1214412_317_2Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_317_2 {
	margin: 40px 0px 0px 0px;
}

#stacks_in_1214412_317_4 {
	background-color: rgba(102, 51, 153, 1.00);
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 5px 0px 5px;
	padding:  10px;
}

/* PointyThing by RapidWeaver Central  */

#pointerthingstacks_in_1214412_317_6 {
	width: auto;
	height: auto;
	display: block;
	position: relative;
	z-index: 0;
	overflow: hidden;
}

/*  Bottom */

#stacks_in_1214412_317_6 .pointer-position1stacks_in_1214412_317_6 {
	position: absolute;
	bottom: 0;
	width: 0;
	height: 0;
	left: 17%;
	border-bottom: 27px solid #663399;
	border-left: 25px solid transparent;
	border-right: 25px solid transparent;
	z-index: 5;
}

/*  Top */

#stacks_in_1214412_317_6 .pointer-position2stacks_in_1214412_317_6 {
	position: absolute;
	left: 17%;
	top: 0;
	border-left: 25px solid transparent;
	border-right: 25px solid transparent;
	border-top: 27px solid #663399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}


/*  Left */

#stacks_in_1214412_317_6 .pointer-position3stacks_in_1214412_317_6 {
	position: absolute;
	top: 50%;
	left: 0;
	border-top: 25px solid transparent;
	border-bottom: 25px solid transparent;
	border-left: 27px solid #663399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}

/*  Right */

#stacks_in_1214412_317_6 .pointer-position4stacks_in_1214412_317_6 {
	position: absolute;
	top: 50%;
	right: 0;
	border-top: 25px solid transparent;
	border-bottom: 25px solid transparent;
	border-right: 27px solid #663399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_317_7Calligrapher{			font-size: 100% !important;			color: #FFFFFF !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_1214412_317_7Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_317_7Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_317_7Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_317_7Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_317_7Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_317_7Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_317_7Calligrapher h6, .stacks_in_1214412_317_7Calligrapher h5, .stacks_in_1214412_317_7Calligrapher h4, .stacks_in_1214412_317_7Calligrapher h3, .stacks_in_1214412_317_7Calligrapher h2, .stacks_in_1214412_317_7Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_317_7Calligrapher, .stacks_in_1214412_317_7Calligrapher h1, .stacks_in_1214412_317_7Calligrapher h2, .stacks_in_1214412_317_7Calligrapher h3, .stacks_in_1214412_317_7Calligrapher h4, .stacks_in_1214412_317_7Calligrapher h5, .stacks_in_1214412_317_7Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_317_7targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_317_7Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_1214412_317_7Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_1214412_317_7Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_1214412_317_7Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_317_7 {
	margin: 25px 0px 0px 0px;
}

#stacks_in_1214412_317_8 {
	margin: 10px 10px 20px 10px;
}

#stacks_in_1214412_611 {
	padding: 0px 10px 0px 10px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214412_321buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214412_321 a, #stacks_in_1214412_321 a:hover, #stacks_in_1214412_321 a:visited, #stacks_in_1214412_321 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214412_321button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214412_321button:hover{
	color: #9966CC !important;
	background-color: #9966CC !important;
	border-color: #8256AD !important;
}

#stacks_in_1214412_321 a, #stacks_in_1214412_321 a:visited, #stacks_in_1214412_321 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214412_321 a:hover{
	color: #9966CC !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214412_321button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214412_321button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214412_321buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214412_321buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214412_321buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214412_321buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_322Calligrapher{			font-size: 100% !important;			color: #FFFFFF !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_1214412_322Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_322Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_322Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_322Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_322Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_322Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_322Calligrapher h6, .stacks_in_1214412_322Calligrapher h5, .stacks_in_1214412_322Calligrapher h4, .stacks_in_1214412_322Calligrapher h3, .stacks_in_1214412_322Calligrapher h2, .stacks_in_1214412_322Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_322Calligrapher, .stacks_in_1214412_322Calligrapher h1, .stacks_in_1214412_322Calligrapher h2, .stacks_in_1214412_322Calligrapher h3, .stacks_in_1214412_322Calligrapher h4, .stacks_in_1214412_322Calligrapher h5, .stacks_in_1214412_322Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_322targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_322Calligrapher a:link{			color: #99CCFF !important;			text-decoration: none !important;		}				.stacks_in_1214412_322Calligrapher a:visited{			color: #99CCFF !important;		}				.stacks_in_1214412_322Calligrapher a:active{			color: #99CCFF !important;		}				.stacks_in_1214412_322Calligrapher a:hover{			color: #3399FF !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_323 {
	margin: 20px 10px 20px 10px;
}

#stacks_in_1214412_616 {
	padding: 0px 10px 0px 10px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214412_326buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214412_326 a, #stacks_in_1214412_326 a:hover, #stacks_in_1214412_326 a:visited, #stacks_in_1214412_326 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214412_326button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214412_326button:hover{
	color: #9966CC !important;
	background-color: #9966CC !important;
	border-color: #8256AD !important;
}

#stacks_in_1214412_326 a, #stacks_in_1214412_326 a:visited, #stacks_in_1214412_326 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214412_326 a:hover{
	color: #9966CC !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214412_326button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214412_326button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214412_326buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214412_326buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214412_326buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214412_326buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */:root {
  --multi_columns_stacks_in_1214412_846:minmax(300px,min-content) 1fr;
}
#multi_columns_stacks_in_1214412_846 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_1214412_846);
  grid-gap: 16px;
  align-items: flex-start;
  
  
  
  justify-content: center;
  
}
#multi_columns_stacks_in_1214412_846 > div {
  min-width: 0;
}
#multi_columns_stacks_in_1214412_846 + .deluxe-columns {
  margin-top: 16px;
}
#multi_columns_stacks_in_1214412_846 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_1214412_846 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}


#stacks_in_1214412_849 h2,#stacks_in_1214412_849 .hTxt:not(.segment) div{font-size:2.30rem}@media all and (max-width:640px){#stacks_in_1214412_849 h2,#stacks_in_1214412_849 .hTxt:not(.segment) div{font-size:2.30rem}}@media only screen and (max-width:768px){#stacks_in_1214412_849 h2,#stacks_in_1214412_849 div{text-align:center !important}#stacks_out_1214412_849{display:block !important}}#stacks_in_1214412_849 h2,#stacks_in_1214412_849 div{color:rgba(255, 255, 255, 1.00)}#stacks_in_1214412_849 h2 a,#stacks_in_1214412_849 div a{color:rgba(255, 255, 255, 1.00)}#stacks_in_1214412_849 h2 a:hover,#stacks_in_1214412_849 div a:hover{color:rgba(191, 191, 191, 1.00)}#stacks_in_1214412_849 small,#stacks_in_1214412_849 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1214412_849 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}#stacks_in_1214412_849 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Noto Sans",Sans-Serif;font-weight:700;font-style:normal}


#stacks_in_1214412_849 {
	padding: 20px 0px 10px 0px;
}
/* Start dooFaq2 stack each CSS code */

#stacks_in_1214412_327 .faq-question{
	position: relative;
	font-size: 110% !important;
	line-height: normal !important;
	font-weight: normal;
	padding: 10px 14px 10px 12px;
	padding-right: 50px;
	margin-top: 1px;
	border-radius: 4px;
	cursor: pointer;
}

#stacks_in_1214412_327 .faq-icon{
	position: absolute;
	top: 0;
	right: 0;
	padding: 10px 14px 10px 12px;
}

/* Hack to stop text flickr */
#stacks_in_1214412_327 .faq-icon i{
	position: relative;
	z-index: 100;
}



#stacks_in_1214412_327 .fa-bars, #stacks_in_1214412_327 .fa-toggle-off, #stacks_in_1214412_327 .fa-question, #stacks_in_1214412_327 .fa-angle-right{
	display: none;
}

#stacks_in_1214412_327 .fa-bars{
	display: inline;
}

#stacks_in_1214412_327 .faq-answer{
	margin: 0 4px 0 4px;
	padding: 20px 0px 20px 0px;
}


/* THEME */
#stacks_in_1214412_327 .faqQuestionClosed{
	background-color: rgba(153, 102, 204, 1.00) !important;
	color: rgba(255, 255, 255, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
    
}

#stacks_in_1214412_327 .faqQuestionOpen{
	background: rgba(102, 51, 153, 1.00) !important;
	color: rgba(255, 255, 255, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
}

#stacks_in_1214412_327 .faqQuestionOpen:hover{
	background: rgba(102, 51, 153, 1.00) !important;
}

#stacks_in_1214412_327 .faqQuestionClosed:hover{
	background: rgba(188, 137, 239, 1.00) !important;
	
	background: rgba(118, 67, 169, 1.00) !important;
	
}



#stacks_in_1214412_327 .faq-answer {
  display: none;
}





/* End dooFaq2 stack each CSS code *//* Start dooFaq2Child stack each CSS code *//* End dooFaq2Child stack each CSS code */
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_334Calligrapher{			font-size: 100% !important;			color: #FFFFFF !important;			font-weight:   lighter !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_1214412_334Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_334Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_334Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_334Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_334Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_334Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_334Calligrapher h6, .stacks_in_1214412_334Calligrapher h5, .stacks_in_1214412_334Calligrapher h4, .stacks_in_1214412_334Calligrapher h3, .stacks_in_1214412_334Calligrapher h2, .stacks_in_1214412_334Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_334Calligrapher, .stacks_in_1214412_334Calligrapher h1, .stacks_in_1214412_334Calligrapher h2, .stacks_in_1214412_334Calligrapher h3, .stacks_in_1214412_334Calligrapher h4, .stacks_in_1214412_334Calligrapher h5, .stacks_in_1214412_334Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_334targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_334Calligrapher a:link{			color: #99CCFF !important;			text-decoration: none !important;		}				.stacks_in_1214412_334Calligrapher a:visited{			color: #99CCFF !important;		}				.stacks_in_1214412_334Calligrapher a:active{			color: #99CCFF !important;		}				.stacks_in_1214412_334Calligrapher a:hover{			color: #3399FF !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_335 {
	margin: 0px 0px 10px 0px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214412_338buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214412_338 a, #stacks_in_1214412_338 a:hover, #stacks_in_1214412_338 a:visited, #stacks_in_1214412_338 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214412_338button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214412_338button:hover{
	color: #9966CC !important;
	background-color: #9966CC !important;
	border-color: #8256AD !important;
}

#stacks_in_1214412_338 a, #stacks_in_1214412_338 a:visited, #stacks_in_1214412_338 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214412_338 a:hover{
	color: #9966CC !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214412_338button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214412_338button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214412_338buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214412_338buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214412_338buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214412_338buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* Start dooFaq2Child stack each CSS code *//* End dooFaq2Child stack each CSS code */
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_342Calligrapher{			font-size: 100% !important;			color: #FFFFFF !important;			font-weight:   lighter !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_1214412_342Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_342Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_342Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_342Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_342Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_342Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_342Calligrapher h6, .stacks_in_1214412_342Calligrapher h5, .stacks_in_1214412_342Calligrapher h4, .stacks_in_1214412_342Calligrapher h3, .stacks_in_1214412_342Calligrapher h2, .stacks_in_1214412_342Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_342Calligrapher, .stacks_in_1214412_342Calligrapher h1, .stacks_in_1214412_342Calligrapher h2, .stacks_in_1214412_342Calligrapher h3, .stacks_in_1214412_342Calligrapher h4, .stacks_in_1214412_342Calligrapher h5, .stacks_in_1214412_342Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_342targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_342Calligrapher a:link{			color: #99CCFF !important;			text-decoration: none !important;		}				.stacks_in_1214412_342Calligrapher a:visited{			color: #99CCFF !important;		}				.stacks_in_1214412_342Calligrapher a:active{			color: #99CCFF !important;		}				.stacks_in_1214412_342Calligrapher a:hover{			color: #3399FF !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_343 {
	margin: 0px 0px 10px 0px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214412_346buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214412_346 a, #stacks_in_1214412_346 a:hover, #stacks_in_1214412_346 a:visited, #stacks_in_1214412_346 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214412_346button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214412_346button:hover{
	color: #9966CC !important;
	background-color: #9966CC !important;
	border-color: #8256AD !important;
}

#stacks_in_1214412_346 a, #stacks_in_1214412_346 a:visited, #stacks_in_1214412_346 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214412_346 a:hover{
	color: #9966CC !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214412_346button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214412_346button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214412_346buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214412_346buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214412_346buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214412_346buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_347Calligrapher{			font-size: 100% !important;			color: #FFFFFF !important;			font-weight:   lighter !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_1214412_347Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_347Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_347Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_347Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_347Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_347Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_347Calligrapher h6, .stacks_in_1214412_347Calligrapher h5, .stacks_in_1214412_347Calligrapher h4, .stacks_in_1214412_347Calligrapher h3, .stacks_in_1214412_347Calligrapher h2, .stacks_in_1214412_347Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_347Calligrapher, .stacks_in_1214412_347Calligrapher h1, .stacks_in_1214412_347Calligrapher h2, .stacks_in_1214412_347Calligrapher h3, .stacks_in_1214412_347Calligrapher h4, .stacks_in_1214412_347Calligrapher h5, .stacks_in_1214412_347Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_347targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_347Calligrapher a:link{			color: #99CCFF !important;			text-decoration: none !important;		}				.stacks_in_1214412_347Calligrapher a:visited{			color: #99CCFF !important;		}				.stacks_in_1214412_347Calligrapher a:active{			color: #99CCFF !important;		}				.stacks_in_1214412_347Calligrapher a:hover{			color: #3399FF !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_348 {
	margin: 20px 0px 15px 0px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214412_624buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214412_624 a, #stacks_in_1214412_624 a:hover, #stacks_in_1214412_624 a:visited, #stacks_in_1214412_624 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214412_624button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214412_624button:hover{
	color: #9966CC !important;
	background-color: #9966CC !important;
	border-color: #8256AD !important;
}

#stacks_in_1214412_624 a, #stacks_in_1214412_624 a:visited, #stacks_in_1214412_624 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214412_624 a:hover{
	color: #9966CC !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214412_624button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214412_624button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214412_624buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214412_624buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214412_624buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214412_624buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */#usefulStackWrapperstacks_in_1214412_354 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_1214412_354 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_1214412_354 {
		display: none;
	}
}













#stacks_in_1214412_354 {
	background-color: rgba(153, 102, 204, 1.00);
	padding: 20px 30px 40px 30px;
}

#stacks_in_1214412_355 h2,#stacks_in_1214412_355 .hTxt:not(.segment) div{font-size:2.30rem}@media all and (max-width:640px){#stacks_in_1214412_355 h2,#stacks_in_1214412_355 .hTxt:not(.segment) div{font-size:2.30rem}}@media only screen and (max-width:768px){#stacks_in_1214412_355 h2,#stacks_in_1214412_355 div{text-align:center !important}#stacks_out_1214412_355{display:block !important}}#stacks_in_1214412_355 h2,#stacks_in_1214412_355 div{color:rgba(255, 255, 255, 1.00)}#stacks_in_1214412_355 h2 a,#stacks_in_1214412_355 div a{color:rgba(255, 255, 255, 1.00)}#stacks_in_1214412_355 h2 a:hover,#stacks_in_1214412_355 div a:hover{color:rgba(191, 191, 191, 1.00)}#stacks_in_1214412_355 small,#stacks_in_1214412_355 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1214412_355 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}#stacks_in_1214412_355 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Noto Sans",Sans-Serif;font-weight:700;font-style:normal}


#stacks_in_1214412_355 {
	padding: 0px 0px 20px 0px;
}
@charset "UTF-8";.movingbox.stacks_in_1214412_365{--wait-time:3000ms;--animation-speed:0.50s}  
.progress-bar-wrapper.stacks_in_1214412_367{--progress-bg:rgba(255, 255, 255, 0.50);--progress-color:rgba(51, 51, 153, 1.00);--progress-size:5px;--progress-origin:left  ;}
.mb-counter.stacks_in_1214412_369{margin:0.375rem;width:max-content;color:rgba(204, 204, 255, 1.00);font-size:calc(16rem /16);position:absolute;z-index:50; right:0;top :0;}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_375_8Calligrapher{			font-size: 140% !important;			color: #FFFFFF !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_1214412_375_8Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_375_8Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_375_8Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_375_8Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_375_8Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_375_8Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_375_8Calligrapher h6, .stacks_in_1214412_375_8Calligrapher h5, .stacks_in_1214412_375_8Calligrapher h4, .stacks_in_1214412_375_8Calligrapher h3, .stacks_in_1214412_375_8Calligrapher h2, .stacks_in_1214412_375_8Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_1214412_375_8Calligrapher, .stacks_in_1214412_375_8Calligrapher h1, .stacks_in_1214412_375_8Calligrapher h2, .stacks_in_1214412_375_8Calligrapher h3, .stacks_in_1214412_375_8Calligrapher h4, .stacks_in_1214412_375_8Calligrapher h5, .stacks_in_1214412_375_8Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_375_8targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_375_8Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_1214412_375_8Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_1214412_375_8Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_1214412_375_8Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_375_8 {
	margin: 40px 0px 0px 0px;
}

#stacks_in_1214412_375_9 {
	background-color: rgba(51, 51, 153, 1.00);
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 5px 0px 5px;
	padding:  10px;
}

/* PointyThing by RapidWeaver Central  */

#pointerthingstacks_in_1214412_375_2 {
	width: auto;
	height: auto;
	display: block;
	position: relative;
	z-index: 0;
	overflow: hidden;
}

/*  Bottom */

#stacks_in_1214412_375_2 .pointer-position1stacks_in_1214412_375_2 {
	position: absolute;
	bottom: 0;
	width: 0;
	height: 0;
	left: 17%;
	border-bottom: 27px solid #333399;
	border-left: 25px solid transparent;
	border-right: 25px solid transparent;
	z-index: 5;
}

/*  Top */

#stacks_in_1214412_375_2 .pointer-position2stacks_in_1214412_375_2 {
	position: absolute;
	left: 17%;
	top: 0;
	border-left: 25px solid transparent;
	border-right: 25px solid transparent;
	border-top: 27px solid #333399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}


/*  Left */

#stacks_in_1214412_375_2 .pointer-position3stacks_in_1214412_375_2 {
	position: absolute;
	top: 50%;
	left: 0;
	border-top: 25px solid transparent;
	border-bottom: 25px solid transparent;
	border-left: 27px solid #333399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}

/*  Right */

#stacks_in_1214412_375_2 .pointer-position4stacks_in_1214412_375_2 {
	position: absolute;
	top: 50%;
	right: 0;
	border-top: 25px solid transparent;
	border-bottom: 25px solid transparent;
	border-right: 27px solid #333399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_375_3Calligrapher{			font-size: 100% !important;			color: #FFFFFF !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_1214412_375_3Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_375_3Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_375_3Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_375_3Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_375_3Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_375_3Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_375_3Calligrapher h6, .stacks_in_1214412_375_3Calligrapher h5, .stacks_in_1214412_375_3Calligrapher h4, .stacks_in_1214412_375_3Calligrapher h3, .stacks_in_1214412_375_3Calligrapher h2, .stacks_in_1214412_375_3Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_375_3Calligrapher, .stacks_in_1214412_375_3Calligrapher h1, .stacks_in_1214412_375_3Calligrapher h2, .stacks_in_1214412_375_3Calligrapher h3, .stacks_in_1214412_375_3Calligrapher h4, .stacks_in_1214412_375_3Calligrapher h5, .stacks_in_1214412_375_3Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_375_3targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_375_3Calligrapher a:link{			color: #99CCFF !important;			text-decoration: none !important;		}				.stacks_in_1214412_375_3Calligrapher a:visited{			color: #99CCFF !important;		}				.stacks_in_1214412_375_3Calligrapher a:active{			color: #99CCFF !important;		}				.stacks_in_1214412_375_3Calligrapher a:hover{			color: #00CCFF !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_375_3 {
	margin: 25px 0px 0px 0px;
}

#stacks_in_1214412_375_4 {
	margin: 0px 0px 10px 0px;
	padding:  10px;
}

#stacks_in_1214412_636 {
	padding: 0px 10px 0px 10px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214412_379buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214412_379 a, #stacks_in_1214412_379 a:hover, #stacks_in_1214412_379 a:visited, #stacks_in_1214412_379 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214412_379button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214412_379button:hover{
	color: #333399 !important;
	background-color: #333399 !important;
	border-color: #2B2B82 !important;
}

#stacks_in_1214412_379 a, #stacks_in_1214412_379 a:visited, #stacks_in_1214412_379 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214412_379 a:hover{
	color: #333399 !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214412_379button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214412_379button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214412_379buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214412_379buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214412_379buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214412_379buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_380Calligrapher{			font-size: 100% !important;			color: #FFFFFF !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_1214412_380Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_380Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_380Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_380Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_380Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_380Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_380Calligrapher h6, .stacks_in_1214412_380Calligrapher h5, .stacks_in_1214412_380Calligrapher h4, .stacks_in_1214412_380Calligrapher h3, .stacks_in_1214412_380Calligrapher h2, .stacks_in_1214412_380Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_380Calligrapher, .stacks_in_1214412_380Calligrapher h1, .stacks_in_1214412_380Calligrapher h2, .stacks_in_1214412_380Calligrapher h3, .stacks_in_1214412_380Calligrapher h4, .stacks_in_1214412_380Calligrapher h5, .stacks_in_1214412_380Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_380targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_380Calligrapher a:link{			color: #99CCFF !important;			text-decoration: none !important;		}				.stacks_in_1214412_380Calligrapher a:visited{			color: #99CCFF !important;		}				.stacks_in_1214412_380Calligrapher a:active{			color: #99CCFF !important;		}				.stacks_in_1214412_380Calligrapher a:hover{			color: #3399FF !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_382 {
	margin: 20px 10px 10px 10px;
}
:root {
  --multi_columns_stacks_in_1214412_882:minmax(300px,min-content) 1fr;
}
#multi_columns_stacks_in_1214412_882 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_1214412_882);
  grid-gap: 16px;
  align-items: flex-start;
  
  
  
  justify-content: center;
  
}
#multi_columns_stacks_in_1214412_882 > div {
  min-width: 0;
}
#multi_columns_stacks_in_1214412_882 + .deluxe-columns {
  margin-top: 16px;
}
#multi_columns_stacks_in_1214412_882 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_1214412_882 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}


#stacks_in_1214412_885 h2,#stacks_in_1214412_885 .hTxt:not(.segment) div{font-size:2.30rem}@media all and (max-width:640px){#stacks_in_1214412_885 h2,#stacks_in_1214412_885 .hTxt:not(.segment) div{font-size:2.30rem}}@media only screen and (max-width:768px){#stacks_in_1214412_885 h2,#stacks_in_1214412_885 div{text-align:center !important}#stacks_out_1214412_885{display:block !important}}#stacks_in_1214412_885 h2,#stacks_in_1214412_885 div{color:rgba(255, 255, 255, 1.00)}#stacks_in_1214412_885 h2 a,#stacks_in_1214412_885 div a{color:rgba(255, 255, 255, 1.00)}#stacks_in_1214412_885 h2 a:hover,#stacks_in_1214412_885 div a:hover{color:rgba(191, 191, 191, 1.00)}#stacks_in_1214412_885 small,#stacks_in_1214412_885 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1214412_885 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}#stacks_in_1214412_885 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Noto Sans",Sans-Serif;font-weight:700;font-style:normal}


#stacks_in_1214412_885 {
	padding: 20px 0px 10px 0px;
}
/* Start dooFaq2 stack each CSS code */

#stacks_in_1214412_385 .faq-question{
	position: relative;
	font-size: 110% !important;
	line-height: normal !important;
	font-weight: normal;
	padding: 10px 14px 10px 12px;
	padding-right: 50px;
	margin-top: 1px;
	border-radius: 4px;
	cursor: pointer;
}

#stacks_in_1214412_385 .faq-icon{
	position: absolute;
	top: 0;
	right: 0;
	padding: 10px 14px 10px 12px;
}

/* Hack to stop text flickr */
#stacks_in_1214412_385 .faq-icon i{
	position: relative;
	z-index: 100;
}



#stacks_in_1214412_385 .fa-bars, #stacks_in_1214412_385 .fa-toggle-off, #stacks_in_1214412_385 .fa-question, #stacks_in_1214412_385 .fa-angle-right{
	display: none;
}

#stacks_in_1214412_385 .fa-bars{
	display: inline;
}

#stacks_in_1214412_385 .faq-answer{
	margin: 0 4px 0 4px;
	padding: 20px 0px 20px 0px;
}


/* THEME */
#stacks_in_1214412_385 .faqQuestionClosed{
	background-color: rgba(102, 102, 204, 1.00) !important;
	color: rgba(255, 255, 255, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
    
}

#stacks_in_1214412_385 .faqQuestionOpen{
	background: rgba(51, 51, 153, 1.00) !important;
	color: rgba(255, 255, 255, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
}

#stacks_in_1214412_385 .faqQuestionOpen:hover{
	background: rgba(51, 51, 153, 1.00) !important;
}

#stacks_in_1214412_385 .faqQuestionClosed:hover{
	background: rgba(137, 137, 239, 1.00) !important;
	
	background: rgba(67, 67, 169, 1.00) !important;
	
}



#stacks_in_1214412_385 .faq-answer {
  display: none;
}





/* End dooFaq2 stack each CSS code *//* Start dooFaq2Child stack each CSS code *//* End dooFaq2Child stack each CSS code */
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_389Calligrapher{			font-size: 100% !important;			color: #FFFFFF !important;			font-weight:   lighter !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_1214412_389Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_389Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_389Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_389Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_389Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_389Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_389Calligrapher h6, .stacks_in_1214412_389Calligrapher h5, .stacks_in_1214412_389Calligrapher h4, .stacks_in_1214412_389Calligrapher h3, .stacks_in_1214412_389Calligrapher h2, .stacks_in_1214412_389Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_389Calligrapher, .stacks_in_1214412_389Calligrapher h1, .stacks_in_1214412_389Calligrapher h2, .stacks_in_1214412_389Calligrapher h3, .stacks_in_1214412_389Calligrapher h4, .stacks_in_1214412_389Calligrapher h5, .stacks_in_1214412_389Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_389targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_389Calligrapher a:link{			color: #99CCFF !important;			text-decoration: none !important;		}				.stacks_in_1214412_389Calligrapher a:visited{			color: #99CCFF !important;		}				.stacks_in_1214412_389Calligrapher a:active{			color: #99CCFF !important;		}				.stacks_in_1214412_389Calligrapher a:hover{			color: #3399FF !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_390 {
	margin: 0px 0px 10px 0px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214412_644buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214412_644 a, #stacks_in_1214412_644 a:hover, #stacks_in_1214412_644 a:visited, #stacks_in_1214412_644 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214412_644button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214412_644button:hover{
	color: #333399 !important;
	background-color: #333399 !important;
	border-color: #2B2B82 !important;
}

#stacks_in_1214412_644 a, #stacks_in_1214412_644 a:visited, #stacks_in_1214412_644 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214412_644 a:hover{
	color: #333399 !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214412_644button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214412_644button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214412_644buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214412_644buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214412_644buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214412_644buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_394Calligrapher{			font-size: 100% !important;			color: #FFFFFF !important;			font-weight:   lighter !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_1214412_394Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_394Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_394Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_394Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_394Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_394Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_394Calligrapher h6, .stacks_in_1214412_394Calligrapher h5, .stacks_in_1214412_394Calligrapher h4, .stacks_in_1214412_394Calligrapher h3, .stacks_in_1214412_394Calligrapher h2, .stacks_in_1214412_394Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_394Calligrapher, .stacks_in_1214412_394Calligrapher h1, .stacks_in_1214412_394Calligrapher h2, .stacks_in_1214412_394Calligrapher h3, .stacks_in_1214412_394Calligrapher h4, .stacks_in_1214412_394Calligrapher h5, .stacks_in_1214412_394Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_394targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_394Calligrapher a:link{			color: #99CCFF !important;			text-decoration: none !important;		}				.stacks_in_1214412_394Calligrapher a:visited{			color: #99CCFF !important;		}				.stacks_in_1214412_394Calligrapher a:active{			color: #99CCFF !important;		}				.stacks_in_1214412_394Calligrapher a:hover{			color: #3399FF !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_395 {
	margin: 20px 0px 10px 0px;
}
#usefulStackWrapperstacks_in_1214412_400 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_1214412_400 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_1214412_400 {
		display: none;
	}
}













#stacks_in_1214412_400 {
	background-color: rgba(102, 153, 204, 1.00);
	padding: 20px 30px 40px 30px;
}

#stacks_in_1214412_401 h2,#stacks_in_1214412_401 .hTxt:not(.segment) div{font-size:2.30rem}@media all and (max-width:640px){#stacks_in_1214412_401 h2,#stacks_in_1214412_401 .hTxt:not(.segment) div{font-size:2.30rem}}@media only screen and (max-width:768px){#stacks_in_1214412_401 h2,#stacks_in_1214412_401 div{text-align:center !important}#stacks_out_1214412_401{display:block !important}}#stacks_in_1214412_401 h2,#stacks_in_1214412_401 div{color:rgba(255, 255, 255, 1.00)}#stacks_in_1214412_401 h2 a,#stacks_in_1214412_401 div a{color:rgba(255, 255, 255, 1.00)}#stacks_in_1214412_401 h2 a:hover,#stacks_in_1214412_401 div a:hover{color:rgba(191, 191, 191, 1.00)}#stacks_in_1214412_401 small,#stacks_in_1214412_401 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1214412_401 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}#stacks_in_1214412_401 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Noto Sans",Sans-Serif;font-weight:700;font-style:normal}


#stacks_in_1214412_401 {
	padding: 0px 0px 20px 0px;
}
@charset "UTF-8";.movingbox.stacks_in_1214412_408{--wait-time:3000ms;--animation-speed:0.50s}  
.progress-bar-wrapper.stacks_in_1214412_410{--progress-bg:rgba(255, 255, 255, 0.50);--progress-color:rgba(153, 51, 255, 1.00);--progress-size:5px;--progress-origin:left  ;}
.mb-counter.stacks_in_1214412_412{margin:0.375rem;width:max-content;color:rgba(204, 204, 255, 1.00);font-size:calc(16rem /16);position:absolute;z-index:50; right:0;top :0;}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_415_2Calligrapher{			font-size: 140% !important;			color: #FFFFFF !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_1214412_415_2Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_415_2Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_415_2Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_415_2Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_415_2Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_415_2Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_415_2Calligrapher h6, .stacks_in_1214412_415_2Calligrapher h5, .stacks_in_1214412_415_2Calligrapher h4, .stacks_in_1214412_415_2Calligrapher h3, .stacks_in_1214412_415_2Calligrapher h2, .stacks_in_1214412_415_2Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_1214412_415_2Calligrapher, .stacks_in_1214412_415_2Calligrapher h1, .stacks_in_1214412_415_2Calligrapher h2, .stacks_in_1214412_415_2Calligrapher h3, .stacks_in_1214412_415_2Calligrapher h4, .stacks_in_1214412_415_2Calligrapher h5, .stacks_in_1214412_415_2Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_415_2targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_415_2Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_1214412_415_2Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_1214412_415_2Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_1214412_415_2Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_415_2 {
	margin: 40px 0px 0px 0px;
}

#stacks_in_1214412_415_4 {
	background-color: rgba(102, 51, 153, 1.00);
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 5px 0px 5px;
	padding:  10px;
}

/* PointyThing by RapidWeaver Central  */

#pointerthingstacks_in_1214412_415_6 {
	width: auto;
	height: auto;
	display: block;
	position: relative;
	z-index: 0;
	overflow: hidden;
}

/*  Bottom */

#stacks_in_1214412_415_6 .pointer-position1stacks_in_1214412_415_6 {
	position: absolute;
	bottom: 0;
	width: 0;
	height: 0;
	left: 17%;
	border-bottom: 27px solid #663399;
	border-left: 25px solid transparent;
	border-right: 25px solid transparent;
	z-index: 5;
}

/*  Top */

#stacks_in_1214412_415_6 .pointer-position2stacks_in_1214412_415_6 {
	position: absolute;
	left: 17%;
	top: 0;
	border-left: 25px solid transparent;
	border-right: 25px solid transparent;
	border-top: 27px solid #663399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}


/*  Left */

#stacks_in_1214412_415_6 .pointer-position3stacks_in_1214412_415_6 {
	position: absolute;
	top: 50%;
	left: 0;
	border-top: 25px solid transparent;
	border-bottom: 25px solid transparent;
	border-left: 27px solid #663399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}

/*  Right */

#stacks_in_1214412_415_6 .pointer-position4stacks_in_1214412_415_6 {
	position: absolute;
	top: 50%;
	right: 0;
	border-top: 25px solid transparent;
	border-bottom: 25px solid transparent;
	border-right: 27px solid #663399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_415_7Calligrapher{			font-size: 100% !important;			color: #FFFFFF !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_1214412_415_7Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_415_7Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_415_7Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_415_7Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_415_7Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_415_7Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_415_7Calligrapher h6, .stacks_in_1214412_415_7Calligrapher h5, .stacks_in_1214412_415_7Calligrapher h4, .stacks_in_1214412_415_7Calligrapher h3, .stacks_in_1214412_415_7Calligrapher h2, .stacks_in_1214412_415_7Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_415_7Calligrapher, .stacks_in_1214412_415_7Calligrapher h1, .stacks_in_1214412_415_7Calligrapher h2, .stacks_in_1214412_415_7Calligrapher h3, .stacks_in_1214412_415_7Calligrapher h4, .stacks_in_1214412_415_7Calligrapher h5, .stacks_in_1214412_415_7Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_415_7targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_415_7Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_1214412_415_7Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_1214412_415_7Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_1214412_415_7Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_415_7 {
	margin: 25px 0px 0px 0px;
}

#stacks_in_1214412_415_8 {
	margin: 10px 10px 20px 10px;
}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_422_2Calligrapher{			font-size: 140% !important;			color: #FFFFFF !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_1214412_422_2Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_422_2Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_422_2Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_422_2Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_422_2Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_422_2Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_422_2Calligrapher h6, .stacks_in_1214412_422_2Calligrapher h5, .stacks_in_1214412_422_2Calligrapher h4, .stacks_in_1214412_422_2Calligrapher h3, .stacks_in_1214412_422_2Calligrapher h2, .stacks_in_1214412_422_2Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_1214412_422_2Calligrapher, .stacks_in_1214412_422_2Calligrapher h1, .stacks_in_1214412_422_2Calligrapher h2, .stacks_in_1214412_422_2Calligrapher h3, .stacks_in_1214412_422_2Calligrapher h4, .stacks_in_1214412_422_2Calligrapher h5, .stacks_in_1214412_422_2Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_422_2targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_422_2Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_1214412_422_2Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_1214412_422_2Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_1214412_422_2Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_422_2 {
	margin: 40px 0px 0px 0px;
}

#stacks_in_1214412_422_4 {
	background-color: rgba(102, 51, 153, 1.00);
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 5px 0px 5px;
	padding:  10px;
}

/* PointyThing by RapidWeaver Central  */

#pointerthingstacks_in_1214412_422_6 {
	width: auto;
	height: auto;
	display: block;
	position: relative;
	z-index: 0;
	overflow: hidden;
}

/*  Bottom */

#stacks_in_1214412_422_6 .pointer-position1stacks_in_1214412_422_6 {
	position: absolute;
	bottom: 0;
	width: 0;
	height: 0;
	left: 17%;
	border-bottom: 27px solid #663399;
	border-left: 25px solid transparent;
	border-right: 25px solid transparent;
	z-index: 5;
}

/*  Top */

#stacks_in_1214412_422_6 .pointer-position2stacks_in_1214412_422_6 {
	position: absolute;
	left: 17%;
	top: 0;
	border-left: 25px solid transparent;
	border-right: 25px solid transparent;
	border-top: 27px solid #663399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}


/*  Left */

#stacks_in_1214412_422_6 .pointer-position3stacks_in_1214412_422_6 {
	position: absolute;
	top: 50%;
	left: 0;
	border-top: 25px solid transparent;
	border-bottom: 25px solid transparent;
	border-left: 27px solid #663399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}

/*  Right */

#stacks_in_1214412_422_6 .pointer-position4stacks_in_1214412_422_6 {
	position: absolute;
	top: 50%;
	right: 0;
	border-top: 25px solid transparent;
	border-bottom: 25px solid transparent;
	border-right: 27px solid #663399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_422_7Calligrapher{			font-size: 100% !important;			color: #FFFFFF !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_1214412_422_7Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_422_7Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_422_7Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_422_7Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_422_7Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_422_7Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_422_7Calligrapher h6, .stacks_in_1214412_422_7Calligrapher h5, .stacks_in_1214412_422_7Calligrapher h4, .stacks_in_1214412_422_7Calligrapher h3, .stacks_in_1214412_422_7Calligrapher h2, .stacks_in_1214412_422_7Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_422_7Calligrapher, .stacks_in_1214412_422_7Calligrapher h1, .stacks_in_1214412_422_7Calligrapher h2, .stacks_in_1214412_422_7Calligrapher h3, .stacks_in_1214412_422_7Calligrapher h4, .stacks_in_1214412_422_7Calligrapher h5, .stacks_in_1214412_422_7Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_422_7targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_422_7Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_1214412_422_7Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_1214412_422_7Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_1214412_422_7Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_422_7 {
	margin: 25px 0px 0px 0px;
}

#stacks_in_1214412_422_8 {
	margin: 10px 10px 20px 10px;
}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_427_2Calligrapher{			font-size: 140% !important;			color: #FFFFFF !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_1214412_427_2Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_427_2Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_427_2Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_427_2Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_427_2Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_427_2Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_427_2Calligrapher h6, .stacks_in_1214412_427_2Calligrapher h5, .stacks_in_1214412_427_2Calligrapher h4, .stacks_in_1214412_427_2Calligrapher h3, .stacks_in_1214412_427_2Calligrapher h2, .stacks_in_1214412_427_2Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_1214412_427_2Calligrapher, .stacks_in_1214412_427_2Calligrapher h1, .stacks_in_1214412_427_2Calligrapher h2, .stacks_in_1214412_427_2Calligrapher h3, .stacks_in_1214412_427_2Calligrapher h4, .stacks_in_1214412_427_2Calligrapher h5, .stacks_in_1214412_427_2Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_427_2targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_427_2Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_1214412_427_2Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_1214412_427_2Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_1214412_427_2Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_427_2 {
	margin: 40px 0px 0px 0px;
}

#stacks_in_1214412_427_4 {
	background-color: rgba(102, 51, 153, 1.00);
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 5px 0px 5px;
	padding:  10px;
}

/* PointyThing by RapidWeaver Central  */

#pointerthingstacks_in_1214412_427_6 {
	width: auto;
	height: auto;
	display: block;
	position: relative;
	z-index: 0;
	overflow: hidden;
}

/*  Bottom */

#stacks_in_1214412_427_6 .pointer-position1stacks_in_1214412_427_6 {
	position: absolute;
	bottom: 0;
	width: 0;
	height: 0;
	left: 17%;
	border-bottom: 27px solid #663399;
	border-left: 25px solid transparent;
	border-right: 25px solid transparent;
	z-index: 5;
}

/*  Top */

#stacks_in_1214412_427_6 .pointer-position2stacks_in_1214412_427_6 {
	position: absolute;
	left: 17%;
	top: 0;
	border-left: 25px solid transparent;
	border-right: 25px solid transparent;
	border-top: 27px solid #663399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}


/*  Left */

#stacks_in_1214412_427_6 .pointer-position3stacks_in_1214412_427_6 {
	position: absolute;
	top: 50%;
	left: 0;
	border-top: 25px solid transparent;
	border-bottom: 25px solid transparent;
	border-left: 27px solid #663399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}

/*  Right */

#stacks_in_1214412_427_6 .pointer-position4stacks_in_1214412_427_6 {
	position: absolute;
	top: 50%;
	right: 0;
	border-top: 25px solid transparent;
	border-bottom: 25px solid transparent;
	border-right: 27px solid #663399;
	width: 0;
	height: 0;
	z-index: 5;
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_427_7Calligrapher{			font-size: 100% !important;			color: #FFFFFF !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_1214412_427_7Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_427_7Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_427_7Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_427_7Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_427_7Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_427_7Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_427_7Calligrapher h6, .stacks_in_1214412_427_7Calligrapher h5, .stacks_in_1214412_427_7Calligrapher h4, .stacks_in_1214412_427_7Calligrapher h3, .stacks_in_1214412_427_7Calligrapher h2, .stacks_in_1214412_427_7Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_427_7Calligrapher, .stacks_in_1214412_427_7Calligrapher h1, .stacks_in_1214412_427_7Calligrapher h2, .stacks_in_1214412_427_7Calligrapher h3, .stacks_in_1214412_427_7Calligrapher h4, .stacks_in_1214412_427_7Calligrapher h5, .stacks_in_1214412_427_7Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_427_7targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_427_7Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_1214412_427_7Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_1214412_427_7Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_1214412_427_7Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_427_7 {
	margin: 25px 0px 0px 0px;
}

#stacks_in_1214412_427_8 {
	margin: 10px 10px 20px 10px;
}

#stacks_in_1214412_646 {
	margin: 0px 10px 0px 10px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214412_431buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214412_431 a, #stacks_in_1214412_431 a:hover, #stacks_in_1214412_431 a:visited, #stacks_in_1214412_431 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214412_431button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214412_431button:hover{
	color: #9966CC !important;
	background-color: #9966CC !important;
	border-color: #8256AD !important;
}

#stacks_in_1214412_431 a, #stacks_in_1214412_431 a:visited, #stacks_in_1214412_431 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214412_431 a:hover{
	color: #9966CC !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214412_431button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214412_431button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214412_431buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214412_431buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214412_431buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214412_431buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */:root {
  --multi_columns_stacks_in_1214412_894:minmax(300px,min-content) 1fr;
}
#multi_columns_stacks_in_1214412_894 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_1214412_894);
  grid-gap: 16px;
  align-items: flex-start;
  
  
  
  justify-content: center;
  
}
#multi_columns_stacks_in_1214412_894 > div {
  min-width: 0;
}
#multi_columns_stacks_in_1214412_894 + .deluxe-columns {
  margin-top: 16px;
}
#multi_columns_stacks_in_1214412_894 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_1214412_894 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}


#stacks_in_1214412_897 h2,#stacks_in_1214412_897 .hTxt:not(.segment) div{font-size:2.30rem}@media all and (max-width:640px){#stacks_in_1214412_897 h2,#stacks_in_1214412_897 .hTxt:not(.segment) div{font-size:2.30rem}}@media only screen and (max-width:768px){#stacks_in_1214412_897 h2,#stacks_in_1214412_897 div{text-align:center !important}#stacks_out_1214412_897{display:block !important}}#stacks_in_1214412_897 h2,#stacks_in_1214412_897 div{color:rgba(255, 255, 255, 1.00)}#stacks_in_1214412_897 h2 a,#stacks_in_1214412_897 div a{color:rgba(255, 255, 255, 1.00)}#stacks_in_1214412_897 h2 a:hover,#stacks_in_1214412_897 div a:hover{color:rgba(191, 191, 191, 1.00)}#stacks_in_1214412_897 small,#stacks_in_1214412_897 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1214412_897 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}#stacks_in_1214412_897 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Noto Sans",Sans-Serif;font-weight:700;font-style:normal}


#stacks_in_1214412_897 {
	padding: 20px 0px 10px 0px;
}
/* Start dooFaq2 stack each CSS code */

#stacks_in_1214412_432 .faq-question{
	position: relative;
	font-size: 110% !important;
	line-height: normal !important;
	font-weight: normal;
	padding: 10px 14px 10px 12px;
	padding-right: 50px;
	margin-top: 1px;
	border-radius: 4px;
	cursor: pointer;
}

#stacks_in_1214412_432 .faq-icon{
	position: absolute;
	top: 0;
	right: 0;
	padding: 10px 14px 10px 12px;
}

/* Hack to stop text flickr */
#stacks_in_1214412_432 .faq-icon i{
	position: relative;
	z-index: 100;
}



#stacks_in_1214412_432 .fa-bars, #stacks_in_1214412_432 .fa-toggle-off, #stacks_in_1214412_432 .fa-question, #stacks_in_1214412_432 .fa-angle-right{
	display: none;
}

#stacks_in_1214412_432 .fa-bars{
	display: inline;
}

#stacks_in_1214412_432 .faq-answer{
	margin: 0 4px 0 4px;
	padding: 20px 0px 20px 0px;
}


/* THEME */
#stacks_in_1214412_432 .faqQuestionClosed{
	background-color: rgba(153, 102, 204, 1.00) !important;
	color: rgba(255, 255, 255, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
    
}

#stacks_in_1214412_432 .faqQuestionOpen{
	background: rgba(102, 51, 153, 1.00) !important;
	color: rgba(255, 255, 255, 1.00) !important;
	-webkit-transition: background 500ms ease-out;
    -moz-transition: background 500ms ease-out;
    -o-transition: background 500ms ease-out;
    transition: background 500ms ease-out;
}

#stacks_in_1214412_432 .faqQuestionOpen:hover{
	background: rgba(102, 51, 153, 1.00) !important;
}

#stacks_in_1214412_432 .faqQuestionClosed:hover{
	background: rgba(188, 137, 239, 1.00) !important;
	
	background: rgba(118, 67, 169, 1.00) !important;
	
}



#stacks_in_1214412_432 .faq-answer {
  display: none;
}





/* End dooFaq2 stack each CSS code *//* Start dooFaq2Child stack each CSS code *//* End dooFaq2Child stack each CSS code */
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_436Calligrapher{			font-size: 100% !important;			color: #FFFFFF !important;			font-weight:   lighter !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_1214412_436Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_436Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_436Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_436Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_436Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_436Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_436Calligrapher h6, .stacks_in_1214412_436Calligrapher h5, .stacks_in_1214412_436Calligrapher h4, .stacks_in_1214412_436Calligrapher h3, .stacks_in_1214412_436Calligrapher h2, .stacks_in_1214412_436Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_436Calligrapher, .stacks_in_1214412_436Calligrapher h1, .stacks_in_1214412_436Calligrapher h2, .stacks_in_1214412_436Calligrapher h3, .stacks_in_1214412_436Calligrapher h4, .stacks_in_1214412_436Calligrapher h5, .stacks_in_1214412_436Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_436targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_436Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_1214412_436Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_1214412_436Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_1214412_436Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_437 {
	margin: 0px 0px 10px 0px;
}
/* Start dooFaq2Child stack each CSS code *//* End dooFaq2Child stack each CSS code */
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_442Calligrapher{			font-size: 100% !important;			color: #FFFFFF !important;			font-weight:   lighter !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_1214412_442Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_442Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_442Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_442Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_442Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_442Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_442Calligrapher h6, .stacks_in_1214412_442Calligrapher h5, .stacks_in_1214412_442Calligrapher h4, .stacks_in_1214412_442Calligrapher h3, .stacks_in_1214412_442Calligrapher h2, .stacks_in_1214412_442Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_442Calligrapher, .stacks_in_1214412_442Calligrapher h1, .stacks_in_1214412_442Calligrapher h2, .stacks_in_1214412_442Calligrapher h3, .stacks_in_1214412_442Calligrapher h4, .stacks_in_1214412_442Calligrapher h5, .stacks_in_1214412_442Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_442targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_442Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_1214412_442Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_1214412_442Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_1214412_442Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_443 {
	margin: 0px 0px 10px 0px;
}
/* Start dooFaq2Child stack each CSS code *//* End dooFaq2Child stack each CSS code */
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_449Calligrapher{			font-size: 100% !important;			color: #FFFFFF !important;			font-weight:   lighter !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_1214412_449Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_449Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_449Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_449Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_449Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_449Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_449Calligrapher h6, .stacks_in_1214412_449Calligrapher h5, .stacks_in_1214412_449Calligrapher h4, .stacks_in_1214412_449Calligrapher h3, .stacks_in_1214412_449Calligrapher h2, .stacks_in_1214412_449Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_449Calligrapher, .stacks_in_1214412_449Calligrapher h1, .stacks_in_1214412_449Calligrapher h2, .stacks_in_1214412_449Calligrapher h3, .stacks_in_1214412_449Calligrapher h4, .stacks_in_1214412_449Calligrapher h5, .stacks_in_1214412_449Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_449targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_449Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_1214412_449Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_1214412_449Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_1214412_449Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_450 {
	margin: 0px 0px 10px 0px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214412_659buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214412_659 a, #stacks_in_1214412_659 a:hover, #stacks_in_1214412_659 a:visited, #stacks_in_1214412_659 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214412_659button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214412_659button:hover{
	color: #9966CC !important;
	background-color: #9966CC !important;
	border-color: #8256AD !important;
}

#stacks_in_1214412_659 a, #stacks_in_1214412_659 a:visited, #stacks_in_1214412_659 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214412_659 a:hover{
	color: #9966CC !important;
}


























	/* -- TYPE GHOST LARGE OVERRIDE -- */
	.stacks_in_1214412_659button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.stacks_in_1214412_659button:hover{
		background-color: transparent !important;
	}
	













.stacks_in_1214412_659buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214412_659buttonPressWrapper{
	position: relative !important;
	text-align: left !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214412_659buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214412_659buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */#usefulStackWrapperstacks_in_1214412_458 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_1214412_458 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_1214412_458 {
		display: none;
	}
}













#stacks_in_1214412_458 {
	margin:  20px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214412_461buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214412_461 a, #stacks_in_1214412_461 a:hover, #stacks_in_1214412_461 a:visited, #stacks_in_1214412_461 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214412_461button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #9966CC !important;
	border-color: #8256AD !important;
	box-sizing: border-box !important;
}

.stacks_in_1214412_461button:hover{
	color: #FFFFFF !important;
	background-color: #663399 !important;
	border-color: #562B82 !important;
}

#stacks_in_1214412_461 a, #stacks_in_1214412_461 a:visited, #stacks_in_1214412_461 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214412_461 a:hover{
	color: #FFFFFF !important;
}










	/* -- TYPE BOOSTRAP EXTRA LARGE OVERRIDE -- */
	.stacks_in_1214412_461button{
		padding: 10px 22px 10px 22px !important;
		font-size: 18px !important;
		line-height: 22px !important;
	}
	





























.stacks_in_1214412_461buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214412_461buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214412_461buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214412_461buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_1214412_461 {
	margin: 10px 0px 20px 0px;
}
.pab.stacks_in_1214412_463{max-height:0px;transition:max-height 500ms ease 0ms}.pab.stacks_in_1214412_463.open{max-height:10000px}@media screen and (min-width:40em){.pab.stacks_in_1214412_463.open{max-height:10000px}}@media screen and (min-width:64em){.pab.stacks_in_1214412_463.open{max-height:10000px}}.wrapper-stacks_in_1214412_463{height:10000px}@media screen and (min-width:40em){.wrapper-stacks_in_1214412_463{height:10000px}}@media screen and (min-width:64em){.wrapper-stacks_in_1214412_463{height:10000px}}
#stacks_in_1214412_464>.s3_row {
	margin: 0 -20px;
}

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

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




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










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


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


}



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


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


}






#stacks_in_1214412_464 {
	margin: 30px 0px 20px 0px;
}

#stacks_in_1214412_490 h3,#stacks_in_1214412_490 .hTxt:not(.segment) div{font-size:2.20rem}@media all and (max-width:640px){#stacks_in_1214412_490 h3,#stacks_in_1214412_490 .hTxt:not(.segment) div{font-size:1.90rem}}#stacks_in_1214412_490 h3,#stacks_in_1214412_490 div{color:rgba(51, 102, 153, 1.00)}#stacks_in_1214412_490 h3 a,#stacks_in_1214412_490 div a{color:rgba(51, 102, 153, 1.00)}#stacks_in_1214412_490 h3 a:hover,#stacks_in_1214412_490 div a:hover{color:rgba(38, 76, 114, 1.00)}#stacks_in_1214412_490 small,#stacks_in_1214412_490 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1214412_490 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Noto Sans",Sans-Serif;font-weight:700;font-style:normal}


#stacks_in_1214412_490 {
	padding: 0px 0px 20px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_496Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   lighter !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_1214412_496Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_496Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_496Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_496Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_496Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_496Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_496Calligrapher h6, .stacks_in_1214412_496Calligrapher h5, .stacks_in_1214412_496Calligrapher h4, .stacks_in_1214412_496Calligrapher h3, .stacks_in_1214412_496Calligrapher h2, .stacks_in_1214412_496Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_496Calligrapher, .stacks_in_1214412_496Calligrapher h1, .stacks_in_1214412_496Calligrapher h2, .stacks_in_1214412_496Calligrapher h3, .stacks_in_1214412_496Calligrapher h4, .stacks_in_1214412_496Calligrapher h5, .stacks_in_1214412_496Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_496targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_496Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_1214412_496Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_1214412_496Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_1214412_496Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_497 {
	margin: 0px 0px 30px 0px;
}

#stacks_in_1214412_500 h3,#stacks_in_1214412_500 .hTxt:not(.segment) div{font-size:2.20rem}@media all and (max-width:640px){#stacks_in_1214412_500 h3,#stacks_in_1214412_500 .hTxt:not(.segment) div{font-size:1.90rem}}#stacks_in_1214412_500 h3,#stacks_in_1214412_500 div{color:rgba(51, 102, 153, 1.00)}#stacks_in_1214412_500 h3 a,#stacks_in_1214412_500 div a{color:rgba(51, 102, 153, 1.00)}#stacks_in_1214412_500 h3 a:hover,#stacks_in_1214412_500 div a:hover{color:rgba(38, 76, 114, 1.00)}#stacks_in_1214412_500 small,#stacks_in_1214412_500 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1214412_500 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Noto Sans",Sans-Serif;font-weight:700;font-style:normal}


#stacks_in_1214412_500 {
	padding: 0px 0px 20px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_505Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   lighter !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_1214412_505Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_505Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_505Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_505Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_505Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_505Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_505Calligrapher h6, .stacks_in_1214412_505Calligrapher h5, .stacks_in_1214412_505Calligrapher h4, .stacks_in_1214412_505Calligrapher h3, .stacks_in_1214412_505Calligrapher h2, .stacks_in_1214412_505Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_505Calligrapher, .stacks_in_1214412_505Calligrapher h1, .stacks_in_1214412_505Calligrapher h2, .stacks_in_1214412_505Calligrapher h3, .stacks_in_1214412_505Calligrapher h4, .stacks_in_1214412_505Calligrapher h5, .stacks_in_1214412_505Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_505targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_505Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_1214412_505Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_1214412_505Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_1214412_505Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_506 {
	margin: 0px 0px 30px 0px;
}

#stacks_in_1214412_509 h3,#stacks_in_1214412_509 .hTxt:not(.segment) div{font-size:2.20rem}@media all and (max-width:640px){#stacks_in_1214412_509 h3,#stacks_in_1214412_509 .hTxt:not(.segment) div{font-size:1.90rem}}#stacks_in_1214412_509 h3,#stacks_in_1214412_509 div{color:rgba(51, 102, 153, 1.00)}#stacks_in_1214412_509 h3 a,#stacks_in_1214412_509 div a{color:rgba(51, 102, 153, 1.00)}#stacks_in_1214412_509 h3 a:hover,#stacks_in_1214412_509 div a:hover{color:rgba(38, 76, 114, 1.00)}#stacks_in_1214412_509 small,#stacks_in_1214412_509 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1214412_509 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Noto Sans",Sans-Serif;font-weight:700;font-style:normal}


#stacks_in_1214412_509 {
	padding: 0px 0px 20px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_514Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   lighter !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_1214412_514Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_514Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_514Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_514Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_514Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_514Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_514Calligrapher h6, .stacks_in_1214412_514Calligrapher h5, .stacks_in_1214412_514Calligrapher h4, .stacks_in_1214412_514Calligrapher h3, .stacks_in_1214412_514Calligrapher h2, .stacks_in_1214412_514Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_514Calligrapher, .stacks_in_1214412_514Calligrapher h1, .stacks_in_1214412_514Calligrapher h2, .stacks_in_1214412_514Calligrapher h3, .stacks_in_1214412_514Calligrapher h4, .stacks_in_1214412_514Calligrapher h5, .stacks_in_1214412_514Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_514targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_514Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_1214412_514Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_1214412_514Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_1214412_514Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_515 {
	margin: 0px 0px 30px 0px;
}

#stacks_in_1214412_518 h3,#stacks_in_1214412_518 .hTxt:not(.segment) div{font-size:2.20rem}@media all and (max-width:640px){#stacks_in_1214412_518 h3,#stacks_in_1214412_518 .hTxt:not(.segment) div{font-size:1.90rem}}#stacks_in_1214412_518 h3,#stacks_in_1214412_518 div{color:rgba(51, 102, 153, 1.00)}#stacks_in_1214412_518 h3 a,#stacks_in_1214412_518 div a{color:rgba(51, 102, 153, 1.00)}#stacks_in_1214412_518 h3 a:hover,#stacks_in_1214412_518 div a:hover{color:rgba(38, 76, 114, 1.00)}#stacks_in_1214412_518 small,#stacks_in_1214412_518 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1214412_518 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Noto Sans",Sans-Serif;font-weight:700;font-style:normal}


#stacks_in_1214412_518 {
	padding: 0px 0px 20px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_525Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   lighter !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_1214412_525Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_525Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_525Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_525Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_525Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_525Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_525Calligrapher h6, .stacks_in_1214412_525Calligrapher h5, .stacks_in_1214412_525Calligrapher h4, .stacks_in_1214412_525Calligrapher h3, .stacks_in_1214412_525Calligrapher h2, .stacks_in_1214412_525Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_525Calligrapher, .stacks_in_1214412_525Calligrapher h1, .stacks_in_1214412_525Calligrapher h2, .stacks_in_1214412_525Calligrapher h3, .stacks_in_1214412_525Calligrapher h4, .stacks_in_1214412_525Calligrapher h5, .stacks_in_1214412_525Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_525targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_525Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_1214412_525Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_1214412_525Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_1214412_525Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_467 h3,#stacks_in_1214412_467 .hTxt:not(.segment) div{font-size:2.20rem}@media all and (max-width:640px){#stacks_in_1214412_467 h3,#stacks_in_1214412_467 .hTxt:not(.segment) div{font-size:1.90rem}}#stacks_in_1214412_467 h3,#stacks_in_1214412_467 div{color:rgba(51, 102, 153, 1.00)}#stacks_in_1214412_467 h3 a,#stacks_in_1214412_467 div a{color:rgba(51, 102, 153, 1.00)}#stacks_in_1214412_467 h3 a:hover,#stacks_in_1214412_467 div a:hover{color:rgba(38, 76, 114, 1.00)}#stacks_in_1214412_467 small,#stacks_in_1214412_467 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1214412_467 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Noto Sans",Sans-Serif;font-weight:700;font-style:normal}


#stacks_in_1214412_467 {
	padding: 0px 0px 20px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1214412_476Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   lighter !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_1214412_476Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_476Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_476Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_476Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_476Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_476Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1214412_476Calligrapher h6, .stacks_in_1214412_476Calligrapher h5, .stacks_in_1214412_476Calligrapher h4, .stacks_in_1214412_476Calligrapher h3, .stacks_in_1214412_476Calligrapher h2, .stacks_in_1214412_476Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_1214412_476Calligrapher, .stacks_in_1214412_476Calligrapher h1, .stacks_in_1214412_476Calligrapher h2, .stacks_in_1214412_476Calligrapher h3, .stacks_in_1214412_476Calligrapher h4, .stacks_in_1214412_476Calligrapher h5, .stacks_in_1214412_476Calligrapher h6{	font-family: "Noto Sans" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1214412_476targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1214412_476Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_1214412_476Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_1214412_476Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_1214412_476Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1214412_477 {
	margin: 0px 0px 30px 0px;
}

/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214412_480buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214412_480 a, #stacks_in_1214412_480 a:hover, #stacks_in_1214412_480 a:visited, #stacks_in_1214412_480 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214412_480button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #9966CC !important;
	border-color: #8256AD !important;
	box-sizing: border-box !important;
}

.stacks_in_1214412_480button:hover{
	color: #FFFFFF !important;
	background-color: #663399 !important;
	border-color: #562B82 !important;
}

#stacks_in_1214412_480 a, #stacks_in_1214412_480 a:visited, #stacks_in_1214412_480 a:active{
	color: #FFFFFF !important;
}

#stacks_in_1214412_480 a:hover{
	color: #FFFFFF !important;
}










	/* -- TYPE BOOSTRAP EXTRA LARGE OVERRIDE -- */
	.stacks_in_1214412_480button{
		padding: 10px 22px 10px 22px !important;
		font-size: 18px !important;
		line-height: 22px !important;
	}
	





























.stacks_in_1214412_480buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214412_480buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214412_480buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214412_480buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_1214412_480 {
	margin: 20px 10px 0px 10px;
}
#usefulStackWrapperstacks_in_1214412_481 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_1214412_481 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_1214412_481 {
		display: none;
	}
}













#stacks_in_1214412_481 {
	background-color: rgba(102, 153, 204, 1.00);
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	margin: 30px 10px 0px 10px;
	padding:  10px;
}

#stacks_in_1214412_482 h5,#stacks_in_1214412_482 .hTxt:not(.segment) div{font-size:1.30rem}@media all and (max-width:640px){#stacks_in_1214412_482 h5,#stacks_in_1214412_482 .hTxt:not(.segment) div{font-size:1.80rem}}@media only screen and (max-width:768px){#stacks_in_1214412_482 h5,#stacks_in_1214412_482 div{text-align:center !important}#stacks_out_1214412_482{display:block !important}}#stacks_in_1214412_482 h5,#stacks_in_1214412_482 div{color:rgba(255, 255, 255, 1.00)}#stacks_in_1214412_482 h5 a,#stacks_in_1214412_482 div a{color:rgba(255, 255, 255, 1.00)}#stacks_in_1214412_482 h5 a:hover,#stacks_in_1214412_482 div a:hover{color:rgba(191, 191, 191, 1.00)}#stacks_in_1214412_482 small,#stacks_in_1214412_482 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1214412_482 h5.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}#stacks_in_1214412_482 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Noto Sans",Sans-Serif;font-weight:700;font-style:normal}


#stacks_in_1214412_482 {
	padding: 5px 0px 15px 0px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214412_488buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214412_488 a, #stacks_in_1214412_488 a:hover, #stacks_in_1214412_488 a:visited, #stacks_in_1214412_488 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214412_488button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #663399 !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214412_488button:hover{
	color: #FFFFFF !important;
	background-color: #663399 !important;
	border-color: #562B82 !important;
}

#stacks_in_1214412_488 a, #stacks_in_1214412_488 a:visited, #stacks_in_1214412_488 a:active{
	color: #663399 !important;
}

#stacks_in_1214412_488 a:hover{
	color: #FFFFFF !important;
}








	/* -- TYPE BOOSTRAP LARGE OVERRIDE -- */
	.stacks_in_1214412_488button{
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	































.stacks_in_1214412_488buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214412_488buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214412_488buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214412_488buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_1214412_488 {
	margin: 0px 10px 15px 10px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1214412_489buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1214412_489 a, #stacks_in_1214412_489 a:hover, #stacks_in_1214412_489 a:visited, #stacks_in_1214412_489 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1214412_489button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #663399 !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1214412_489button:hover{
	color: #FFFFFF !important;
	background-color: #663399 !important;
	border-color: #562B82 !important;
}

#stacks_in_1214412_489 a, #stacks_in_1214412_489 a:visited, #stacks_in_1214412_489 a:active{
	color: #663399 !important;
}

#stacks_in_1214412_489 a:hover{
	color: #FFFFFF !important;
}








	/* -- TYPE BOOSTRAP LARGE OVERRIDE -- */
	.stacks_in_1214412_489button{
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	































.stacks_in_1214412_489buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1214412_489buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1214412_489buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1214412_489buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_1214412_489 {
	margin: 0px 10px 10px 10px;
}
.raincheck.stacks_in_1214412_952{transition:background-image 300ms ease-out;}.raincheck.stacks_in_1214412_952 .raincheck-inner{transition:opacity 300ms ease-out}
/* Font style applied when the page has finished loading */

#ExtraContentPlusstacks_in_719033_472644 #myExtraContent5,
#ExtraContentPlusstacks_in_719033_472644 #fs {
	display: none;
}

#usefulStackWrapperstacks_in_719033_472649 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1200px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_719033_472649 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_719033_472649 {
		display: none;
	}
}












/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_719033_472651Calligrapher{			font-size: 90% !important;			color: #FFFFFF !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_719033_472651Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_719033_472651Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_719033_472651Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_719033_472651Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_719033_472651Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_719033_472651Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_719033_472651Calligrapher h6, .stacks_in_719033_472651Calligrapher h5, .stacks_in_719033_472651Calligrapher h4, .stacks_in_719033_472651Calligrapher h3, .stacks_in_719033_472651Calligrapher h2, .stacks_in_719033_472651Calligrapher h1{			color: #FFFFFF !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_719033_472651Calligrapher, .stacks_in_719033_472651Calligrapher h1, .stacks_in_719033_472651Calligrapher h2, .stacks_in_719033_472651Calligrapher h3, .stacks_in_719033_472651Calligrapher h4, .stacks_in_719033_472651Calligrapher h5, .stacks_in_719033_472651Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_719033_472651targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_719033_472651Calligrapher a:link{			color: #FFFFFF !important;			text-decoration: none !important;		}				.stacks_in_719033_472651Calligrapher a:visited{			color: #FFFFFF !important;		}				.stacks_in_719033_472651Calligrapher a:active{			color: #FFFFFF !important;		}				.stacks_in_719033_472651Calligrapher a:hover{			color: #CCCCCC !important;			text-decoration: none !important;		}/* End Calligrapher stack CSS code */#stacks_in_719033_472653>.s3_row {
	margin: 0 -10px;
}

#stacks_in_719033_472653>.s3_row>.s3_column_left {
	width: 60.00%;
}

#stacks_in_719033_472653>.s3_row>.s3_column_right {
	width: 40.000000%;
}




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










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


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


}



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


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


}






#stacks_in_719033_472653 {
	margin: 40px 20px 20px 20px;
}
#stacks_in_719033_472673>.s3_row {
	margin: 0 -5px;
}

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

#stacks_in_719033_472673>.s3_row>.s3_column_right {
	width: 80.000000%;
}




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










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



}



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


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


}





/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_719033_1139294buttonPressWrapper{
	position: relative !important;
}

#stacks_in_719033_1139294 a, #stacks_in_719033_1139294 a:hover, #stacks_in_719033_1139294 a:visited, #stacks_in_719033_1139294 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_719033_1139294button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: bold !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #999999 !important;
	border-color: #828282 !important;
	box-sizing: border-box !important;
}

.stacks_in_719033_1139294button:hover{
	color: #FFFFFF !important;
	background-color: #00CC00 !important;
	border-color: #00AD00 !important;
}

#stacks_in_719033_1139294 a, #stacks_in_719033_1139294 a:visited, #stacks_in_719033_1139294 a:active{
	color: #FFFFFF !important;
}

#stacks_in_719033_1139294 a:hover{
	color: #FFFFFF !important;
}
















	/* -- TYPE FLAT REGULAR OVERRIDE -- */
	.stacks_in_719033_1139294button{
		border-color: #999999 !important;
	}
	.stacks_in_719033_1139294button:hover{
		border-color: #00CC00 !important;
	}
	























.stacks_in_719033_1139294buttonPressWrapper *{
	
	font-family:  Helvetica,Arial,sans-serif !important;
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_719033_1139294buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_719033_1139294buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_719033_1139294buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_719033_1139294 {
	margin: 5px 0px 0px 0px;
}

#stacks_in_719033_472677 {
	margin: 0px 0px 20px 0px;
}
#stacks_in_719033_472655>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}





/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_719033_1139304buttonPressWrapper{
	position: relative !important;
}

#stacks_in_719033_1139304 a, #stacks_in_719033_1139304 a:hover, #stacks_in_719033_1139304 a:visited, #stacks_in_719033_1139304 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_719033_1139304button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: bold !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #999999 !important;
	border-color: #828282 !important;
	box-sizing: border-box !important;
}

.stacks_in_719033_1139304button:hover{
	color: #FFFFFF !important;
	background-color: #3366CC !important;
	border-color: #2B56AD !important;
}

#stacks_in_719033_1139304 a, #stacks_in_719033_1139304 a:visited, #stacks_in_719033_1139304 a:active{
	color: #FFFFFF !important;
}

#stacks_in_719033_1139304 a:hover{
	color: #FFFFFF !important;
}
















	/* -- TYPE FLAT REGULAR OVERRIDE -- */
	.stacks_in_719033_1139304button{
		border-color: #999999 !important;
	}
	.stacks_in_719033_1139304button:hover{
		border-color: #3366CC !important;
	}
	























.stacks_in_719033_1139304buttonPressWrapper *{
	
	font-family:  Helvetica,Arial,sans-serif !important;
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_719033_1139304buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_719033_1139304buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_719033_1139304buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_719033_1139304 {
	margin: 5px 0px 0px 0px;
}
#stacks_in_719033_1139295>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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


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


}






#stacks_in_719033_1139295 {
	margin: 20px 0px 0px 0px;
}

#stacks_out_719033_1139300 {
	width: 113px;
	float: left;
	margin-left:0;
}
#usefulStackWrapperstacks_in_719033_1139286 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1000px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_719033_1139286 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: none;
}








@media screen and (max-width: 880px) {
	#usefulStackstacks_in_719033_1139286 {
		display: block;
	}
}












.target_stacks_in_719033_1139288{z-index:99;}.target_stacks_in_719033_1139288.rotate{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}.target_stacks_in_719033_1139288.width-flexible{width:100%}.target_stacks_in_719033_1139288.width-fixed{width:250px}.target_stacks_in_719033_1139288.height-flexible{height:100%}.target_stacks_in_719033_1139288.height-fixed{height:250px}.target_stacks_in_719033_1139288.top_pt{top:96%}.target_stacks_in_719033_1139288.top_px{top:96px}.target_stacks_in_719033_1139288.bottom_pt{bottom:96%}.target_stacks_in_719033_1139288.bottom_px{bottom:96px}.target_stacks_in_719033_1139288.right_pt{right:0%}.target_stacks_in_719033_1139288.right_px{right:0px}.target_stacks_in_719033_1139288.left_pt{left:0%}.target_stacks_in_719033_1139288.left_px{left:0px}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_719033_1139290Calligrapher{			font-size: 100% !important;			color: #999999 !important;			font-weight:   lighter !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: center !important;		}				.stacks_in_719033_1139290Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_719033_1139290Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_719033_1139290Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_719033_1139290Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_719033_1139290Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_719033_1139290Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_719033_1139290Calligrapher h6, .stacks_in_719033_1139290Calligrapher h5, .stacks_in_719033_1139290Calligrapher h4, .stacks_in_719033_1139290Calligrapher h3, .stacks_in_719033_1139290Calligrapher h2, .stacks_in_719033_1139290Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_719033_1139290Calligrapher, .stacks_in_719033_1139290Calligrapher h1, .stacks_in_719033_1139290Calligrapher h2, .stacks_in_719033_1139290Calligrapher h3, .stacks_in_719033_1139290Calligrapher h4, .stacks_in_719033_1139290Calligrapher h5, .stacks_in_719033_1139290Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_719033_1139290targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_719033_1139290Calligrapher a:link{			color: #666666 !important;			text-decoration: none !important;		}				.stacks_in_719033_1139290Calligrapher a:visited{			color: #666666 !important;		}				.stacks_in_719033_1139290Calligrapher a:active{			color: #666666 !important;		}				.stacks_in_719033_1139290Calligrapher a:hover{			color: #FFFFFF !important;			text-decoration: none !important;		}/* End Calligrapher stack CSS code */
#stacks_in_719033_1139292 {
	background-color: rgba(204, 204, 204, 0.90);
	border: solid rgba(153, 153, 153, 1.00);
	border-width: 0px 0px 1px 0px;
	padding: 3px 0px 3px 0px;
}
/* Font style applied when the page has finished loading */

#ExtraContentPlusstacks_in_719033_1019309_1019302 #myExtraContent7,
#ExtraContentPlusstacks_in_719033_1019309_1019302 #fs {
	display: none;
}


#stacks_in_719033_1019309_1019307 {
	margin: 20px 0px 0px 0px;
}
