#tiptip_holder{display:none;position:absolute;top:0;left:0;z-index:9950}#tiptip_holder.tip_top{padding-bottom:5px}#tiptip_holder.tip_bottom{padding-top:5px}#tiptip_holder.tip_right{padding-left:5px}#tiptip_holder.tip_left{padding-right:5px}#tiptip_content{border-radius:3px}#tiptip_arrow,#tiptip_arrow_inner{position:absolute;border-color:transparent;border-style:solid;border-width:6px;height:0;width:0}#tiptip_holder.tip_top #tiptip_arrow_inner{margin-top:-7px;margin-left:-6px}#tiptip_holder.tip_bottom #tiptip_arrow_inner{margin-top:-5px;margin-left:-6px}#tiptip_holder.tip_right #tiptip_arrow_inner{margin-top:-6px;margin-left:-5px}#tiptip_holder.tip_left #tiptip_arrow_inner{margin-top:-6px;margin-left:-7px}#tiptip_content{overflow:hidden;padding:5px}

/*----------------------------------------------Slider----------------------------------------------*/.com_joeworkman_stacks_samurai_stack .sb-slider{margin:auto!important;position:relative;overflow:hidden;width:100%;list-style-type:none;padding:0!important;z-index:10}.com_joeworkman_stacks_samurai_stack .sb-slider li{margin:0;padding:0;display:none}.com_joeworkman_stacks_samurai_stack .sb-slider li a{outline:none;padding:0px !important}.com_joeworkman_stacks_samurai_stack .sb-slider img{border:none;max-width:100%;height:auto;display:block}.com_joeworkman_stacks_samurai_stack .sb-perspective{position:relative}.com_joeworkman_stacks_samurai_stack .sb-perspective > div{position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}.com_joeworkman_stacks_samurai_stack .sb-side{margin:0;display:block;position:absolute;-moz-backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}/*----------------------------------------------Caption----------------------------------------------*/.com_joeworkman_stacks_samurai_stack .sb-caption{padding:10px;bottom:10px;left:10px;right:10px;z-index:11;position:absolute;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all 400ms;transition:all 400ms}.com_joeworkman_stacks_samurai_stack .sb-caption h3{margin:0;font-weight:400}.com_joeworkman_stacks_samurai_stack .sb-caption a{text-decoration:none}.com_joeworkman_stacks_samurai_stack .sb-caption a:hover{text-decoration:underline}.com_joeworkman_stacks_samurai_stack .sb-slider li.sb-current .sb-caption{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);opacity:1}.com_joeworkman_stacks_samurai_stack .sb-slider li.sb-current .sb-caption:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=99)";filter:alpha(opacity=99)}/*----------------------------------------------Shadow----------------------------------------------*/.com_joeworkman_stacks_samurai_stack .sb-shadow{width:100%;position:absolute;background:transparent url(../rw_common/plugins/stacks/samurai-images/shadow.png) no-repeat bottom center;background-size:100%;bottom:0;height:100%;min-height:100%;display:none}@media screen and (max-width:800px){.com_joeworkman_stacks_samurai_stack .sb-shadow{background-size:115%}}/*----------------------------------------------Nav Arrows----------------------------------------------*/.com_joeworkman_stacks_samurai_stack .nav-arrows{display:none}.com_joeworkman_stacks_samurai_stack .nav-arrows a{background-repeat:no-repeat;background-position:center center;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:2px;text-indent:-9000px;cursor:pointer;opacity:0.9;z-index:11}.com_joeworkman_stacks_samurai_stack .nav-arrows.circle a{border-radius:50%;-webkit-box-shadow:inset 0 -1px 1px rgba(255,255,255,0.6);box-shadow:inset 0 -1px 1px rgba(255,255,255,0.6)}.com_joeworkman_stacks_samurai_stack .nav-arrows a:hover{opacity:1}.com_joeworkman_stacks_samurai_stack .nav-arrows a.previous{-webkit-transform:translateY(-50%) scaleX(-1);transform:translateY(-50%) scaleX(-1);-webkit-filter:FlipH;filter:FlipH;-ms-filter:"FlipH";right:auto;left:2px}/*----------------------------------------------Nav Dots----------------------------------------------*/.com_joeworkman_stacks_samurai_stack .nav-dots{text-align:center;position:absolute;width:100%;left:0;display:none}.com_joeworkman_stacks_samurai_stack .nav-dots span{display:inline-block;border-radius:50%;margin:3px;cursor:pointer;-webkit-box-shadow:0 1px 1px rgba(255,255,255,0.6),inset 0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(255,255,255,0.6),inset 0 1px 1px rgba(0,0,0,0.1)}/*----------------------------------------------Edit Mode----------------------------------------------*/



.columnist li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.columnist .break{-webkit-column-span:all;-moz-column-span:all;column-span:all}.columnist.list-cards ul{margin:0;list-style:none}.columnist.list-cards li{display:inline-block}
.filter-image-wrapper{position:relative;display:inline-block;overflow:hidden}
.hamburger{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform 400ms;-webkit-user-select:none;user-select:none;max-width:100px}.hamburger.reverse{transform:rotate(180deg)}.hamburger.burger-left{display:block;margin-right:auto}.hamburger.burger-right{display:block;margin-left:auto}.hamburger.burger-center{display:block;margin-right:auto;margin-left:auto}.burger-line{fill:none;transition:stroke-dasharray 400ms,stroke-dashoffset 400ms;stroke:currentColor;stroke-width:5;stroke-linecap:round}.burger1 .burger-top{stroke-dasharray:40 139}.burger1 .burger-bottom{stroke-dasharray:40 180}.burger1.is-active{transform:rotate(45deg)}.burger1.is-active.reverse{transform:rotate(225deg)}.burger1.is-active .burger-top{stroke-dashoffset:-98px}.burger1.is-active .burger-bottom{stroke-dashoffset:-138px}.burger2 .burger-top{stroke-dasharray:40 121}.burger2 .burger-bottom{stroke-dasharray:40 121}.burger2.is-active .burger-top{stroke-dashoffset:-102px}.burger2.is-active .burger-bottom{stroke-dashoffset:-102px}.burger3 .burger-top{stroke-dasharray:40 130}.burger3 .burger-middle{stroke-dasharray:40 140}.burger3 .burger-bottom{stroke-dasharray:40 205}.burger3.is-active .burger-top{stroke-dasharray:75 130;stroke-dashoffset:-63px}.burger3.is-active .burger-middle{stroke-dashoffset:-102px}.burger3.is-active .burger-bottom{stroke-dasharray:110 205;stroke-dashoffset:-86px}.burger4 .burger-top{stroke-dasharray:40 121}.burger4 .burger-bottom{stroke-dasharray:40 121}.burger4.is-active{transform:rotate(45deg)}.burger4.is-active.reverse{transform:rotate(225deg)}.burger4.is-active .burger-top{stroke-dashoffset:-68px}.burger4.is-active .burger-bottom{stroke-dashoffset:-68px}.burger5 .burger-top{stroke-dasharray:40 82}.burger5 .burger-bottom{stroke-dasharray:40 82}.burger5.is-active{transform:rotate(180deg)}.burger5.is-active.reverse{transform:rotate(360deg)}.burger5.is-active .burger-top{stroke-dasharray:14 82;stroke-dashoffset:-69px}.burger5.is-active .burger-bottom{stroke-dasharray:14 82;stroke-dashoffset:-69px}.burger6 .burger-top{stroke-dasharray:40 172}.burger6 .burger-middle{stroke-dasharray:40 111}.burger6 .burger-bottom{stroke-dasharray:40 172}.burger6.is-active .burger-top{stroke-dashoffset:-132px}.burger6.is-active .burger-middle{stroke-dashoffset:-71px}.burger6.is-active .burger-bottom{stroke-dashoffset:-132px}.burger7 .burger-top{stroke-dasharray:40 82}.burger7 .burger-middle{stroke-dasharray:40 111}.burger7 .burger-bottom{stroke-dasharray:40 161}.burger7.is-active{transform:rotate(45deg)}.burger7.is-active.reverse{transform:rotate(225deg)}.burger7.is-active .burger-top{stroke-dasharray:17 82;stroke-dashoffset:-62px}.burger7.is-active .burger-middle{stroke-dashoffset:23px}.burger7.is-active .burger-bottom{stroke-dashoffset:-83px}.burger8 .burger-top{stroke-dasharray:40 160}.burger8 .burger-middle{stroke-dasharray:40 142;transform-origin:50%;transition:transform 400ms}.burger8 .burger-bottom{stroke-dasharray:40 85;transform-origin:50%;transition:transform 400ms,stroke-dashoffset 400ms}.burger8.is-active{transform:rotate(45deg)}.burger8.is-active.reverse{transform:rotate(225deg)}.burger8.is-active .burger-top{stroke-dashoffset:-64px}.burger8.is-active .burger-middle{transform:rotate(90deg)}.burger8.is-active .burger-middle.reverse{transform:rotate(270deg)}.burger8.is-active .burger-bottom{stroke-dashoffset:-64px}
.com_joeworkman_stacks_glider_stack .glider-wrapper,.com_joeworkman_stacks_glider_stack .glider-button{position:fixed;z-index:99999;border:none}.com_joeworkman_stacks_glider_stack .glider-toggle{padding:1rem;cursor:pointer;font-size:1rem;outline:none;height:auto}.com_joeworkman_stacks_glider_stack .glider-toggle.opened{z-index:999999}.com_joeworkman_stacks_glider_stack .glider-toggle i.fa{display:none;line-height:1.28571429em}.com_joeworkman_stacks_glider_stack .glider-toggle.round.custom-style{border-radius:1000px}.com_joeworkman_stacks_glider_stack .glider-toggle.radius.custom-style{border-radius:3px}.com_joeworkman_stacks_glider_stack .glider-toggle.opened i.fa.close-icon{display:inline-block}.com_joeworkman_stacks_glider_stack .glider-toggle:not(.opened) i.fa.open{display:inline-block}.com_joeworkman_stacks_glider_stack .glider-wrapper{width:0;overflow:auto;-webkit-overflow-scrolling:touch}.com_joeworkman_stacks_glider_stack .glider-wrapper.opened{width:100%;z-index:199999}.com_joeworkman_stacks_glider_stack .glider-wrapper .glider-content.centerContent{position:relative;top:50%;transform:translateY(-50%);}.com_joeworkman_stacks_glider_stack .glider-wrapper > .glider-toggle{position:absolute;top:0;right:0;background:transparent;margin:0;z-index:999999;display:block}@media only screen and (min-width:40.063em){.com_joeworkman_stacks_glider_stack .glider-wrapper > .glider-toggle{display:none}}.com_joeworkman_stacks_glider_stack .glider-wrapper > .glider-toggle i.fa{display:block}.com_joeworkman_stacks_glider_stack .glider-wrapper.size-100 > .glider-toggle{display:block !important}.com_joeworkman_stacks_glider_stack .headless .glider-button{display:none}.com_joeworkman_stacks_glider_stack .headless .glider-wrapper .glider-toggle{display:block}.com_joeworkman_stacks_glider_stack .launcher-bar .glider-button{width:100%}.com_joeworkman_stacks_glider_stack .location-left .glider-wrapper{height:100%;top:0;left:0}.com_joeworkman_stacks_glider_stack .location-left .glider-wrapper.opened.accent{box-shadow:inset -1px 0 15px rgba(255,255,255,0.2),1px 0 2px rgba(0,0,0,0.3)}.com_joeworkman_stacks_glider_stack .location-left .glider-button{left:0}.com_joeworkman_stacks_glider_stack .location-left .glider-button.flush.radius{border-top-left-radius:0;border-bottom-left-radius:0}.com_joeworkman_stacks_glider_stack .location-left .glider-button.opened{left:100%}.com_joeworkman_stacks_glider_stack .location-left.slideout .glider-wrapper{width:100%;margin-left:-100%}.com_joeworkman_stacks_glider_stack .location-left.slideout .glider-wrapper.opened{margin-left:0 !important}.com_joeworkman_stacks_glider_stack .location-right .glider-wrapper{height:100%;top:0;right:0}.com_joeworkman_stacks_glider_stack .location-right .glider-wrapper.opened.accent{box-shadow:inset 1px 0 15px rgba(255,255,255,0.2),-1px 0 2px rgba(0,0,0,0.3)}.com_joeworkman_stacks_glider_stack .location-right .glider-wrapper .glider-toggle{right:auto;left:0}.com_joeworkman_stacks_glider_stack .location-right .glider-button{right:0}.com_joeworkman_stacks_glider_stack .location-right .glider-button.flush.radius{border-top-right-radius:0;border-bottom-right-radius:0}.com_joeworkman_stacks_glider_stack .location-right .glider-button.opened{right:100%}.com_joeworkman_stacks_glider_stack .location-right.slideout .glider-wrapper{width:100%;margin-right:-100%}.com_joeworkman_stacks_glider_stack .location-right.slideout .glider-wrapper.opened{margin-right:0 !important}.com_joeworkman_stacks_glider_stack .location-top .glider-wrapper{top:0;left:0;width:100%;height:0}.com_joeworkman_stacks_glider_stack .location-top .glider-wrapper.opened{height:100%}.com_joeworkman_stacks_glider_stack .location-top .glider-wrapper.opened.accent{box-shadow:inset 0 -1px 15px rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.3)}.com_joeworkman_stacks_glider_stack .location-top .glider-button{top:0}.com_joeworkman_stacks_glider_stack .location-top .glider-button.flush.radius{border-top-right-radius:0;border-top-left-radius:0}.com_joeworkman_stacks_glider_stack .location-top .glider-button.opened{top:100%}.com_joeworkman_stacks_glider_stack .location-bottom .glider-wrapper{bottom:0;left:0;width:100%;height:0}.com_joeworkman_stacks_glider_stack .location-bottom .glider-wrapper.opened{height:100%}.com_joeworkman_stacks_glider_stack .location-bottom .glider-wrapper.opened.accent{box-shadow:inset 0 1px 15px rgba(255,255,255,0.2),0 -1px 2px rgba(0,0,0,0.3)}.com_joeworkman_stacks_glider_stack .location-bottom .glider-button{bottom:0}.com_joeworkman_stacks_glider_stack .location-bottom .glider-button.flush.radius{border-bottom-right-radius:0;border-bottom-left-radius:0}.com_joeworkman_stacks_glider_stack .location-bottom .glider-button.opened{bottom:100%}
.com_bigwhiteduck_stacks_markdownpro_stack figure{margin:0}.com_bigwhiteduck_stacks_markdownpro_stack figure img{max-width:100%;height:auto}.com_bigwhiteduck_stacks_markdownpro_stack figure figcaption{display:none}.com_bigwhiteduck_stacks_markdownpro_stack pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.p-center p{text-align:center}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.p-left p{text-align:left}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.p-right p{text-align:right}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.p-justify p{text-align:justify}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.p-inherit{text-align:inherit}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-center h1,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-center h2,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-center h3,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-center h4,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-center h5,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-center h6{text-align:center}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-left h1,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-left h2,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-left h3,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-left h4,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-left h5,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-left h6{text-align:left}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-right h1,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-right h2,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-right h3,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-right h4,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-right h5,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-right h6{text-align:right}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-inherit h1,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-inherit h2,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-inherit h3,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-inherit h4,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-inherit h5,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-inherit h6{text-align:inherit}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.l-center ul{display:table;margin:0 auto}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.l-left ul{text-align:left}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.l-right ul{display:table;margin:0 0 0 auto}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.l-txt-center ul li p{text-align:center}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.l-txt-left ul li p{text-align:left}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.l-txt-right ul li p{text-align:right}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_markdownpro_stack .mdp.small-only-text-center,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.small-only-text-center p{text-align:center}}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_markdownpro_stack .mdp.small-only-header-center h1,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.small-only-header-center h2,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.small-only-header-center h3,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.small-only-header-center h4,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.small-only-header-center h5,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.small-only-header-center h6{text-align:center}}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_markdownpro_stack .mdp.small-only-list-center ul{display:table;margin:0 auto}}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_markdownpro_stack .mdp.small-only-listtext-center ul li p{text-align:center}}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_markdownpro_stack .mdp.p-justify.small-only-just-left p{text-align:left !important}}.com_bigwhiteduck_stacks_markdownpro_stack .mdp p:empty{display:none !important}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.quote-left[class*="text-"] blockquote{text-align:left}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.quote-left[class*="text-"] blockquote > p{text-align:left;margin-bottom:0}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.no-bot-margin >:nth-last-child(2){margin-bottom:0 !important}.com_bigwhiteduck_stacks_markdownpro_stack .md-clearfix::before,.com_bigwhiteduck_stacks_markdownpro_stack .md-clearfix::after{content:" ";display:table}.com_bigwhiteduck_stacks_markdownpro_stack .md-clearfix::after{clear:both}.com_bigwhiteduck_stacks_markdownpro_stack .mdp-cntrls{display:none !important}
.processing-circle{margin:0 auto;width:40px;height:40px;border:4px solid var(--white-color);border-top:4px solid var(--primary);border-radius:50%;filter:drop-shadow(0 0 20px rgba(0,0,0,0.6))}.processing-circle.dark{border-color:var(--black-color);border-top-color:var(--primary)}.processing-circle.primary{border-top-color:var(--primary)}.processing-circle.secondary{border-top-color:var(--secondary)}.processing-circle.warning{border-top-color:var(--warning)}.processing-circle.success{border-top-color:var(--success)}.processing-circle.alert{border-top-color:var(--alert)}
.seam{background-color:transparent;width:100%;overflow:hidden}.seam svg{display:block;transform:scale(1.05)}.seam-top{z-index:1;position:absolute;top:0}.seam-bottom{z-index:1;position:absolute;bottom:0}.seam-content-wrapper{position:relative;overflow:hidden}.seam-content-wrapper .seam,.seam-content-wrapper .seam-filler{position:absolute;width:100%;top:60%}.seam-content-wrapper .seam{transform:translateY(-100%) scale(1.01)}.seam-content-wrapper .seam-filler{height:100%}.seam-animate-end{visibility:hidden}
.cta-hide{display:none !important}
.form-submit-success,.form-submit-error{opacity:0;transition:none;overflow:hidden}form:not(.success) .form-submit-success,form:not(.error) .form-submit-error{max-height:0;padding:0;margin:0;border-width:0px}form.success .form-submit-success,form.error .form-submit-error{opacity:1;transition:opacity 500ms ease}.form-submit-processing{opacity:0;pointer-events:none;transition:opacity 500ms ease}form:not(.processing) .form-submit-processing{max-height:0}form.processing *{pointer-events:none}form.processing .form-submit-processing{opacity:1;pointer-events:auto}.processing-modal.absolute,.processing-modal.fixed{background-color:var(--overlay-color);border-radius:inherit;position:absolute;top:0;left:0;right:0;bottom:0}.processing-modal.absolute .processing-circle,.processing-modal.fixed .processing-circle{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.processing-modal.fixed{position:fixed}
.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}

.target-wrapper{position:relative}.target-show-on-hover{opacity:0;transition:opacity 750ms ease}.target-show-on-hover:hover{opacity:1}.target{position:absolute;width:100%;height:auto}.target.width-auto{width:auto}.target.height-fill,.target.height-fixed,.target.height-flexible{display:flex;align-items:center}.target.height-fill{height:100%}.target[class*="float-"],.target[class*="shift-"]{position:relative}.target[class*="pin-"],.target.relative-browser{position:fixed}.target.float-right{float:right}.target.float-left{float:left}.target.vcenter[class*="relative-"]{top:50%;transform:translateY(-50%)}.target.hcenter[class*="relative-"]{left:50%;transform:translateX(-50%)}.target.hcenter.vcenter[class*="relative-"]{transform:translateX(-50%) translateY(-50%)}.target.shift-up,.target.shift-down{margin-left:auto;margin-right:auto}.target.target-center{top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.target.pin-top{top:0}.target.pin-bottom{bottom:0}.target.pin-left{left:0}.target.pin-right{right:0}.target.target-disable{position:relative !important;float:none !important;height:auto !important;left:auto !important;top:auto !important;bottom:auto !important;right:auto !important;transform:none !important;width:100% !important}@media only screen and (min-width:40em){.target.target-mobile-only{position:relative !important;float:none !important;height:auto !important;left:auto !important;top:auto !important;bottom:auto !important;right:auto !important;transform:none !important;width:100% !important}}@media only screen and (max-width:39.9375em){.target.target-disable-mobile{position:relative !important;float:none !important;height:auto !important;left:auto !important;top:auto !important;bottom:auto !important;right:auto !important;transform:none !important;width:100% !important}}@media only screen and (max-width:62.5em){.target.target-desktop-only{position:relative !important;float:none !important;height:auto !important;left:auto !important;top:auto !important;bottom:auto !important;right:auto !important;transform:none !important;width:100% !important}}

.lines{border:0;height:0;width:100%;margin:0;padding:0;opacity:1}.lines-wrapper{position:relative}.lines-wrapper.vertical{height:100%}


[data-pab]:not(.open){cursor:pointer}.pab-wrapper,.pab{overflow:hidden}.pab-launcher a{pointer-events:none}
.clippath-svg{height:0}.clippath-svg svg{display:block}





:root{--light-gray:rgba(230, 230, 230, 1.00);--medium-gray:rgba(202, 202, 202, 1.00);--dark-gray:rgba(138, 138, 138, 1.00);--black:rgba(10, 10, 10, 1.00);--black-color:var(--black);--white:rgba(254, 254, 254, 1.00);--white-color:var(--white);--primary:rgba(0, 140, 186, 1.00);--secondary:rgba(231, 231, 231, 1.00);--success:rgba(67, 172, 106, 1.00);--warning:rgba(240, 138, 36, 1.00);--alert:rgba(240, 65, 36, 1.00);--primary-contrast:rgba(255, 255, 255, 1.00);--secondary-contrast:rgba(51, 51, 51, 1.00);--success-contrast:rgba(254, 254, 254, 1.00);--warning-contrast:rgba(254, 254, 254, 1.00);--alert-contrast:rgba(254, 254, 254, 1.00);--primary-dark:rgba(0, 110, 156, 1.00);--secondary-dark:rgba(201, 201, 201, 1.00);--success-dark:rgba(37, 142, 76, 1.00);--warning-dark:rgba(210, 108, 6, 1.00);--alert-dark:rgba(210, 35, 6, 1.00);--header-color:rgba(34, 34, 34, 1.00);--subheader-color:rgba(138, 138, 138, 1.00);--small-color:rgba(202, 202, 202, 1.00);--text-color:rgba(34, 34, 34, 1.00);--link-color:rgba(0, 140, 186, 1.00);--link-color-hover:rgba(0, 102, 136, 1.00);--selection-background:var(--primary);--selection-text:var(--primary-contrast);--link-decoration:none;--link-decoration-hover:none;--overlay-color:rgba(0, 0, 0, 0.50);--radius:3px;--small-gutter:1.25rem;--medium-gutter:2rem;--large-gutter:2rem;--site-width:calc(1200rem/16);}::selection{background:var(--selection-background);color:var(--selection-text)}.alt{--header-color:rgba(255, 255, 255, 1.00);--subheader-color:rgba(230, 230, 230, 1.00);--small-color:rgba(202, 202, 202, 1.00);--text-color:rgba(255, 255, 255, 1.00);--link-color:rgba(0, 140, 186, 1.00);--link-color-hover:rgba(0, 102, 136, 1.00);--link-decoration:none;--link-decoration-hover:none}.grid-container{max-width:var(--site-width)}.radius{border-radius:var(--radius)}body{font-size:calc(16rem/16)}h1,.h1{font-size:calc(24rem/16)}h2,.h2{font-size:calc(20rem/16)}h3,.h3{font-size:calc(19rem/16)}h4,.h4{font-size:calc(18rem/16)}h5,.h5{font-size:calc(17rem/16)}h6,.h6{font-size:calc(16rem/16)}small{font-size:40%}.button{font-size:calc(16rem/16)}.button.tiny{font-size:calc(10rem/16)}.button.small{font-size:calc(12rem/16)}.button.large{font-size:calc(20rem/16)}@media only screen and (min-width:40em){body{font-size:calc(16rem/16)}h1,.h1{font-size:calc(48rem/16)}h2,.h2{font-size:calc(40rem/16)}h3,.h3{font-size:calc(31rem/16)}h4,.h4{font-size:calc(25rem/16)}h5,.h5{font-size:calc(20rem/16)}h6,.h6{font-size:calc(16rem/16)}small{font-size:30%}}@media only screen and (min-width:64em){body{font-size:calc(16rem/16)}h1,.h1{font-size:calc(48rem/16)}h2,.h2{font-size:calc(40rem/16)}h3,.h3{font-size:calc(31rem/16)}h4,.h4{font-size:calc(25rem/16)}h5,.h5{font-size:calc(20rem/16)}h6,.h6{font-size:calc(16rem/16)}small{font-size:30%}}a{color:var(--link-color);-webkit-text-decoration:var(--link-decoration);text-decoration:var(--link-decoration)}a:hover,a:focus{color:var(--link-color-hover);-webkit-text-decoration:var(--link-decoration-hover);text-decoration:var(--link-decoration-hover)}.menu a{color:var(--menu-link-color);background:var(--menu-bg-color)}.menu a:hover{color:var(--menu-link-color-hover)}h1,h2,h3,h4,h5,h6{color:var(--header-color)}small{color:var(--small-color)}.subheader{color:var(--subheader-color)}.text ul,.text ol{list-style-position:outside}.text>ul,.text>ol,.text .mez>div>ul,.text .mez>div>ol{margin-left:1.25rem}.text ul{list-style-type:disc}.text ul ul,.text ol ul{list-style-type:circle}.text ol{list-style-type:decimal}.text ol ol,.text ul ol{list-style-type:lower-alpha}.radius,.radius:before,.radius:after{border-radius:calc(3rem/16)}body{}
/*!* Font Awesome Pro 5.14.0 by @fontawesome - https://fontawesome.com* License - https://fontawesome.com/license (Commercial License)*/@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:400;font-display:block;src:url("../rw_common/plugins/stacks/fa5-fonts/fa-brands-400.eot");src:url("../rw_common/plugins/stacks/fa5-fonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("../rw_common/plugins/stacks/fa5-fonts/fa-brands-400.woff2") format("woff2"),url("../rw_common/plugins/stacks/fa5-fonts/fa-brands-400.woff") format("woff"),url("../rw_common/plugins/stacks/fa5-fonts/fa-brands-400.ttf") format("truetype"),url("../rw_common/plugins/stacks/fa5-fonts/fa-brands-400.svg#fontawesome") format("svg")}.fab{font-family:'Font Awesome 5 Brands';font-weight:400}@font-face{font-family:'Font Awesome 5 Duotone';font-style:normal;font-weight:900;font-display:block;src:url("../rw_common/plugins/stacks/fa5-fonts/fa-duotone-900.eot");src:url("../rw_common/plugins/stacks/fa5-fonts/fa-duotone-900.eot?#iefix") format("embedded-opentype"),url("../rw_common/plugins/stacks/fa5-fonts/fa-duotone-900.woff2") format("woff2"),url("../rw_common/plugins/stacks/fa5-fonts/fa-duotone-900.woff") format("woff"),url("../rw_common/plugins/stacks/fa5-fonts/fa-duotone-900.ttf") format("truetype"),url("../rw_common/plugins/stacks/fa5-fonts/fa-duotone-900.svg#fontawesome") format("svg")}.fad{position:relative;font-family:'Font Awesome 5 Duotone';font-weight:900}@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:300;font-display:block;src:url("../rw_common/plugins/stacks/fa5-fonts/fa-light-300.eot");src:url("../rw_common/plugins/stacks/fa5-fonts/fa-light-300.eot?#iefix") format("embedded-opentype"),url("../rw_common/plugins/stacks/fa5-fonts/fa-light-300.woff2") format("woff2"),url("../rw_common/plugins/stacks/fa5-fonts/fa-light-300.woff") format("woff"),url("../rw_common/plugins/stacks/fa5-fonts/fa-light-300.ttf") format("truetype"),url("../rw_common/plugins/stacks/fa5-fonts/fa-light-300.svg#fontawesome") format("svg")}.fal{font-family:'Font Awesome 5 Pro';font-weight:300}@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:400;font-display:block;src:url("../rw_common/plugins/stacks/fa5-fonts/fa-regular-400.eot");src:url("../rw_common/plugins/stacks/fa5-fonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("../rw_common/plugins/stacks/fa5-fonts/fa-regular-400.woff2") format("woff2"),url("../rw_common/plugins/stacks/fa5-fonts/fa-regular-400.woff") format("woff"),url("../rw_common/plugins/stacks/fa5-fonts/fa-regular-400.ttf") format("truetype"),url("../rw_common/plugins/stacks/fa5-fonts/fa-regular-400.svg#fontawesome") format("svg")}.far{font-family:'Font Awesome 5 Pro';font-weight:400}@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:900;font-display:block;src:url("../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.eot");src:url("../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.woff2") format("woff2"),url("../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.woff") format("woff"),url("../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.ttf") format("truetype"),url("../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.svg#fontawesome") format("svg")}.fa,.fas{font-family:'Font Awesome 5 Pro';font-weight:900} .fullscreen-icon:before,.accordion-title:before{font-family:'Font Awesome 5 Pro' !important;font-weight:900} 

.TypoWeis{color:rgba(255, 255, 255, 1.00) ;}
.TypoSchwarz{color:rgba(0, 0, 0, 1.00) ;}
.TypoWeis{--header-color:rgba(255, 255, 255, 1.00);--subheader-color:rgba(255, 255, 255, 1.00);--small-color:rgba(255, 255, 255, 1.00);--text-color:rgba(255, 255, 255, 1.00);--link-color:rgba(0, 140, 186, 1.00);--link-color-hover:rgba(0, 102, 136, 1.00);--link-decoration:none;--link-decoration-hover:none}
.TypoBlau{color:rgba(34, 63, 132, 1.00) !important;}
.TypoBlau{--header-color:rgba(34, 63, 132, 1.00);--subheader-color:rgba(34, 63, 132, 1.00);--small-color:rgba(34, 63, 132, 1.00);--text-color:rgba(34, 63, 132, 1.00);--link-color:rgba(0, 140, 186, 1.00);--link-color-hover:rgba(0, 102, 136, 1.00);--link-decoration:none;--link-decoration-hover:none}
.TypoSchwarz{--header-color:rgba(0, 0, 0, 1.00);--subheader-color:rgba(0, 0, 0, 1.00);--small-color:rgba(0, 0, 0, 1.00);--text-color:rgba(0, 0, 0, 1.00);--link-color:rgba(0, 140, 186, 1.00);--link-color-hover:rgba(0, 102, 136, 1.00);--link-decoration:none;--link-decoration-hover:none}


  
  
  @media only screen and (min-width:25.937500em){} 
  @media only screen and (min-width:48.000000em){} 
  @media only screen and (min-width:93.750000em){} 

 h5,.font-family-h5,h5 a,.font-family-h5 a,.fontpro-stacks_in_2913{ font-size:1.00rem !important; }
  
  
  @media only screen and (min-width:25.875000em){ h5,.font-family-h5,h5 a,.font-family-h5 a,.fontpro-stacks_in_2913{font-size:1.00rem !important}} 
  @media only screen and (min-width:48.000000em){ h5,.font-family-h5,h5 a,.font-family-h5 a,.fontpro-stacks_in_2913{font-size:1.90rem !important}} 
  @media only screen and (min-width:62.500000em){ h5,.font-family-h5,h5 a,.font-family-h5 a,.fontpro-stacks_in_2913{font-size:2.00rem !important}} 

 html,body, p:not(.custom-font),.font-family-text,.text_stack:not(.custom-font),.fontpro-stacks_in_1985{ font-size:0.90rem ; }p:not(.custom-font),p.font-family-text:not(.custom-font),.text_stack:not(.custom-font){ font-size:0.90rem ; }
  
  
  @media only screen and (min-width:25.875000em){ html,body, p:not(.custom-font),.font-family-text,.text_stack:not(.custom-font),.fontpro-stacks_in_1985{font-size:1.10rem }p:not(.custom-font),p.font-family-text:not(.custom-font),.text_stack:not(.custom-font){font-size:1.10rem }} 
  @media only screen and (min-width:48.000000em){ html,body, p:not(.custom-font),.font-family-text,.text_stack:not(.custom-font),.fontpro-stacks_in_1985{font-size:0.90rem }p:not(.custom-font),p.font-family-text:not(.custom-font),.text_stack:not(.custom-font){font-size:0.90rem }} 
  @media only screen and (min-width:64.000000em){ html,body, p:not(.custom-font),.font-family-text,.text_stack:not(.custom-font),.fontpro-stacks_in_1985{font-size:1.00rem }p:not(.custom-font),p.font-family-text:not(.custom-font),.text_stack:not(.custom-font){font-size:1.00rem }} 

 html,body, h1,.font-family-h1,h1 a,.font-family-h1 a, h2,.font-family-h2,h2 a,.font-family-h2 a, h3,.font-family-h3,h3 a,.font-family-h3 a, h4,.font-family-h4,h4 a,.font-family-h4 a, h5,.font-family-h5,h5 a,.font-family-h5 a, h6,.font-family-h6,h6 a,.font-family-h6 a, blockquote, a, ul,ul li,ol,ol li,dl,dl dd, fieldset,input,textarea,form label,input + label,fieldset label,input + datalist,legend, button,.button,.btn, p:not(.custom-font),.font-family-text,.text_stack:not(.custom-font),.fontpro-stacks_in_1986{font-family:"BC-Alphapipe",sans-serif !important}p:not(.custom-font),p.font-family-text:not(.custom-font),.text_stack:not(.custom-font){font-family:"BC-Alphapipe",sans-serif !important}
form{--header-color:rgba(34, 34, 34, 1.00);--subheader-color:rgba(138, 138, 138, 1.00);--small-color:rgba(202, 202, 202, 1.00);--text-color:rgba(255, 255, 255, 1.00);--link-color:rgba(0, 140, 186, 1.00);--link-color-hover:rgba(0, 102, 136, 1.00);--link-decoration:none;--link-decoration-hover:none}
.help-text{--header-color:rgba(34, 34, 34, 1.00);--subheader-color:rgba(138, 138, 138, 1.00);--small-color:rgba(202, 202, 202, 1.00);--text-color:rgba(49, 49, 49, 1.00);--link-color:rgba(0, 140, 186, 1.00);--link-color-hover:rgba(0, 102, 136, 1.00);--link-decoration:none;--link-decoration-hover:none}
.myclass{-webkit-user-select:none !important;user-select:none !important;-webkit-touch-callout:none !important;}

.bento{border-radius:10px ;}






.bento:hover

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

.bento{border-width:1px ;border-style:solid ;}
.bento{box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.60);}

.bg2{background-position:left top ;background-size:100% 100% ;background-image:linear-gradient(0deg,rgba(139, 160, 42, 1.00) 0%,50%,rgba(176, 192, 104, 1.00) 100%) ;}
.bg3{background-position:left top ;background-size:100% 100% ;background-image:linear-gradient(0deg,rgba(176, 192, 104, 1.00) 0%,100%,rgba(139, 160, 42, 1.00) 100%) ;}
.bg1{background-position:left top ;background-size:100% 100% ;background-image:linear-gradient(0deg,rgba(139, 160, 42, 1.00) 0%,50%,rgba(176, 192, 104, 1.00) 100%) ;}
.bgb{background-position:left top ;background-size:100% 100% ;background-image:linear-gradient(0deg,rgba(56, 112, 192, 1.00) 0%,50%,rgba(39, 75, 125, 1.00) 100%) ;}
.off{background-color:rgba(30, 57, 106, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.off{background-attachment:scroll!important}}
.weiss{--light-gray:rgba(230, 230, 230, 1.00);--medium-gray:rgba(137, 0, 246, 1.00);--dark-gray:rgba(137, 0, 246, 1.00);--black:rgba(10, 10, 10, 1.00);--black-color:var(--black);--white:rgba(254, 254, 254, 1.00);--white-color:var(--white);--primary:rgba(255, 255, 255, 1.00);--secondary:rgba(251, 0, 12, 1.00);--success:rgba(67, 172, 106, 1.00);--warning:rgba(240, 138, 36, 1.00);--alert:rgba(240, 65, 36, 1.00);--primary-contrast:rgba(251, 0, 12, 1.00);--secondary-contrast:rgba(137, 0, 246, 1.00);--success-contrast:rgba(254, 254, 254, 1.00);--warning-contrast:rgba(254, 254, 254, 1.00);--alert-contrast:rgba(254, 254, 254, 1.00);/* --primary-light:rgba(255, 255, 255, 1.00);--secondary-light:rgba(255, 210, 222, 1.00);--success-light:rgba(255, 255, 255, 1.00);--warning-light:rgba(255, 255, 246, 1.00);--alert-light:rgba(255, 255, 246, 1.00);*/--primary-dark:rgba(225, 225, 225, 1.00);--secondary-dark:rgba(221, 0, 0, 1.00);--success-dark:rgba(37, 142, 76, 1.00);--warning-dark:rgba(210, 108, 6, 1.00);--alert-dark:rgba(210, 35, 6, 1.00);--overlay-color:rgba(0, 0, 0, 0.50)}
.bento{position:relative;mix-blend-mode:normal;-webkit-filter:blur(15px)brightness(100%)contrast(100%)grayscale(0%)hue-rotate(0deg)invert(0%)opacity(100%)saturate(100%)sepia(0%);filter:blur(15px)brightness(100%)contrast(100%)grayscale(0%)hue-rotate(0deg)invert(0%)opacity(100%)saturate(100%)sepia(0%)} img.bento{-webkit-transform:scale(1.05);transform:scale(1.05)} .duotone-stacks_in_3084:before{}.duotone-stacks_in_3084:after{}
body{z-index:0}.eclipse-video,.eclipse-video-overlay,.eclipse-video > div{position:fixed;width:100%;height:100%;z-index:-1;top:0;left:0}.eclipse-video > div{position:fixed !important}.eclipse-video-overlay{opacity:0.25}.eclipse-video-overlay.overlay-color{background-color:#FFFFFF}.eclipse-video-overlay.overlay-tile{background-image:url(../files/overlayImage-3374.jpg);background-repeat:repeat}
 .stacks_in_1522slideUp.suStatic{position: static}.stacks_in_1522slideUp.suFixed{position: fixed;top:0;width: 100%;z-index: 999}.stacks_in_1522slideUp.animate{-webkit-animation-duration: 1500ms; -moz-animation-duration: 1500ms; -o-animation-duration: 1500ms; animation-duration: 1500ms; -webkit-animation-fill-mode: both; -moz-animation-fill-mode: both; -o-animation-fill-mode: both; animation-fill-mode: both}@-webkit-keyframes swingInX{0%{-webkit-transform: perspective(400px) rotateX(-90deg)}100%{-webkit-transform: perspective(400px) rotateX(0deg)}}@-moz-keyframes swingInX{0%{-moz-transform: perspective(400px) rotateX(-90deg)}100%{-moz-transform: perspective(400px) rotateX(0deg)}}@-o-keyframes swingInX{0%{-o-transform: perspective(400px) rotateX(-90deg)}100%{-o-transform: perspective(400px) rotateX(0deg)}}@keyframes swingInX{0%{transform: perspective(400px) rotateX(-90deg)}100%{transform: perspective(400px) rotateX(0deg)}}.stacks_in_1522slideUp.suFixed.ani-swing.slide-down.animate{-webkit-transform-origin: top; -moz-transform-origin: top; -ie-transform-origin: top; -o-transform-origin: top; transform-origin: top; -webkit-backface-visibility: visible !important; -webkit-animation-name: swingInX; -moz-backface-visibility: visible !important; -moz-animation-name: swingInX; -o-backface-visibility: visible !important; -o-animation-name: swingInX; backface-visibility: visible !important; animation-name: swingInX}@-webkit-keyframes swingOutX{0%{-webkit-transform: perspective(400px) rotateX(0deg)}100%{-webkit-transform: perspective(400px) rotateX(-90deg)}}@-moz-keyframes swingOutX{0%{-moz-transform: perspective(400px) rotateX(0deg)}100%{-moz-transform: perspective(400px) rotateX(-90deg)}}@-o-keyframes swingOutX{0%{-o-transform: perspective(400px) rotateX(0deg)}100%{-o-transform: perspective(400px) rotateX(-90deg)}}@keyframes swingOutX{0%{transform: perspective(400px) rotateX(0deg)}100%{transform: perspective(400px) rotateX(-90deg)}}.stacks_in_1522slideUp.suFixed.ani-swing.slide-up.animate{-webkit-transform-origin: top; -webkit-animation-name: swingOutX; -webkit-backface-visibility: visible !important; -moz-animation-name: swingOutX; -moz-backface-visibility: visible !important; -o-animation-name: swingOutX; -o-backface-visibility: visible !important; animation-name: swingOutX!important; backface-visibility: visible !important}@-webkit-keyframes slideDown{0%{-webkit-transform: translateY(-100%)}100%{-webkit-transform: translateY(0)}}@-moz-keyframes slideDown{0%{-moz-transform: translateY(-100%)}100%{-moz-transform: translateY(0)}}@-o-keyframes slideDown{0%{-o-transform: translateY(-100%)}100%{-o-transform: translateY(0)}}@keyframes slideDown{0%{transform: translateY(-100%)}100%{transform: translateY(0)}}.stacks_in_1522slideUp.suFixed.ani-slide.slide-down.animate{-webkit-animation-name: slideDown; -moz-animation-name: slideDown; -o-animation-name: slideDown; animation-name: slideDown}@-webkit-keyframes slideUp{0%{-webkit-transform: translateY(0)}100%{-webkit-transform: translateY(-100%)}}@-moz-keyframes slideUp{0%{-moz-transform: translateY(0)}100%{-moz-transform: translateY(-100%)}}@-o-keyframes slideUp{0%{-o-transform: translateY(0)}100%{-o-transform: translateY(-100%)}}@keyframes slideUp{0%{transform: translateY(0)}100%{transform: translateY(-100%)}}.stacks_in_1522slideUp.suFixed.ani-slide.slide-up.animate{-webkit-animation-name: slideUp; -moz-animation-name: slideUp; -o-animation-name: slideUp; animation-name: slideUp}@-webkit-keyframes flipInX{0%{-webkit-transform: perspective(400px) rotateX(90deg); opacity: 0}100%{-webkit-transform: perspective(400px) rotateX(0deg); opacity: 1}}@-moz-keyframes flipInX{0%{-moz-transform: perspective(400px) rotateX(90deg); opacity: 0}100%{-moz-transform: perspective(400px) rotateX(0deg); opacity: 1}}@-o-keyframes flipInX{0%{-o-transform: perspective(400px) rotateX(90deg); opacity: 0}100%{-o-transform: perspective(400px) rotateX(0deg); opacity: 1}}@keyframes flipInX{0%{transform: perspective(400px) rotateX(90deg); opacity: 0}100%{transform: perspective(400px) rotateX(0deg); opacity: 1}}.stacks_in_1522slideUp.suFixed.ani-flip.slide-down.animate{-webkit-backface-visibility: visible !important; -webkit-animation-name: flipInX; -moz-backface-visibility: visible !important; -moz-animation-name: flipInX; -o-backface-visibility: visible !important; -o-animation-name: flipInX; backface-visibility: visible !important; animation-name: flipInX}@-webkit-keyframes flipOutX{0%{-webkit-transform: perspective(400px) rotateX(0deg); opacity: 1}100%{-webkit-transform: perspective(400px) rotateX(90deg); opacity: 0}}@-moz-keyframes flipOutX{0%{-moz-transform: perspective(400px) rotateX(0deg); opacity: 1}100%{-moz-transform: perspective(400px) rotateX(90deg); opacity: 0}}@-o-keyframes flipOutX{0%{-o-transform: perspective(400px) rotateX(0deg); opacity: 1}100%{-o-transform: perspective(400px) rotateX(90deg); opacity: 0}}@keyframes flipOutX{0%{transform: perspective(400px) rotateX(0deg); opacity: 1}100%{transform: perspective(400px) rotateX(90deg); opacity: 0}}.stacks_in_1522slideUp.suFixed.ani-flip.slide-up.animate{-webkit-animation-name: flipOutX; -webkit-backface-visibility: visible !important; -moz-animation-name: flipOutX; -moz-backface-visibility: visible !important; -o-animation-name: flipOutX; -o-backface-visibility: visible !important; animation-name: flipOutX; backface-visibility: visible !important}@-webkit-keyframes bounceInDown{0%{opacity: 0; -webkit-transform: translateY(-200px)}60%{opacity: 1; -webkit-transform: translateY(30px)}80%{-webkit-transform: translateY(-10px)}100%{-webkit-transform: translateY(0)}}@-moz-keyframes bounceInDown{0%{opacity: 0; -moz-transform: translateY(-200px)}60%{opacity: 1; -moz-transform: translateY(30px)}80%{-moz-transform: translateY(-10px)}100%{-moz-transform: translateY(0)}}@-o-keyframes bounceInDown{0%{opacity: 0; -o-transform: translateY(-200px)}60%{opacity: 1; -o-transform: translateY(30px)}80%{-o-transform: translateY(-10px)}100%{-o-transform: translateY(0)}}@keyframes bounceInDown{0%{opacity: 0; transform: translateY(-200px)}60%{opacity: 1; transform: translateY(30px)}80%{transform: translateY(-10px)}100%{transform: translateY(0)}}.stacks_in_1522slideUp.suFixed.ani-bounce.slide-down.animate{-webkit-animation-name: bounceInDown; -moz-animation-name: bounceInDown; -o-animation-name: bounceInDown; animation-name: bounceInDown}@-webkit-keyframes bounceOutUp{0%{-webkit-transform: translateY(0)}30%{opacity: 1; -webkit-transform: translateY(20px)}100%{opacity: 0; -webkit-transform: translateY(-200px)}}@-moz-keyframes bounceOutUp{0%{-moz-transform: translateY(0)}30%{opacity: 1; -moz-transform: translateY(20px)}100%{opacity: 0; -moz-transform: translateY(-200px)}}@-o-keyframes bounceOutUp{0%{-o-transform: translateY(0)}30%{opacity: 1; -o-transform: translateY(20px)}100%{opacity: 0; -o-transform: translateY(-200px)}}@keyframes bounceOutUp{0%{transform: translateY(0)}30%{opacity: 1; transform: translateY(20px)}100%{opacity: 0; transform: translateY(-200px)}}.stacks_in_1522slideUp.suFixed.ani-bounce.slide-up.animate{-webkit-animation-name: bounceOutUp; -moz-animation-name: bounceOutUp; -o-animation-name: bounceOutUp; animation-name: bounceOutUp}
.menutop{opacity:1.00 }
 .top-bar.menutop, .top-bar.menutop ul{--topbar-background:rgba(230, 230, 230, 0.00)} .top-bar.menutop{padding:0 0} .title-bar.menutop{--titlebar-background:rgba(230, 230, 230, 0.00);--titlebar-color:rgba(0, 0, 0, 0.00);padding:0} .title-bar.menutop .menu-icon{--hamburger-color:rgba(254, 254, 254, 0.00);--hamburger-width:1.25rem;--hamburger-height:1rem;--hamburger-weight:2px}
 .menutop>.menu a, .menu.menutop a{--menu-link-color:rgba(34, 63, 132, 1.00);--menu-link-color-hover:rgba(255, 255, 255, 1.00);--menu-bg-color:rgba(126, 60, 29, 0.00);--menu-caret-color:rgba(97, 103, 173, 1.00);--menu-border-accent:2px solid var(--menu-link-color)} .menutop>.menu .menu-text, .menu.menutop .menu-text{--menu-text-color:rgba(126, 60, 29, 1.00)} .menutop>.menu>li>a, .menu.menutop>li>a{padding-top:0;padding-bottom:0} .menutop>.menu .submenu>li>a, .menu.menutop .submenu>li>a{padding-top:0;padding-bottom:0} .menutop>.menu li.active>a, .menutop>.menu li.is-active>a, .menutop>.menu a.is-active, .menu.menutop li.active>a, .menu.menutop li.is-active>a, .menu.menutop a.is-active{--menu-bg-color:rgba(16, 89, 255, 0.00);--menu-link-color:rgba(244, 230, 0, 1.00);--menu-caret-color:rgba(97, 103, 173, 1.00);--menu-link-color-hover:rgba(244, 230, 0, 1.00)} .menutop>.menu .submenu li.active>a, .menutop>.menu .submenu li.is-active>a, .menutop>.menu .submenu a.is-active, .menu.menutop .submenu li.active>a, .menu.menutop .submenu li.is-active>a, .menu.menutop .submenu a.is-active{--menu-caret-color:rgba(255, 255, 255, 1.00)} .menutop>.menu .submenu a, .menu.menutop .submenu a{--menu-caret-color:rgba(97, 103, 173, 1.00)} .menutop>.menu .submenu, .menu.menutop .submenu{--submenu-bg-color:rgba(31, 61, 131, 0.91);--submenu-border:0px solid rgba(202, 202, 202, 1.00)} .menutop>.menu .submenu a, .menu.menutop .submenu a{--menu-bg-color:transparent;--menu-link-color:rgba(243, 250, 250, 1.00);--menu-link-color-hover:rgba(68, 68, 68, 1.00)} .menutop>.menu .submenu .menu-text, .menu.menutop .submenu .menu-text{--menu-text-color:rgba(68, 68, 68, 0.00)} .menutop>.menu .submenu li.active>a, .menutop>.menu .submenu li.is-active>a, .menutop>.menu .submenu a.is-active, .menu.menutop .submenu li.active>a, .menu.menutop .submenu li.is-active>a, .menu.menutop .submenu a.is-active{--menu-caret-color:rgba(255, 255, 255, 1.00);--menu-bg-color:rgba(97, 103, 173, 1.00);--menu-link-color:rgba(254, 254, 254, 1.00);--menu-link-color-hover:rgba(254, 254, 254, 1.00)} .menutop>.menu a::after, .menu.menutop a::after{display:none!important}
.hamburger.stacks_in_1564{width:50px}.hamburger.stacks_in_1564:hover{opacity:0.56}.hamburger.stacks_in_1564 .burger-line{stroke:#244061;stroke-width:7.28}.hamburger.stacks_in_1564.is-active .burger-line{stroke:#F87F0C}




.style-1 .wrapper{background:none ;background-position:center top ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.style-1 .wrapper{background-attachment:scroll!important}}
.style-1 .wrapper{position:relative;z-index:0}.style-1 .wrapper:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:0.00 ;background-color:rgba(0, 0, 0, 1.00) ;}



.style-1 .img-mask{min-height:100vh ;max-height:100vh ;}
.style-1 .img-mask{min-width:100.00vw ;max-width:100.00vw ;}

@media screen and (max-width: 39.9375em){.style-1 .img-mask{clip-path:polygon(15% 20%, 85% 20%, 85% 80%, 15% 80%) ;}}
@media screen and (max-width: 39.9375em){.style-1 .img-mask:hover{clip-path:polygon(14% 19%, 86% 19%, 86% 81%, 14% 81%) ;}}
@media screen and (min-width: 40em) and (max-width: 63.9375em){.style-1 .img-mask{clip-path:polygon(20% 20%, 80% 20%, 80% 80%, 20% 80%) ;}}
@media screen and (min-width: 40em) and (max-width: 63.9375em){.style-1 .img-mask:hover{clip-path:polygon(19% 19%, 81% 19%, 81% 81%, 19% 81%) ;}}
@media screen and (min-width: 64em){.style-1 .img-mask{clip-path:polygon(30% 20%, 70% 20%, 70% 80%, 30% 80%) ;}}
@media screen and (min-width: 64em){.style-1 .img-mask:hover{clip-path:polygon(29% 19%, 71% 19%, 71% 81%, 29% 81%) ;}}

.style-1 .img-mask{background-image:url('../files/bgimage-1108.jpg') ;background-repeat:no-repeat    ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ; background-size:  cover ; }@media (hover:none) and (pointer:coarse){.style-1 .img-mask{background-attachment:scroll!important}}

.style-1 .img-mask{cursor:zoom-in }


.style-1 .img-mask.toggled{height:100.00vh !important;}@media only screen and (min-width:40em){.style-1 .img-mask.toggled{height:100.00vh !important}}@media only screen and (min-width:64em){.style-1 .img-mask.toggled{height:100.00vh !important}}
.style-1 .img-mask.toggled{width:100.00vw !important;}@media only screen and (min-width:40em){.style-1 .img-mask.toggled{width:100.00vw !important}}@media only screen and (min-width:64em){.style-1 .img-mask.toggled{width:100.00vw !important}}

.style-1 .img-mask.toggled{clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%) ;}

.style-1 .img-mask.toggled{cursor:zoom-out }




.style-1 .img-mask{transition:all 800ms cubic-bezier(0.645, 0.045, 0.355, 1.000) 0ms }



@media screen and (max-width: 39.9375em){.style-1 .overlap-2{position: absolute  ;z-index:1 ;top:60% ;bottom:unset ;left:5% ;right:unset ;}}
@media screen and (min-width: 40em) and (max-width: 63.9375em){.style-1 .overlap-2{position: absolute  ;z-index:1 ;top:58% ;bottom:unset ;left:unset ;right:10% ;}}
@media screen and (min-width: 64em){.style-1 .overlap-2{position: absolute  ;z-index:1 ;top:50% ;bottom:unset ;left:unset ;right:15% ;}}

@media screen and (max-width: 39.9375em){.style-1 .overlap-2{width:95.00% !important;}}@media only screen and (min-width:40em){.style-1 .overlap-2{width:0.00% !important}}@media only screen and (min-width:64em){.style-1 .overlap-2{width:0.00% !important}}
@media screen and (min-width: 40em){.style-1 .overlap-2{width:100.00% !important;min-width:300.00px !important;max-width:500.00px !important;}}@media only screen and (min-width:40em){.style-1 .overlap-2{width:100.00% !important}}@media only screen and (min-width:64em){.style-1 .overlap-2{width:100.00% !important}}

.style-1 .overlap-2{background-color:var(--white) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.style-1 .overlap-2{background-attachment:scroll!important}}

.round{border-radius:10px ;}
.style-1 .overlap-2{padding-top:16.00px ;padding-right:16.00px ;padding-bottom:16.00px ;padding-left:16.00px ;}@media only screen and (min-width:40em){.style-1 .overlap-2{padding-top:24.00px ;padding-right:24.00px ;padding-bottom:24.00px ;padding-left:24.00px }}@media only screen and (min-width:64em){.style-1 .overlap-2{padding-top:32.00px ;padding-right:32.00px ;padding-bottom:32.00px ;padding-left:32.00px }}
.style-1 .overlap-2{pointer-events:none !important}


            .style-1 .above-title{font-size:calc(16rem/16) ;font-weight:600 ;line-height:1.20 ;}@media only screen and (min-width:40em) {            .style-1 .above-title{font-size:calc(18rem/16) ;line-height:1.20 }}@media only screen and (min-width:64em) {            .style-1 .above-title{font-size:calc(20rem/16) ;line-height:1.20 }}



.style-1 .overlap-2.toggled{}

.style-1 .overlap-2.toggled{background:none ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.style-1 .overlap-2.toggled{background-attachment:scroll!important}}

.style-1 .description.toggled{opacity:0.00 }





.style-1 .overlap-2{transition:all 800ms cubic-bezier(0.645, 0.045, 0.355, 1.000) 0ms }

.style-1 .description{transition:all 800ms cubic-bezier(0.645, 0.045, 0.355, 1.000) 0ms }
/* -- EACH CSS Template -- */
/*  Hype elements with CUSTOM CSS */
#stacks_in_2642 .HYPE_document  { 
	text-align: center; display: block; width: 100%; height: 100%; margin: auto; padding: 0; min-width: 100%;  
	 
}
/*  buttons states toolbar */
#stacks_in_2642 .button-stats:hover, .button-stats:hover {  color: #dcdcdc !important;	background-color: #262626 !important;  }
/* LINK AREA over the titles */
#stacks_in_2642 .wrapper_link  {  
	display: none !important;	position: absolute;	padding: 0; top: 0; right: 0; left: 0; bottom: 0; margin: auto;	z-index: 2;	border-radius: 100px; -webkit-border-radius: 100px; -moz-border-radius: 100px;
	min-height: 100px !important; max-height: 200px !important;	width: auto; max-width: 75vw;   }
#stacks_in_2642 .back_wrapper_8573 { 		
	text-align: center;	margin-right: auto; margin-left: auto; display: block; position: relative; max-width: 1300vh;	
			
	 height: 620px; max-height: auto; min-height: auto;  padding: 0;		
	%%[[if edit]]%% display:none;  	
%%[[endif]]%% }
/* fixed height setting */
@media (max-width: 800px) { #stacks_in_2642 .back_wrapper_8573 { 
 height: 450px; max-height: auto; min-height: auto;   } }
@media (max-width: 600px) { #stacks_in_2642 .back_wrapper_8573 { 
 height: 260px; max-height: auto; min-height: auto;   } }

#stacks_in_2642 .wrapper_8573 { 
	text-align: center; margin-right: auto; margin-left: auto; display: block; position: relative;	max-width: 1300px;		
			
	 height: 620px; max-height: auto; min-height: auto;   
	 }
/* fixed height setting */
@media (max-width: 800px) { #stacks_in_2642 .wrapper_8573 { 
 height: 450px; max-height: auto; min-height: auto;   } }
@media (max-width: 600px) { #stacks_in_2642 .wrapper_8573 { 
 height: 260px; max-height: auto; min-height: auto;   } }

/*  Hype internal elements - rotation */
#stacks_in_2642 .flex_elements{  	transform: rotate( 0deg ) !important; 	-webkit-transform: rotate(0deg ) !important; 	-moz-transform: rotate( 0deg ) !important;   }
/* --------------- */
#stacks_in_2642 .wrapper_working_area  {  
	background: url(../files/edit_mode_titles_guide_border.gif) center center no-repeat !important;
	max-width: 1300px;
	height: 65vh;
	background-size: contain !important; -webkit-background-size: contain !important; -moz-background-size: contain !important;
	border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px;
	opacity: 0.65;	
	display: none !important;
	position: absolute;
	width: 100%; height: 100%;
	top: 0; bottom: 0; right: 0; left: 0;
	margin-right: auto; margin-left: auto; text-align: center;		
	 opacity: 0.35 !important; 
	 opacity: 0 !important;   
	
}


/* ---TITLE active only with "STATIC" titles */
.hype-title-static {	   }
.hype-title-scale{		


 %%[[if !edit]]%%  
}

@keyframes hype-title-scale { 
0% {transform: scale(0.8); opacity: 0;}
40% {transform: scale(0.8);}
45% {opacity: 0;}      
100% {transform: scale(1); opacity: 1;}
}
@-webkit-keyframes hype-title-scale {
0% {-webkit-transform: scale(0.8); opacity: 0;}
40% {-webkit-transform: scale(0.8);} 
45% {opacity: 0;}      
100% {-webkit-transform: scale(1); opacity: 1;}
}
.hype-title-fade {		

 
  }

@keyframes hype-title-fade {
0% {opacity: 0;}   
10% {opacity: 0;} 
100% {opacity: 1;}
}
@-webkit-keyframes hype-title-fade {
0% { opacity: 0;} 
10% {opacity: 0;}   
100% {opacity: 1;}
}

 /*  A */
#stacks_in_2642 .theme_title {  color: #3870C0 !important;  }
 /*  B */
#stacks_in_2642 .theme_title_b {  color: #A1B656 !important;  }
/* Tit A-B styles  */
#stacks_in_2642 .theme_slogan { 
	color: #000000 !important; font-size: 64px !important; font-family: "slogan_custom_theme_font_selector", sans-serif !important; font-style: italic; text-transform: none; text-decoration: none;	transform: rotate( 0deg ) !important; -webkit-transform: rotate( 0deg ) !important; -moz-transform: rotate( 0deg ) !important;	margin-top: 200px !important; margin-left: 0px !important; display: block !important; letter-spacing: 5px !important; line-height: 70px !important; 
	font-family: "BC-Alphapipe", sans-serif !important;	
	   
}

/* TITLE CSS */
#stacks_in_2642 .theme_title, #stacks_in_2642 .theme_title_b { 
	font-size: 60px !important; font-style: none; 	text-transform: none;text-decoration: None; 	margin-top: 0px !important; margin-left: 0px !important; letter-spacing: 3px !important; line-height: 125px !important;	font-family: "title_custom_theme_font_selector", sans-serif !important; -webkit-transform: translate3d(0,0,0) !important;
	
	 
	
	 	
	
	 	
	
	
	font-family: "BC-Alphapipe", sans-serif !important;	
	  
	
	  
}

/* upg 1.1.3 - 113 */
#stacks_in_2642 .theme_title, #stacks_in_2642 .theme_title_b  {   -webkit-text-stroke: 5px !important; -webkit-text-fill-color: transparent !important;   }

/* back_wrapper- fix consolidation. stay under text */
#stacks_in_2642 .back_wrapper_8573 {	 
	
/* upg 1.1.4 - 114 */
	
/* beta  */
/*	*/


 
 
}
#stacks_in_2642 .back_wrapper_8573bg { 	
			
	text-align: center; display: block; position: relative;	
	max-width: 1300vh;		
			
	 height: 620px; max-height: auto; min-height: auto; 	
	padding: 0; margin: 0;  
		
}

/* fixed position in desktop only */
@media (max-width: 480px) { #stacks_in_2642 .back_wrapper_8573bg { background-attachment: scroll !important; } }
@media (min-width: 481px) and (max-width: 1024px) { #stacks_in_2642 .back_wrapper_8573bg {  background-attachment: scroll !important; } }
@media (min-width: 1025px) {  }
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) { #stacks_in_2642 .back_wrapper_8573bg { background-attachment: scroll !important;  } }
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) { #stacks_in_2642 .back_wrapper_8573bg { background-attachment: scroll !important;  } }
@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) { #stacks_in_2642 .back_wrapper_8573bg#stacks_in_2642 .back_wrapper_8573bg {  background-attachment: scroll !important;  } }

/* fixed height setting */
@media (max-width: 800px) { #stacks_in_2642 .back_wrapper_8573bg {   height: 450px; max-height: auto; min-height: auto;   } }
@media (max-width: 600px) { #stacks_in_2642 .back_wrapper_8573bg {   height: 260px; max-height: auto; min-height: auto;   } }

#stacks_in_2642 .theme_title, #stacks_in_2642 .theme_title_b {
 
 
		










text-shadow: 0 1px 0 #ccc,  0 2px 0 #c9c9c9,  0 3px 0 #bbb,  0 4px 0 #b9b9b9, 0 5px 0 #aaa,  0 6px 1px rgba(255, 255, 201, 0.51),   0 0 5px rgba(255, 255, 201, 0.51),  0 1px 3px rgba(255, 255, 201, 0.51), 0 3px 5px rgba(255, 255, 201, 0.51),  0 5px 10px rgba(255, 255, 201, 0.51), 0 10px 10px rgba(255, 255, 201, 0.51) !important;		           

  
}
#stacks_in_2642 .theme_title, #stacks_in_2642 .theme_title_b {  }
/* --------------- */
/* @group Built-in Webfonts */
@font-face {
font-family: 'cordial_proregregular';
src: url('../files/webfonts/cordial_web/cordial_regular_39-webfont.woff2') format('woff2'), url('../files/webfonts/cordial_web/cordial_regular_39-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'cordial_prosemibold';
src: url('../files/webfonts/cordial_web/cordial_semibold_38-webfont.woff2') format('woff2'), url('../files/webfonts/cordial_web/cordial_semibold_38-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'cordial_promedium';
src: url('../files/webfonts/cordial_web/cordial_medium_38-webfont.woff2') format('woff2'),url('../files/webfonts/cordial_web/cordial_medium_38-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'cordial_prolight';
src: url('../files/webfonts/cordial_web/cordial_light_59-webfont.woff2') format('woff2'), url('../files/webfonts/cordial_web/cordial_light_59-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'cordial_probold';
src: url('../files/webfonts/cordial_web/cordial_bold_69-webfont.woff2') format('woff2'), url('../files/webfonts/cordial_web/cordial_bold_69-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'cordial_pro_inlineBdrounded';
src: url('../files/webfonts/cordial_web/cordial_inline_rou_17-webfont.woff2') format('woff2'), url('../files/webfonts/cordial_web/cordial_inline_rou_17-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'cordial_pro_cherryBdrounded';
src: url('../files/webfonts/cordial_web/cordial_cherry_rou_22-webfont.woff2') format('woff2'), url('../files/webfonts/cordial_web/cordial_cherry_rou_22-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
/* cordial end */
@font-face {
font-family: 'rubik_mono_oneregular';
src: url('../files/webfonts/rubikmonoone/rubikmonoone-regular-webfont.woff2') format('woff2'), url('../files/webfonts/rubikmonoone/rubikmonoone-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'montserratbold';
src: url('../files/webfonts/montserrat/montserrat-bold-webfont.woff2') format('woff2'), url('../files/webfonts/montserrat/montserrat-bold-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'abelregular';
src: url('../files/webfonts/abel/abel-regular-webfont.woff2') format('woff2'), url('../files/webfonts/abel/abel-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'open_sanscondensed_light';
src: url('../files/webfonts/open-sans-condensed/opensans-condlight-webfont.woff2') format('woff2'), url('../files/webfonts/open-sans-condensed/opensans-condlight-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'bree_serifregular';
src: url('../files/webfonts/breeserif/breeserif-regular-webfont.woff2') format('woff2'), url('../files/webfonts/breeserif/breeserif-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'pacificoregular';
src: url('../files/webfonts/pacifico/pacifico-regular-webfont.woff2') format('woff2'), url('../files/webfonts/pacifico/pacifico-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'signikaregular';
src: url('../files/webfonts/signika/signika-regular-webfont.woff2') format('woff2'), url('../files/webfonts/signika/signika-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'rochesterregular';
src: url('../files/webfonts/rochester/rochester-regular-webfont.woff2') format('woff2'), url('../files/webfonts/rochester/rochester-regular-webfont.woff') format('woff')
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'playfair_display_scregular';
src: url('../files/webfonts/playfairsc/playfairdisplaysc-regular-webfont.woff2') format('woff2'), url('../files/webfonts/playfairsc/playfairdisplaysc-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'ralewaylight';
src: url('../files/webfonts/raleway/raleway-light-webfont.woff2') format('woff2'), url('../files/webfonts/raleway/raleway-light-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'fjalla_oneregular';
src: url('../files/webfonts/fjallaone/fjallaone-regular-webfont.woff2') format('woff2'), url('../files/webfonts/fjallaone/fjallaone-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'vigaregular';
src: url('../files/webfonts/viga/viga-regular-webfont.woff2') format('woff2'), url('../files/webfonts/viga/viga-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'ubunturegular';
src: url('../files/webfonts/ubuntu/ubuntu-r-webfont.woff2') format('woff2'), url('../files/webfonts/ubuntu/ubuntu-r-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
@font-face {
font-family: 'archivo_blackregular';
src: url('../files/webfonts/archivoblack/archivoblack-regular-webfont.woff2') format('woff2'), url('../files/webfonts/archivoblack/archivoblack-regular-webfont.woff') format('woff');
font-weight: normal; font-style: normal; }
/* @end */
#stacks_in_2642 .decoration_color_1 {  background-color: #132F5A !important; display: block !important;	margin-top: 0px !important; margin-left: -150px !important;  }
#stacks_in_2642 .flash-color {  background-color: rgba(255, 197, 53, 1.00) !important;	width: 50px; height: 50px; margin-bottom: 13px; margin-right: auto; margin-left: auto; text-align: center;	
	display: none !important;  }
/* end style */



/*  EDIT mode */


/* -- End EACH CSS Template -- */#stacks_in_2642 .scrollButton-hypetitles {   display: none !important;  position: absolute;	left: 0; z-index: 6; margin-right: auto; margin-left: auto;	right: 0; bottom: 8%; border-radius: 56px; -webkit-border-radius: 56px; -moz-border-radius: 56px; padding: 0; width: 92px; display: block; -webkit-animation: hypetitles-button_pulse 1.2s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;-moz-animation: hypetitles-button_pulse 1.2s cubic-bezier(0.250, 0.460, 0.450, 0.940) both; animation: hypetitles-button_pulse 1.2s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;	animation-iteration-count: 2; animation-delay: 0.15s; 
 }    
@keyframes hypetitles-button_pulse { 
0%{ opacity: 1; transform: scale(1.0) translate(0px, 0px); -moz-transform:    scale(1.0) translate(0px, 0px); -webkit-transform: scale(1.0) translate(0px, 0px); } 
30%{ opacity: 0.8; transform: scale(0.9) translate(0px, 4px); -moz-transform: scale(0.9) translate(0px, 4px); -webkit-transform: scale(0.9) translate(0px, 4px); } 
75%{ opacity: 1; transform: scale(1.0) translate(0px, 0px); -moz-transform: scale(1.0) translate(0px, 0px); -webkit-transform: scale(1.0) translate(0px, 0px); } 
 100%{ opacity: 1;  transform: scale(1.0) translate(0px, 0px); -moz-transform: scale(1.0) translate(0px, 0px); -webkit-transform: scale(1.0) translate(0px, 0px); }  
}

@-webkit-keyframes hypetitles-button_pulse { 0%{ -webkit-transform: scale(1.0) translate(0px, 0px); opacity: 1;} 30%{-webkit-transform: scale(0.9) translate(0px, 4px);  opacity: 0.8;} 75%{ -webkit-transform: scale(1.0) translate(0px, 0px); opacity: 1;} 100%{ -webkit-transform: scale(1.0) translate(0px, 0px); opacity: 1;} }

#stacks_in_2642 .scrollButton-hypetitles a {  font-size: 50px !important; line-height: 1em; transition: 0.05s linear; 	-webkit-transition: 0.04s linear; -moz-transition: 0.04s linear; 	-webkit-animation: hypetitles-button_pulse_initial 1.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both; -moz-animation: hypetitles-button_pulse_initial 1.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both; animation: hypetitles-button_pulse_initial 1.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both; animation-iteration-count: 1; animation-delay: 0.3s;	color: #D5D5D5 !important;   
 }

#stacks_in_2642 .scrollButton-hypetitles [class^="fa fa-"], #stacks_in_2642 .scrollButton-hypetitles #stacks_in_2642 [class*="fa fa-"] { color: #D5D5D5 !important; } @keyframes hypetitles-button_pulse_initial { 0%{ opacity: 0; } 100%{ opacity: 1;} } @-webkit-keyframes hypetitles-button_pulse_initial { 0%{ opacity: 0;} 100%{ opacity: 1;} }
#stacks_in_2642 .scrollButton-hypetitles a:hover { text-shadow: 0 0 7px rgba(0, 0, 0, 0.25); }

#stacks_in_2642 .scrollButton-hypetitles [class^="fa fa-"] {  transition: all 0.17s linear; -moz-transition: all 0.17s linear; -webkit-transition: all 0.17s linear;  }
#stacks_in_2642 .scrollButton-hypetitles [class^="fa fa-"]:active {transform: scale(0.75) !important; -webkit-transform: scale(0.75) !important; -moz-transform: scale(0.75) !important; }

#target-hypetitles {  position: absolute; height: 0px; width: 100%; bottom: 0px;  
 }
@media only screen and (max-height: 601px) {
#stacks_in_2642 .scrollButton-hypetitles { display: none !important; } #stacks_in_2642 .scrollButton-hypetitles a {  font-size: 0 !important; display: none !important;  }  
}


  
.stacks_in_2827 h1{display:inline-block;white-space:nowrap}
#tiptip_content{font-size:18px;color:#FFFFFF;text-shadow:0 0 2px #000000;border:1px solid #999999;background-color:#6C6C6C;background:linear-gradient(#6C6C6C,#000000);-webkit-box-shadow:0 0 5px #555555;box-shadow:0 0 5px #555555}#tiptip_holder.tip_top #tiptip_arrow{border-top-color:#999999}#tiptip_holder.tip_bottom #tiptip_arrow{border-bottom-color:#999999}#tiptip_holder.tip_right #tiptip_arrow{border-right-color:#999999}#tiptip_holder.tip_left #tiptip_arrow{border-left-color:#999999}#tiptip_holder.tip_top #tiptip_arrow_inner{border-top-color:#6C6C6C}#tiptip_holder.tip_bottom #tiptip_arrow_inner{border-bottom-color:#6C6C6C}#tiptip_holder.tip_right #tiptip_arrow_inner{border-right-color:#6C6C6C}#tiptip_holder.tip_left #tiptip_arrow_inner{border-left-color:#6C6C6C}#tiptip_holder{max-width:300px}
@charset "UTF-8";
template.social-service {
  display: none; }

#videowall_stacks_in_3369 {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  font-size: 0.4375rem;
  opacity: 0;
  transition: opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1); }
  #videowall_stacks_in_3369.initialized, #videowall_stacks_in_3369.slick-initialized {
    opacity: 1; }
  #videowall_stacks_in_3369 .video {
    position: relative;
    width: calc(100% / 1 - 0px);
    padding: 0;
    cursor: zoom-in;
    text-align: center;
    margin: 0px; }
  #videowall_stacks_in_3369 .title {
    margin-top: 5px;
    display: block; }
  #videowall_stacks_in_3369 .play-wrapper {
    position: relative;
    border: 0px solid #fafafa;
    background-color: #fafafa;
    box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.5); }
  #videowall_stacks_in_3369 img {
    display: block;
    width: 100%;
    height: auto; }
  @media screen and (min-width: 25em) {
    #videowall_stacks_in_3369 .video {
      width: calc(100% / 1 - 0px); } }
  @media screen and (min-width: 37.5em) {
    #videowall_stacks_in_3369 .video {
      width: calc(100% / 1 - 0px); }
    #videowall_stacks_in_3369 .play-wrapper {
      box-shadow: 0px 0px 0.3vw rgba(0, 0, 0, 0.5); } }
  @media screen and (min-width: 62.5em) {
    #videowall_stacks_in_3369 .video {
      width: calc(100% / 1 - 0px); } }
#videowall_stacks_in_3369 .play-wrapper {
  overflow: hidden; }
  #videowall_stacks_in_3369 .play-wrapper .play-button, #videowall_stacks_in_3369 .play-wrapper .play {
    color: rgba(255, 255, 255, 0.95);
    font-size: 1.5rem;
    font-family: sans-serif;
    position: absolute;
    display: block;
    top: 50%;
    left: 50%;
    border-style: none;
    transition: all 150ms ease; }
  #videowall_stacks_in_3369 .play-wrapper .play {
    left: 53%;
    transform: translateX(-50%) translateY(-50%) rotate(90deg); }
  #videowall_stacks_in_3369 .play-wrapper img.animate {
    transition: transform 200ms ease; }
  #videowall_stacks_in_3369 .play-wrapper .play-button {
    background-color: rgba(0, 0, 0, 0.6);
    width: 50%;
    height: 50%;
    border-radius: 3px;
    border-style: solid;
    border-width: 0;
    border-color: rgba(255, 255, 255, 0.3);
    background-clip: padding-box;
    transform: translateX(-50%) translateY(-50%); }
    #videowall_stacks_in_3369 .play-wrapper .play-button.circle {
      width: 2em;
      height: 2em;
      padding: 0;
      margin: 0;
      border-radius: 50%; }
    #videowall_stacks_in_3369 .play-wrapper .play-button.none {
      display: none !important; }
  #videowall_stacks_in_3369 .play-wrapper:hover .play-button {
    background-color: rgba(0, 0, 0, 0.7); }
  #videowall_stacks_in_3369 .play-wrapper:hover .play {
    color: white; }
  #videowall_stacks_in_3369 .play-wrapper:hover .animate.play-button {
    background-color: rgba(0, 0, 0, 0.7);
    width: 100% !important;
    min-height: 100% !important;
    padding: 0 !important;
    border-radius: 0 !important;
    border-width: 0 !important; }
  #videowall_stacks_in_3369 .play-wrapper:hover .animate.play {
    font-size: 1.5em;
    color: white; }
  #videowall_stacks_in_3369 .play-wrapper:hover img.animate {
    transform: scale(1.2) rotateZ(-10deg); }

.caixa {
  position: fixed;
  top: 0;
  width: 100vw;
  height: 100vh;
  z-index: 9998;
  overflow-y: auto;
  transform: scale(0);
  background-color: rgba(0, 0, 0, 0.75); }
  .caixa > .content {
    background: rgba(250, 250, 250, 0);
    padding: 1.5rem;
    position: relative;
    color: #222222;
    width: 100%;
    height: 100vh;
    max-width: 980px;
    margin: 0 auto;
    overflow-y: auto; }
    @media screen and (min-width: 25em) {
      .caixa > .content {
        height: auto;
        margin-top: 10%;
        width: 90%;
        padding: 50px;
        border-radius: 3px; }
        .caixa > .content.vcenter {
          top: 50%;
          transform: translateY(-50%); } }
  .caixa > .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: #222222; }
    @media screen and (min-width: 25em) {
      .caixa > .caixa-exit {
        padding: 0 2rem 1rem 2rem;
        color: #222222;
        top: 0;
        bottom: auto; } }
  .caixa.enter, .caixa.opened > .caixa-exit {
    opacity: 1; }
  .caixa.opened {
    transform: scale(1); }
  .caixa.exit {
    pointer-events: none; }
    .caixa.exit * {
      pointer-events: none; }
  .caixa .embed {
    position: relative;
    width: 100%;
    padding-bottom: 56.25%; }
    .caixa .embed video, .caixa .embed iframe {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%; }

.caixa-fx-blur.enter {
  animation: blurIn 0.8s 0.2s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }

.caixa-fx-blur.exit {
  animation: blurOut 0.8s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }

.caixa-fx-zoomIn.enter {
  animation: blowUp 0.8s 0.2s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }

.caixa-fx-zoomIn.exit {
  animation: blowDown 0.8s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }

.caixa-fx-zoomOut.enter {
  animation: scaleOut 0.8s 0.2s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }

.caixa-fx-zoomOut.exit {
  animation: scaleIn 0.8s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }

.caixa-fx-fade.enter {
  transform: scale(1);
  animation: caixaFadeIn 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }
  .caixa-fx-fade.enter > .content {
    opacity: 0;
    transform: scale(0.6);
    animation: scaleInUp 0.8s 0.2s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }

.caixa-fx-fade.exit {
  animation: caixaFadeOut 0.5s 0.2s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }
  .caixa-fx-fade.exit > .content {
    animation: scaleOutDown 0.8s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }

.caixa-fx-slideUp.enter {
  transform: scale(1);
  animation: caixaFadeIn 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }
  .caixa-fx-slideUp.enter > .content {
    transform: translateY(1000px);
    animation: slideUpIn 0.8s 0.2s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }

.caixa-fx-slideUp.exit {
  transform: scale(1);
  animation: caixaFadeOut 0.5s 0.2s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }
  .caixa-fx-slideUp.exit > .content {
    animation: slideDownOut 0.8s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }

.caixa-fx-fold.enter {
  transform: scaleY(0.01) scaleX(0);
  animation: unfoldIn 1s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }
  .caixa-fx-fold.enter .content {
    transform: scale(0);
    animation: zoomIn 0.5s 0.8s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }

.caixa-fx-fold.exit {
  transform: scale(1);
  animation: unfoldOut 1s 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }
  .caixa-fx-fold.exit .content {
    animation: zoomOut 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }

.caixa-fx-race.enter {
  transform: scale(1);
  animation: caixaFadeIn 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }
  .caixa-fx-race.enter .content {
    opacity: 1;
    transform: translateX(-1500px);
    animation: raceIn 0.3s 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }

.caixa-fx-race.exit {
  transform: scale(1);
  animation: caixaFadeOut 0.5s 0.2s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }
  .caixa-fx-race.exit .content {
    opacity: 1;
    animation: raceOut 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }

@keyframes caixaFadeIn {
  0% {
    background: transparent; }
  100% {
    background: rgba(0, 0, 0, 0.75); } }

@keyframes caixaFadeOut {
  0% {
    background: rgba(0, 0, 0, 0.75); }
  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; } }

.caixa .title {
  display: none;
  color: #222222; }

.caixa .description {
  display: none;
  color: #222222; }

.caixa .dock {
  display: none !important; }

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent; }

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0; }
  .slick-list:focus {
    outline: none; }
  .slick-list.dragging {
    cursor: pointer;
    cursor: hand; }

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto; }
  .slick-track:before, .slick-track:after {
    content: "";
    display: table; }
  .slick-track:after {
    clear: both; }
  .slick-loading .slick-track {
    visibility: hidden; }

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none; }
  [dir="rtl"] .slick-slide {
    float: right; }
  .slick-slide img {
    display: block; }
  .slick-slide.slick-loading img {
    display: none; }
  .slick-slide.dragging img {
    pointer-events: none; }
  .slick-initialized .slick-slide {
    display: block; }
  .slick-loading .slick-slide {
    visibility: hidden; }
  .slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent; }

.slick-arrow.slick-hidden {
  display: none; }

/* Slider */
.slick-loading .slick-list {
  background: #fff url("./ajax-loader.gif") center center no-repeat; }

/* Icons */
@font-face {
  font-family: "slick";
  src: url("../rw_common/plugins/stacks/slick-fonts/slick.eot");
  src: url("../rw_common/plugins/stacks/slick-fonts/slick.eot?#iefix") format("embedded-opentype"), url("../rw_common/plugins/stacks/slick-fonts/slick.woff") format("woff"), url("../rw_common/plugins/stacks/slick-fonts/slick.ttf") format("truetype"), url("../rw_common/plugins/stacks/slick-fonts/slick.svg#slick") format("svg");
  font-weight: normal;
  font-style: normal; }

/* Arrows */
.slick-prev,
.slick-next {
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 0px;
  font-size: 0px;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding: 0;
  border: none;
  outline: none; }
  .slick-prev:hover, .slick-prev:focus,
  .slick-next:hover,
  .slick-next:focus {
    outline: none;
    background: transparent;
    color: transparent; }
    .slick-prev:hover:before, .slick-prev:focus:before,
    .slick-next:hover:before,
    .slick-next:focus:before {
      opacity: 1; }
  .slick-prev.slick-disabled:before,
  .slick-next.slick-disabled:before {
    opacity: 0.25; }
  .slick-prev:before,
  .slick-next:before {
    font-family: "slick";
    font-size: 20px;
    line-height: 1;
    color: black;
    opacity: 0.75;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }

.slick-prev {
  left: -25px; }
  [dir="rtl"] .slick-prev {
    left: auto;
    right: -25px; }
  .slick-prev:before {
    content: "←"; }
    [dir="rtl"] .slick-prev:before {
      content: "→"; }

.slick-next {
  right: -25px; }
  [dir="rtl"] .slick-next {
    left: -25px;
    right: auto; }
  .slick-next:before {
    content: "→"; }
    [dir="rtl"] .slick-next:before {
      content: "←"; }

/* Dots */
.slick-dotted.slick-slider {
  margin-bottom: 30px; }

.slick-dots {
  position: absolute;
  bottom: -25px;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%; }
  .slick-dots li {
    position: relative;
    display: inline-block;
    height: 20px;
    width: 20px;
    margin: 0 5px;
    padding: 0;
    cursor: pointer; }
    .slick-dots li button {
      border: 0;
      background: transparent;
      display: block;
      height: 20px;
      width: 20px;
      outline: none;
      line-height: 0px;
      font-size: 0px;
      color: transparent;
      padding: 5px;
      cursor: pointer; }
      .slick-dots li button:hover, .slick-dots li button:focus {
        outline: none; }
        .slick-dots li button:hover:before, .slick-dots li button:focus:before {
          opacity: 1; }
      .slick-dots li button:before {
        position: absolute;
        top: 0;
        left: 0;
        content: "•";
        width: 20px;
        height: 20px;
        font-family: "slick";
        font-size: 6px;
        line-height: 20px;
        text-align: center;
        color: black;
        opacity: 0.25;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale; }
    .slick-dots li.slick-active button:before {
      color: black;
      opacity: 0.75; }

.slick-loading .slick-list {
  background: none; }

.videowall.vw-slider {
  margin-left: 25px;
  margin-right: 25px; }

#videowall_stacks_in_3369 .slick-slide {
  margin: 0px; }

#videowall_stacks_in_3369 .slick-prev, #videowall_stacks_in_3369 .slick-next {
  margin: 0;
  height: 20px;
  width: 20px;
  transition: top 250ms ease; }
  #videowall_stacks_in_3369 .slick-prev:before, #videowall_stacks_in_3369 .slick-next:before {
    font-size: 20px; }

#loader_stacks_in_3369 {
  text-align: center; }
  #loader_stacks_in_3369.loader, #loader_stacks_in_3369.loader:before, #loader_stacks_in_3369.loader:after {
    border-radius: 50%;
    width: 1.5em;
    height: 1.5em;
    animation-fill-mode: both;
    animation: load7 1.8s infinite ease-in-out; }
  #loader_stacks_in_3369.loader {
    color: rgba(0, 0, 0, 0.5);
    font-size: 10px;
    margin: 3rem auto;
    position: relative;
    text-indent: -9999em;
    transform: translateZ(0);
    animation-delay: -0.16s; }
    #loader_stacks_in_3369.loader:before, #loader_stacks_in_3369.loader:after {
      content: '';
      position: absolute;
      top: 0; }
    #loader_stacks_in_3369.loader:before {
      left: -3.5em;
      animation-delay: -0.32s; }
    #loader_stacks_in_3369.loader:after {
      left: 3.5em; }

@-webkit-keyframes load7 {
  0%, 80%, 100% {
    box-shadow: 0 2.5em 0 -1.3em; }
  40% {
    box-shadow: 0 2.5em 0 0; } }

@keyframes load7 {
  0%, 80%, 100% {
    box-shadow: 0 2.5em 0 -1.3em; }
  40% {
    box-shadow: 0 2.5em 0 0; } }

  


/* -- Start EACH CSS Template -- */


/* ----------------- edit END -- */	 

/* prevent issue in Foundation theme and some stacks */
#stacks_in_2484 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important;  }
#stacks_in_2484_default18_hype_container #stacks_in_2484 .HYPE_document { overflow: auto;  direction:ltr !important; margin:auto; width: 100%;  z-index: 0 !important;  }
  
  
#stacks_in_2484 .hype_bg-shadow {

   display: block !important; box-shadow: 0px 0px 35px #8BA02A !important; 

}

#stacks_in_2484 .hype-border-18{ -webkit-backface-visibility: hidden !important; -moz-backface-visibility: hidden !important; webkit-transform: translate3d(0, 0, 0) !important; -moz-transform: translate3d(0, 0, 0) !important;
 
     display: block !important; border: 5px solid #8BA02A !important; overflow: hidden !important;  

}

#stacks_in_2484 .hype-frame-18 {
 
    display: block !important; border: 2px solid #8BA02A !important;  

}

#stacks_in_2484 .hype-tilt-wapper {
 
    border: 1px solid #8BA02A !important;  
  

}

#stacks_in_2484 .rad {
	
	margin-right: auto; margin-left: auto; text-align: center;

}

#stacks_in_2484 .isolate { isolation: isolate; }
#stacks_in_2484 .wrapper-18 { pointer-events: none; 
	
	position: absolute; top: 0; bottom: 0; right: 0; left: 0; margin-right: auto; 	margin-left: auto; max-width: 1001px;	
	
}
/*-webkit-backface-visibility: hidden !important; -moz-backface-visibility: hidden !important; webkit-transform: translate3d(0, 0, 0) !important; -moz-transform: translate3d(0, 0, 0) !important;*/

#stacks_in_2484 .hype_bg-18-grad {
 
    
	
 
}

#stacks_in_2484 .hype_bg-18 {
 	
   
   background-image: url(../files/stack_bg_image-2484.jpg) !important;  	
  
   	    
  background-size: cover !important;
	background-position: 50% 50% !important;
 
}

#stacks_in_2484 .hype-hover-tilt-center {  
 	
   width: 1px !important; height: 1px !important;  

}

@media screen and (max-width: 770px) { #stacks_in_2484 .hype_bg-18 {   background-position: 50% 50% !important;  } } 

#stacks_in_2484 .hype-device-text-18-all { }

#stacks_in_2484 .hype-18-gradient-top {

   background: linear-gradient(180deg, rgba(0, 0, 0, 1.00) 0%, rgba(0, 0, 0, 0.00) 100%) !important;
 
}

#stacks_in_2484 .hype-18-gradient-bottom {

   background: linear-gradient(0deg, rgba(0, 0, 0, 1.00) 0%, rgba(0, 0, 0, 0.00) 100%) !important;
 
}

#stacks_in_2484 .hype-18-gradient-top,#stacks_in_2484 .hype-18-gradient-bottom {

}

#stacks_in_2484 .slice-vertical {
margin: auto; width: 100%; position: relative; display: flex; 
   
   
 
   height: 50vh !important; min-height: 250px !important;  	
  	
 
}
@media (max-width: 770px) {
#stacks_in_2484 .slice-vertical {
	 
	     
	     height:auto;
	
  }
}
@media (max-width: 600px) {
#stacks_in_2484 .slice-vertical {		
	 
		 
	     height:auto;
	    	
  }
}

#stacks_in_2484 .hype-device-text-18-all {   }
#stacks_in_2484 .hype-device-text-18-box1 {  }
#stacks_in_2484 .hype-device-text-18-box2 {  }
/* title */
#stacks_in_2484 .hype-device-text-18 { -webkit-font-smoothing: antialiased !important; text-align: center; text-align: center !important; 
color: rgba(255, 255, 255, 1.00) !important; font-style: none; text-transform: none; font-size: 175px !important; line-height: 250px !important; letter-spacing: 1px !important; -webkit-font-smoothing: antialiased !important;
margin-top: 0px !important;
margin-left: 0px !important;

		text-shadow: 0 0px 0px rgba(0, 0, 0, 0.0) !important;
		











}

#stacks_in_2484 .hype-device-text-18, #stacks_in_2484 p .hype-device-text-18 { font-family: "custom_theme_font_selector", sans-serif !important;
 	
 	
 font-family: "BC-Alphapipe", sans-serif !important;  
}
#stacks_in_2484 .hype-device-text-18  {  -webkit-text-stroke: 10px !important; -webkit-text-fill-color: transparent !important; 
}

/* custom AW icon */ 
#stacks_in_2484 .icon-aw, #stacks_in_2484 .icon-aw [class*="fa fa-"], #stacks_in_2484 .icon-aw [class^="fa fa-"]{ 
font-size: 290px !important; color: rgba(255, 255, 255, 1.00) !important; 
 
 
 


}
/* ______ link managed in Hype desktop */
#stacks_in_2484 .hype-hover-tilt-group-link, #stacks_in_2484 .hype-hover-tilt-group-link-page, #stacks_in_2484 .hype-hover-tilt-group-link-new-page {  }
#stacks_in_2484 .hype-hover-tilt-group-no-link {  }
#stacks_in_2484 .hype-hover-tilt-group-link-page {  }

/* ______ link managed in Hype mobile */
/* no over */
#stacks_in_2484 .hype-18-link-mobile-no {  }
/* page */
#stacks_in_2484 .hype-18-link-mobile-page {  }
/* new page */
#stacks_in_2484 .hype-18-link-mobile-page {  }
#stacks_in_2484 .hype-18-link-mobile-new-page {  }
/* disable in mobile only */
 

/* -- End EACH CSS Template -- */
.pab.stacks_in_2645{max-height:0px;transition:max-height 2500ms linear 100ms}.pab.stacks_in_2645.open{max-height:1500px}@media screen and (min-width:40em){.pab.stacks_in_2645.open{max-height:1500px}}@media screen and (min-width:64em){.pab.stacks_in_2645.open{max-height:1500px}}.wrapper-stacks_in_2645{height:1500px}@media screen and (min-width:40em){.wrapper-stacks_in_2645{height:1500px}}@media screen and (min-width:64em){.wrapper-stacks_in_2645{height:1500px}}

.lines.stacks_in_2118{width:90%;margin:calc(0rem/16) auto calc(25rem/16) auto;border-bottom:2px solid rgba(34, 34, 34, 1.00);background:rgba(0, 0, 0, 0.00);transform:rotate(0deg)}.lines.stacks_in_2118.vertical{border-left:2px solid rgba(34, 34, 34, 1.00);border-bottom:none;width:0;height:90%;margin:0 auto;margin-top:calc((90% - 100%)/-2)}.lines.stacks_in_2118.gradient{border-bottom:none;height:2px;background-image:linear-gradient(to right,rgba(34, 63, 132, 0.00),rgba(34, 63, 132, 0.75),rgba(34, 63, 132, 0.75),rgba(34, 63, 132, 0.00))}



/* -- Start EACH CSS Template -- */


/* ----------------- edit END -- */	 

/* prevent issue in Foundation theme and some stacks */
#stacks_in_2483 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important;  }
#stacks_in_2483_default18_hype_container #stacks_in_2483 .HYPE_document { overflow: auto;  direction:ltr !important; margin:auto; width: 100%;  z-index: 0 !important;  }
  
  
#stacks_in_2483 .hype_bg-shadow {

   display: block !important; box-shadow: 0px 0px 35px #8BA02A !important; 

}

#stacks_in_2483 .hype-border-18{ -webkit-backface-visibility: hidden !important; -moz-backface-visibility: hidden !important; webkit-transform: translate3d(0, 0, 0) !important; -moz-transform: translate3d(0, 0, 0) !important;
 
     display: block !important; border: 5px solid #8BA02A !important; overflow: hidden !important;  

}

#stacks_in_2483 .hype-frame-18 {
 
    display: block !important; border: 2px solid #8BA02A !important;  

}

#stacks_in_2483 .hype-tilt-wapper {
 
    border: 1px solid #8BA02A !important;  
  

}

#stacks_in_2483 .rad {
	
	margin-right: auto; margin-left: auto; text-align: center;

}

#stacks_in_2483 .isolate { isolation: isolate; }
#stacks_in_2483 .wrapper-18 { pointer-events: none; 
	
	position: absolute; top: 0; bottom: 0; right: 0; left: 0; margin-right: auto; 	margin-left: auto; max-width: 1000px;	
	
}
/*-webkit-backface-visibility: hidden !important; -moz-backface-visibility: hidden !important; webkit-transform: translate3d(0, 0, 0) !important; -moz-transform: translate3d(0, 0, 0) !important;*/

#stacks_in_2483 .hype_bg-18-grad {
 
    
	
 
}

#stacks_in_2483 .hype_bg-18 {
 	
   
   background-image: url(../files/stack_bg_image-2483.jpg) !important;  	
  
   	    
  background-size: cover !important;
	background-position: 50% 50% !important;
 
}

#stacks_in_2483 .hype-hover-tilt-center {  
 	
   width: 1px !important; height: 1px !important;  

}

@media screen and (max-width: 770px) { #stacks_in_2483 .hype_bg-18 {  } } 

#stacks_in_2483 .hype-device-text-18-all { }

#stacks_in_2483 .hype-18-gradient-top {

   background: linear-gradient(180deg, rgba(0, 0, 0, 1.00) 0%, rgba(0, 0, 0, 0.00) 100%) !important;
 
}

#stacks_in_2483 .hype-18-gradient-bottom {

   background: linear-gradient(0deg, rgba(0, 0, 0, 1.00) 0%, rgba(0, 0, 0, 0.00) 100%) !important;
 
}

#stacks_in_2483 .hype-18-gradient-top,#stacks_in_2483 .hype-18-gradient-bottom {

}

#stacks_in_2483 .slice-vertical {
margin: auto; width: 100%; position: relative; display: flex; 
   
   
 
   height: 50vh !important; min-height: 250px !important;  	
  	
 
}
@media (max-width: 770px) {
#stacks_in_2483 .slice-vertical {
	 
	     
	     height:auto;
	
  }
}
@media (max-width: 600px) {
#stacks_in_2483 .slice-vertical {		
	 
		 
	     height:auto;
	    	
  }
}

#stacks_in_2483 .hype-device-text-18-all {   }
#stacks_in_2483 .hype-device-text-18-box1 {  }
#stacks_in_2483 .hype-device-text-18-box2 {  }
/* title */
#stacks_in_2483 .hype-device-text-18 { -webkit-font-smoothing: antialiased !important; text-align: center; text-align: center !important; 
color: rgba(255, 255, 255, 1.00) !important; font-style: none; text-transform: none; font-size: 175px !important; line-height: 250px !important; letter-spacing: 1px !important; -webkit-font-smoothing: antialiased !important;
margin-top: 0px !important;
margin-left: 0px !important;
		

		text-shadow: 0 3px 5px rgba(0, 0, 0, 0.35) !important;











}

#stacks_in_2483 .hype-device-text-18, #stacks_in_2483 p .hype-device-text-18 { font-family: "custom_theme_font_selector", sans-serif !important;
 	
 	
 font-family: "BC-Alphapipe", sans-serif !important;  
}
#stacks_in_2483 .hype-device-text-18  {  -webkit-text-stroke: 10px !important; -webkit-text-fill-color: transparent !important; 
}

/* custom AW icon */ 
#stacks_in_2483 .icon-aw, #stacks_in_2483 .icon-aw [class*="fa fa-"], #stacks_in_2483 .icon-aw [class^="fa fa-"]{ 
font-size: 290px !important; color: rgba(255, 255, 255, 1.00) !important; 
 
 
 


}
/* ______ link managed in Hype desktop */
#stacks_in_2483 .hype-hover-tilt-group-link, #stacks_in_2483 .hype-hover-tilt-group-link-page, #stacks_in_2483 .hype-hover-tilt-group-link-new-page {  }
#stacks_in_2483 .hype-hover-tilt-group-no-link {  }
#stacks_in_2483 .hype-hover-tilt-group-link-page {  }

/* ______ link managed in Hype mobile */
/* no over */
#stacks_in_2483 .hype-18-link-mobile-no {  }
/* page */
#stacks_in_2483 .hype-18-link-mobile-page {  }
/* new page */
#stacks_in_2483 .hype-18-link-mobile-page {  }
#stacks_in_2483 .hype-18-link-mobile-new-page {  }
/* disable in mobile only */
 

/* -- End EACH CSS Template -- */
.pab.stacks_in_2658{max-height:0px;transition:max-height 2500ms linear 100ms}.pab.stacks_in_2658.open{max-height:1500px}@media screen and (min-width:40em){.pab.stacks_in_2658.open{max-height:1500px}}@media screen and (min-width:64em){.pab.stacks_in_2658.open{max-height:1500px}}.wrapper-stacks_in_2658{height:1500px}@media screen and (min-width:40em){.wrapper-stacks_in_2658{height:1500px}}@media screen and (min-width:64em){.wrapper-stacks_in_2658{height:1500px}}

.lines.stacks_in_2238{width:90%;margin:calc(0rem/16) auto calc(25rem/16) auto;border-bottom:2px solid rgba(34, 34, 34, 1.00);background:rgba(0, 0, 0, 0.00);transform:rotate(0deg)}.lines.stacks_in_2238.vertical{border-left:2px solid rgba(34, 34, 34, 1.00);border-bottom:none;width:0;height:90%;margin:0 auto;margin-top:calc((90% - 100%)/-2)}.lines.stacks_in_2238.gradient{border-bottom:none;height:2px;background-image:linear-gradient(to right,rgba(34, 63, 132, 0.00),rgba(34, 63, 132, 0.75),rgba(34, 63, 132, 0.75),rgba(34, 63, 132, 0.00))}



/* -- Start EACH CSS Template -- */


/* ----------------- edit END -- */	 

/* prevent issue in Foundation theme and some stacks */
#stacks_in_2482 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important;  }
#stacks_in_2482_default18_hype_container #stacks_in_2482 .HYPE_document { overflow: auto;  direction:ltr !important; margin:auto; width: 100%;  z-index: 0 !important;  }
  
  
#stacks_in_2482 .hype_bg-shadow {

   display: block !important; box-shadow: 0px 0px 35px #8BA02A !important; 

}

#stacks_in_2482 .hype-border-18{ -webkit-backface-visibility: hidden !important; -moz-backface-visibility: hidden !important; webkit-transform: translate3d(0, 0, 0) !important; -moz-transform: translate3d(0, 0, 0) !important;
 
     display: block !important; border: 5px solid #8BA02A !important; overflow: hidden !important;  

}

#stacks_in_2482 .hype-frame-18 {
 
    display: block !important; border: 2px solid #8BA02A !important;  

}

#stacks_in_2482 .hype-tilt-wapper {
 
    border: 1px solid #8BA02A !important;  
  

}

#stacks_in_2482 .rad {
	
	margin-right: auto; margin-left: auto; text-align: center;

}

#stacks_in_2482 .isolate { isolation: isolate; }
#stacks_in_2482 .wrapper-18 { pointer-events: none; 
	
	position: absolute; top: 0; bottom: 0; right: 0; left: 0; margin-right: auto; 	margin-left: auto; max-width: 1000px;	
	
}
/*-webkit-backface-visibility: hidden !important; -moz-backface-visibility: hidden !important; webkit-transform: translate3d(0, 0, 0) !important; -moz-transform: translate3d(0, 0, 0) !important;*/

#stacks_in_2482 .hype_bg-18-grad {
 
    
	
 
}

#stacks_in_2482 .hype_bg-18 {
 	
   
   background-image: url(../files/stack_bg_image-2482.jpg) !important;  	
  
   	    
  background-size: cover !important;
	background-position: 50% 50% !important;
 
}

#stacks_in_2482 .hype-hover-tilt-center {  
 	
   width: 1px !important; height: 1px !important;  

}

@media screen and (max-width: 770px) { #stacks_in_2482 .hype_bg-18 {  } } 

#stacks_in_2482 .hype-device-text-18-all { }

#stacks_in_2482 .hype-18-gradient-top {

   background: linear-gradient(180deg, rgba(0, 0, 0, 1.00) 0%, rgba(0, 0, 0, 0.00) 100%) !important;
 
}

#stacks_in_2482 .hype-18-gradient-bottom {

   background: linear-gradient(0deg, rgba(0, 0, 0, 1.00) 0%, rgba(0, 0, 0, 0.00) 100%) !important;
 
}

#stacks_in_2482 .hype-18-gradient-top,#stacks_in_2482 .hype-18-gradient-bottom {

}

#stacks_in_2482 .slice-vertical {
margin: auto; width: 100%; position: relative; display: flex; 
   
   
 
   height: 50vh !important; min-height: 250px !important;  	
  	
 
}
@media (max-width: 770px) {
#stacks_in_2482 .slice-vertical {
	 
	     
	     height:auto;
	
  }
}
@media (max-width: 600px) {
#stacks_in_2482 .slice-vertical {		
	 
		 
	     height:auto;
	    	
  }
}

#stacks_in_2482 .hype-device-text-18-all {   }
#stacks_in_2482 .hype-device-text-18-box1 {  }
#stacks_in_2482 .hype-device-text-18-box2 {  }
/* title */
#stacks_in_2482 .hype-device-text-18 { -webkit-font-smoothing: antialiased !important; text-align: center; text-align: center !important; 
color: rgba(255, 255, 255, 1.00) !important; font-style: none; text-transform: none; font-size: 175px !important; line-height: 250px !important; letter-spacing: 1px !important; -webkit-font-smoothing: antialiased !important;
margin-top: 0px !important;
margin-left: 0px !important;
		

		text-shadow: 0 3px 5px rgba(0, 0, 0, 0.35) !important;











}

#stacks_in_2482 .hype-device-text-18, #stacks_in_2482 p .hype-device-text-18 { font-family: "custom_theme_font_selector", sans-serif !important;
 	
 	
 font-family: "BC-Alphapipe", sans-serif !important;  
}
#stacks_in_2482 .hype-device-text-18  {  -webkit-text-stroke: 10px !important; -webkit-text-fill-color: transparent !important; 
}

/* custom AW icon */ 
#stacks_in_2482 .icon-aw, #stacks_in_2482 .icon-aw [class*="fa fa-"], #stacks_in_2482 .icon-aw [class^="fa fa-"]{ 
font-size: 290px !important; color: rgba(255, 255, 255, 1.00) !important; 
 
 
 


}
/* ______ link managed in Hype desktop */
#stacks_in_2482 .hype-hover-tilt-group-link, #stacks_in_2482 .hype-hover-tilt-group-link-page, #stacks_in_2482 .hype-hover-tilt-group-link-new-page {  }
#stacks_in_2482 .hype-hover-tilt-group-no-link {  }
#stacks_in_2482 .hype-hover-tilt-group-link-page {  }

/* ______ link managed in Hype mobile */
/* no over */
#stacks_in_2482 .hype-18-link-mobile-no {  }
/* page */
#stacks_in_2482 .hype-18-link-mobile-page {  }
/* new page */
#stacks_in_2482 .hype-18-link-mobile-page {  }
#stacks_in_2482 .hype-18-link-mobile-new-page {  }
/* disable in mobile only */
 

/* -- End EACH CSS Template -- */
.pab.stacks_in_2664{max-height:0px;transition:max-height 2500ms linear 100ms}.pab.stacks_in_2664.open{max-height:1500px}@media screen and (min-width:40em){.pab.stacks_in_2664.open{max-height:1500px}}@media screen and (min-width:64em){.pab.stacks_in_2664.open{max-height:1500px}}.wrapper-stacks_in_2664{height:1500px}@media screen and (min-width:40em){.wrapper-stacks_in_2664{height:1500px}}@media screen and (min-width:64em){.wrapper-stacks_in_2664{height:1500px}}

.lines.stacks_in_2291{width:90%;margin:calc(0rem/16) auto calc(25rem/16) auto;border-bottom:2px solid rgba(34, 34, 34, 1.00);background:rgba(0, 0, 0, 0.00);transform:rotate(0deg)}.lines.stacks_in_2291.vertical{border-left:2px solid rgba(34, 34, 34, 1.00);border-bottom:none;width:0;height:90%;margin:0 auto;margin-top:calc((90% - 100%)/-2)}.lines.stacks_in_2291.gradient{border-bottom:none;height:2px;background-image:linear-gradient(to right,rgba(34, 63, 132, 0.00),rgba(34, 63, 132, 0.75),rgba(34, 63, 132, 0.75),rgba(34, 63, 132, 0.00))}

  
/*----------------------------------------------Containter----------------------------------------------*/#stacks_in_2805 .sb-slider{margin-top:10px !important;margin-bottom:10px !important}/*----------------------------------------------Caption----------------------------------------------*/#stacks_in_2805 .sb-caption{background:#F8F8F8;border-left:5px solid #E4E4E4}#stacks_in_2805 .sb-caption h3,#stacks_in_2805 .sb-caption h3 a{font-size:1.50rem;line-height:1.50em;color:#222222;text-shadow:none}#stacks_in_2805 .sb-caption h3 a:hover{color:#191919}/*----------------------------------------------Nav Arrows----------------------------------------------*/#stacks_in_2805 .nav-arrows a{width:42px;height:42px;background-image:url(../rw_common/plugins/stacks/samurai-images/light-arrow.png);background-size:100%}#stacks_in_2805 .nav-arrows.circle a{background-color:#222222}/*----------------------------------------------Nav Dots----------------------------------------------*/#stacks_in_2805 .nav-dots span{width:8px;height:8px;background:#B0C068}#stacks_in_2805 .nav-dots span.nav-dot-current{-webkit-box-shadow:0 1px 1px rgba(255,255,255,0.6),inset 0 1px 1px rgba(0,0,0,0.1),inset 0 0 0 3px #B0C068,inset 0 0 0 20px #F8F8F8;box-shadow:0 1px 1px rgba(255,255,255,0.6),inset 0 1px 1px rgba(0,0,0,0.1),inset 0 0 0 3px #B0C068,inset 0 0 0 20px #F8F8F8}@media screen and (max-width:320px){#stacks_in_2805 .nav-dots span{width:3px;height:3px}}#stacks_in_2805{padding-bottom:14px!important}/*----------------------------------------------Shadow----------------------------------------------*/ #stacks_in_2805 .sb-shadow{display:none}#stacks_in_2805{padding-bottom:7%!important}#stacks_in_2805 .nav-arrows a{top:43%} 

#stacks_in_2805 {
	padding:  10px;
}
  

.card{border-radius:10px ;}
.bgb3{background-color:rgba(22, 63, 110, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:  fixed ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bgb3{background-attachment:scroll!important}}
.agent-hide{display:none !important}
@charset "UTF-8";.movingbox.stacks_in_20{--wait-time:4000ms;--animation-speed:8.00s}  
.stacks_in_28 img{width:100%;max-width:150px}
.lines.stacks_in_38{width:90%;margin:calc(0rem/16) auto calc(0rem/16) auto;border-bottom:1px solid rgba(34, 34, 34, 1.00);background:rgba(0, 0, 0, 0.00);transform:rotate(0deg)}.lines.stacks_in_38.vertical{border-left:1px solid rgba(34, 34, 34, 1.00);border-bottom:none;width:0;height:90%;margin:0 auto;margin-top:calc((90% - 100%)/-2)}.lines.stacks_in_38.gradient{border-bottom:none;height:1px;background-image:linear-gradient(to right,rgba(34, 63, 132, 0.00),rgba(34, 63, 132, 0.75),rgba(34, 63, 132, 0.75),rgba(34, 63, 132, 0.00))}
.stacks_in_106 img{width:100%;max-width:150px}
.lines.stacks_in_116{width:90%;margin:calc(0rem/16) auto calc(0rem/16) auto;border-bottom:1px solid rgba(34, 34, 34, 1.00);background:rgba(0, 0, 0, 0.00);transform:rotate(0deg)}.lines.stacks_in_116.vertical{border-left:1px solid rgba(34, 34, 34, 1.00);border-bottom:none;width:0;height:90%;margin:0 auto;margin-top:calc((90% - 100%)/-2)}.lines.stacks_in_116.gradient{border-bottom:none;height:1px;background-image:linear-gradient(to right,rgba(34, 63, 132, 0.00),rgba(34, 63, 132, 0.75),rgba(34, 63, 132, 0.75),rgba(34, 63, 132, 0.00))}
.stacks_in_127 img{width:100%;max-width:150px}
.lines.stacks_in_137{width:90%;margin:calc(0rem/16) auto calc(0rem/16) auto;border-bottom:1px solid rgba(34, 34, 34, 1.00);background:rgba(0, 0, 0, 0.00);transform:rotate(0deg)}.lines.stacks_in_137.vertical{border-left:1px solid rgba(34, 34, 34, 1.00);border-bottom:none;width:0;height:90%;margin:0 auto;margin-top:calc((90% - 100%)/-2)}.lines.stacks_in_137.gradient{border-bottom:none;height:1px;background-image:linear-gradient(to right,rgba(34, 63, 132, 0.00),rgba(34, 63, 132, 0.75),rgba(34, 63, 132, 0.75),rgba(34, 63, 132, 0.00))}
.stacks_in_148 img{width:100%;max-width:150px}
.lines.stacks_in_158{width:90%;margin:calc(0rem/16) auto calc(0rem/16) auto;border-bottom:1px solid rgba(34, 34, 34, 1.00);background:rgba(0, 0, 0, 0.00);transform:rotate(0deg)}.lines.stacks_in_158.vertical{border-left:1px solid rgba(34, 34, 34, 1.00);border-bottom:none;width:0;height:90%;margin:0 auto;margin-top:calc((90% - 100%)/-2)}.lines.stacks_in_158.gradient{border-bottom:none;height:1px;background-image:linear-gradient(to right,rgba(34, 63, 132, 0.00),rgba(34, 63, 132, 0.75),rgba(34, 63, 132, 0.75),rgba(34, 63, 132, 0.00))}
.stacks_in_169 img{width:100%;max-width:150px}
.lines.stacks_in_179{width:90%;margin:calc(0rem/16) auto calc(0rem/16) auto;border-bottom:1px solid rgba(34, 34, 34, 1.00);background:rgba(0, 0, 0, 0.00);transform:rotate(0deg)}.lines.stacks_in_179.vertical{border-left:1px solid rgba(34, 34, 34, 1.00);border-bottom:none;width:0;height:90%;margin:0 auto;margin-top:calc((90% - 100%)/-2)}.lines.stacks_in_179.gradient{border-bottom:none;height:1px;background-image:linear-gradient(to right,rgba(34, 63, 132, 0.00),rgba(34, 63, 132, 0.75),rgba(34, 63, 132, 0.75),rgba(34, 63, 132, 0.00))}
.stacks_in_190 img{width:100%;max-width:150px}
.lines.stacks_in_200{width:90%;margin:calc(0rem/16) auto calc(0rem/16) auto;border-bottom:1px solid rgba(34, 34, 34, 1.00);background:rgba(0, 0, 0, 0.00);transform:rotate(0deg)}.lines.stacks_in_200.vertical{border-left:1px solid rgba(34, 34, 34, 1.00);border-bottom:none;width:0;height:90%;margin:0 auto;margin-top:calc((90% - 100%)/-2)}.lines.stacks_in_200.gradient{border-bottom:none;height:1px;background-image:linear-gradient(to right,rgba(34, 63, 132, 0.00),rgba(34, 63, 132, 0.75),rgba(34, 63, 132, 0.75),rgba(34, 63, 132, 0.00))}
.stacks_in_211 img{width:100%;max-width:150px}
.lines.stacks_in_221{width:90%;margin:calc(0rem/16) auto calc(0rem/16) auto;border-bottom:1px solid rgba(34, 34, 34, 1.00);background:rgba(0, 0, 0, 0.00);transform:rotate(0deg)}.lines.stacks_in_221.vertical{border-left:1px solid rgba(34, 34, 34, 1.00);border-bottom:none;width:0;height:90%;margin:0 auto;margin-top:calc((90% - 100%)/-2)}.lines.stacks_in_221.gradient{border-bottom:none;height:1px;background-image:linear-gradient(to right,rgba(34, 63, 132, 0.00),rgba(34, 63, 132, 0.75),rgba(34, 63, 132, 0.75),rgba(34, 63, 132, 0.00))}
.stacks_in_232 img{width:100%;max-width:150px}
.lines.stacks_in_242{width:90%;margin:calc(0rem/16) auto calc(0rem/16) auto;border-bottom:1px solid rgba(34, 34, 34, 1.00);background:rgba(0, 0, 0, 0.00);transform:rotate(0deg)}.lines.stacks_in_242.vertical{border-left:1px solid rgba(34, 34, 34, 1.00);border-bottom:none;width:0;height:90%;margin:0 auto;margin-top:calc((90% - 100%)/-2)}.lines.stacks_in_242.gradient{border-bottom:none;height:1px;background-image:linear-gradient(to right,rgba(34, 63, 132, 0.00),rgba(34, 63, 132, 0.75),rgba(34, 63, 132, 0.75),rgba(34, 63, 132, 0.00))}
.agent-hide{display:none !important}
@charset "UTF-8";.movingbox.stacks_in_267{--wait-time:4000ms;--animation-speed:10.00s}  
.stacks_in_272 img{width:100%;max-width:100px}
.lines.stacks_in_281{width:90%;margin:calc(0rem/16) auto calc(0rem/16) auto;border-bottom:1px solid rgba(34, 34, 34, 1.00);background:rgba(0, 0, 0, 0.00);transform:rotate(0deg)}.lines.stacks_in_281.vertical{border-left:1px solid rgba(34, 34, 34, 1.00);border-bottom:none;width:0;height:90%;margin:0 auto;margin-top:calc((90% - 100%)/-2)}.lines.stacks_in_281.gradient{border-bottom:none;height:1px;background-image:linear-gradient(to right,rgba(34, 63, 132, 0.00),rgba(34, 63, 132, 0.75),rgba(34, 63, 132, 0.75),rgba(34, 63, 132, 0.00))}
.stacks_in_290 img{width:100%;max-width:100px}
.lines.stacks_in_299{width:90%;margin:calc(0rem/16) auto calc(0rem/16) auto;border-bottom:1px solid rgba(34, 34, 34, 1.00);background:rgba(0, 0, 0, 0.00);transform:rotate(0deg)}.lines.stacks_in_299.vertical{border-left:1px solid rgba(34, 34, 34, 1.00);border-bottom:none;width:0;height:90%;margin:0 auto;margin-top:calc((90% - 100%)/-2)}.lines.stacks_in_299.gradient{border-bottom:none;height:1px;background-image:linear-gradient(to right,rgba(34, 63, 132, 0.00),rgba(34, 63, 132, 0.75),rgba(34, 63, 132, 0.75),rgba(34, 63, 132, 0.00))}
.stacks_in_308 img{width:100%;max-width:100px}
.lines.stacks_in_317{width:90%;margin:calc(0rem/16) auto calc(0rem/16) auto;border-bottom:1px solid rgba(34, 34, 34, 1.00);background:rgba(0, 0, 0, 0.00);transform:rotate(0deg)}.lines.stacks_in_317.vertical{border-left:1px solid rgba(34, 34, 34, 1.00);border-bottom:none;width:0;height:90%;margin:0 auto;margin-top:calc((90% - 100%)/-2)}.lines.stacks_in_317.gradient{border-bottom:none;height:1px;background-image:linear-gradient(to right,rgba(34, 63, 132, 0.00),rgba(34, 63, 132, 0.75),rgba(34, 63, 132, 0.75),rgba(34, 63, 132, 0.00))}
.stacks_in_326 img{width:100%;max-width:100px}
.lines.stacks_in_335{width:90%;margin:calc(0rem/16) auto calc(0rem/16) auto;border-bottom:1px solid rgba(34, 34, 34, 1.00);background:rgba(0, 0, 0, 0.00);transform:rotate(0deg)}.lines.stacks_in_335.vertical{border-left:1px solid rgba(34, 34, 34, 1.00);border-bottom:none;width:0;height:90%;margin:0 auto;margin-top:calc((90% - 100%)/-2)}.lines.stacks_in_335.gradient{border-bottom:none;height:1px;background-image:linear-gradient(to right,rgba(34, 63, 132, 0.00),rgba(34, 63, 132, 0.75),rgba(34, 63, 132, 0.75),rgba(34, 63, 132, 0.00))}
.stacks_in_344 img{width:100%;max-width:100px}
.lines.stacks_in_353{width:90%;margin:calc(0rem/16) auto calc(0rem/16) auto;border-bottom:1px solid rgba(34, 34, 34, 1.00);background:rgba(0, 0, 0, 0.00);transform:rotate(0deg)}.lines.stacks_in_353.vertical{border-left:1px solid rgba(34, 34, 34, 1.00);border-bottom:none;width:0;height:90%;margin:0 auto;margin-top:calc((90% - 100%)/-2)}.lines.stacks_in_353.gradient{border-bottom:none;height:1px;background-image:linear-gradient(to right,rgba(34, 63, 132, 0.00),rgba(34, 63, 132, 0.75),rgba(34, 63, 132, 0.75),rgba(34, 63, 132, 0.00))}
.stacks_in_362 img{width:100%;max-width:100px}
.lines.stacks_in_371{width:90%;margin:calc(0rem/16) auto calc(0rem/16) auto;border-bottom:1px solid rgba(34, 34, 34, 1.00);background:rgba(0, 0, 0, 0.00);transform:rotate(0deg)}.lines.stacks_in_371.vertical{border-left:1px solid rgba(34, 34, 34, 1.00);border-bottom:none;width:0;height:90%;margin:0 auto;margin-top:calc((90% - 100%)/-2)}.lines.stacks_in_371.gradient{border-bottom:none;height:1px;background-image:linear-gradient(to right,rgba(34, 63, 132, 0.00),rgba(34, 63, 132, 0.75),rgba(34, 63, 132, 0.75),rgba(34, 63, 132, 0.00))}
.stacks_in_380 img{width:100%;max-width:100px}
.lines.stacks_in_389{width:90%;margin:calc(0rem/16) auto calc(0rem/16) auto;border-bottom:1px solid rgba(34, 34, 34, 1.00);background:rgba(0, 0, 0, 0.00);transform:rotate(0deg)}.lines.stacks_in_389.vertical{border-left:1px solid rgba(34, 34, 34, 1.00);border-bottom:none;width:0;height:90%;margin:0 auto;margin-top:calc((90% - 100%)/-2)}.lines.stacks_in_389.gradient{border-bottom:none;height:1px;background-image:linear-gradient(to right,rgba(34, 63, 132, 0.00),rgba(34, 63, 132, 0.75),rgba(34, 63, 132, 0.75),rgba(34, 63, 132, 0.00))}
.stacks_in_398 img{width:100%;max-width:100px}
.lines.stacks_in_407{width:90%;margin:calc(0rem/16) auto calc(0rem/16) auto;border-bottom:1px solid rgba(34, 34, 34, 1.00);background:rgba(0, 0, 0, 0.00);transform:rotate(0deg)}.lines.stacks_in_407.vertical{border-left:1px solid rgba(34, 34, 34, 1.00);border-bottom:none;width:0;height:90%;margin:0 auto;margin-top:calc((90% - 100%)/-2)}.lines.stacks_in_407.gradient{border-bottom:none;height:1px;background-image:linear-gradient(to right,rgba(34, 63, 132, 0.00),rgba(34, 63, 132, 0.75),rgba(34, 63, 132, 0.75),rgba(34, 63, 132, 0.00))}
.stacks_in_267 .mb-slide-content{padding:0px 20px 0px 20px;margin:0px 20px 0px 20px;border-style:solid;border-color:rgba(0, 0, 0, 1.00);border-width:0px;border-radius:15px;}   
  
.target.stacks_in_1429{    margin:0px;}.target.stacks_in_1429{z-index:10;}.target.stacks_in_1429.width-fill{width:calc(100% - 0px)}.target.stacks_in_1429.width-flexible{width:100%}.target.stacks_in_1429.width-fixed{width:250px}.target.stacks_in_1429.height-fill{height:calc(100% - 0px)}.target.stacks_in_1429.height-flexible{height:100%}.target.stacks_in_1429.height-fixed{height:250px}.target.stacks_in_1429[class*="relative-"].top-pt{top:0%}.target.stacks_in_1429[class*="relative-"].top-px{top:0px}.target.stacks_in_1429[class*="relative-"].bottom-pt{bottom:0%}.target.stacks_in_1429[class*="relative-"].bottom-px{bottom:0px}.target.stacks_in_1429[class*="relative-"].right-pt{right:0%}.target.stacks_in_1429[class*="relative-"].right-px{right:0px}.target.stacks_in_1429[class*="relative-"].left-pt{left:0%}.target.stacks_in_1429[class*="relative-"].left-px{left:0px}.target.stacks_in_1429.shift-up{margin-top:-5px}.target.stacks_in_1429.shift-down{margin-bottom:-5px}.target.stacks_in_1429.shift-left{right:5px}.target.stacks_in_1429.shift-right{left:5px}.target.stacks_in_1429.pin-top,.target.stacks_in_1429.pin-bottom{left:5px}.target.stacks_in_1429.pin-left,.target.stacks_in_1429.pin-right{top:5px}
.hamburger.stacks_in_2387{width:50px}.hamburger.stacks_in_2387:hover{opacity:0.44}.hamburger.stacks_in_2387 .burger-line{stroke:#FB000C;stroke-width:10.00}.hamburger.stacks_in_2387.is-active .burger-line{stroke:#FB000C}
.stacks_in_1435 .break{margin-top:calc(24rem/16)}.stacks_in_1435.list-cards li{background:rgba(202, 202, 202, 1.00);padding:calc(16rem/16);margin:calc(12rem/16)}.stacks_in_1435{-webkit-columns:calc(200rem/16) 3;-moz-columns:calc(200rem/16) 3;columns:calc(200rem/16) 3;-webkit-column-gap:calc(24rem/16);-moz-column-gap:calc(24rem/16);column-gap:calc(24rem/16);-webkit-column-rule:2px solid rgba(81, 131, 185, 1.00);-moz-column-rule:2px solid rgba(81, 131, 185, 1.00);column-rule:2px solid rgba(81, 131, 185, 1.00)}
.target.stacks_in_1437{    margin:0px;}.target.stacks_in_1437{z-index:10;}.target.stacks_in_1437.width-fill{width:calc(100% - 0px)}.target.stacks_in_1437.width-flexible{width:100%}.target.stacks_in_1437.width-fixed{width:250px}.target.stacks_in_1437.height-fill{height:calc(100% - 0px)}.target.stacks_in_1437.height-flexible{height:100%}.target.stacks_in_1437.height-fixed{height:250px}.target.stacks_in_1437[class*="relative-"].top-pt{top:0%}.target.stacks_in_1437[class*="relative-"].top-px{top:0px}.target.stacks_in_1437[class*="relative-"].bottom-pt{bottom:0%}.target.stacks_in_1437[class*="relative-"].bottom-px{bottom:0px}.target.stacks_in_1437[class*="relative-"].right-pt{right:0%}.target.stacks_in_1437[class*="relative-"].right-px{right:0px}.target.stacks_in_1437[class*="relative-"].left-pt{left:0%}.target.stacks_in_1437[class*="relative-"].left-px{left:0px}.target.stacks_in_1437.shift-up{margin-top:-5px}.target.stacks_in_1437.shift-down{margin-bottom:-5px}.target.stacks_in_1437.shift-left{right:5px}.target.stacks_in_1437.shift-right{left:5px}.target.stacks_in_1437.pin-top,.target.stacks_in_1437.pin-bottom{left:5px}.target.stacks_in_1437.pin-left,.target.stacks_in_1437.pin-right{top:5px}
.hamburger.stacks_in_1441{width:50px}.hamburger.stacks_in_1441:hover{opacity:0.44}.hamburger.stacks_in_1441 .burger-line{stroke:#FB000C;stroke-width:10.00}.hamburger.stacks_in_1441.is-active .burger-line{stroke:#FB000C}
.stacks_in_1443 .break{margin-top:calc(24rem/16)}.stacks_in_1443.list-cards li{background:rgba(202, 202, 202, 1.00);padding:calc(16rem/16);margin:calc(12rem/16)}.stacks_in_1443{-webkit-columns:calc(200rem/16) 3;-moz-columns:calc(200rem/16) 3;columns:calc(200rem/16) 3;-webkit-column-gap:calc(24rem/16);-moz-column-gap:calc(24rem/16);column-gap:calc(24rem/16);-webkit-column-rule:2px solid rgba(81, 131, 185, 1.00);-moz-column-rule:2px solid rgba(81, 131, 185, 1.00);column-rule:2px solid rgba(81, 131, 185, 1.00)}

.cooki{background-color:rgba(255, 255, 255, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:overlay ;background-attachment:  fixed ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.cooki{background-attachment:scroll!important}}
.cookiejar-content{--cookiejar-timeout:0.5s;opacity:0;pointer-events:none;-webkit-transition:opacity var(--cookiejar-timeout) ease-out;transition:opacity var(--cookiejar-timeout) ease-out}.cookiejar-content.cookiejar-show{opacity:1;pointer-events:auto}.cookiejar-content.cookiejar-top{position:fixed;top:0;left:0;right:0;bottom:auto;z-index:999}.cookiejar-content.cookiejar-bottom{position:fixed;top:auto;left:0;right:0;bottom:0;z-index:999}



	#stacks_in_2430 .button_icon,#stacks_in_2430 .button_icon i {
		margin:0;
		padding:0;
		display:inline-block;
		font-weight:normal;
		height:32px;
		line-height:32px;
		font-size:19px;
	}
	


#stacks_in_2430 .button_label {
	font: 500 16px/150% "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
	height:2em;
	line-height:2em;
	display: inline-block;
	
	
}


	#stacks_in_2430 .button_icon {
		border-right: 1px solid rgba(0,0,0,0.2);
		float:left;
		padding-right:14px;
	}
	#stacks_in_2430 .button_label {
		border-left: 1px solid rgba(255,255,255, 0.2);
		float:left;
		padding: 0px 7px 0px 14px;
	}




#stacks_in_2430 .sweet_button_wrapper {
	text-align:center;

	
		height:32px;
	
}

@media screen and (max-width:500px){ /* iPhone Landscape */
	#stacks_in_2430 .sweet_button_wrapper {
		
			height:28px;
		
	}

	
		#stacks_in_2430 .button_icon,#stacks_in_2430 .button_icon i {
			height:28px;
			line-height:2em;
			font-size:17px;
		}
		
	

	#stacks_in_2430 .button_label {
		font: 500 14px/150% "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
		line-height:2em;
	}
}

#stacks_in_2430 .sweet_button {
	cursor: pointer;
	display:inline-block;
	margin:0;
	padding:0px 14px;
	text-decoration:none;
	text-align:center;
	color:rgba(255, 255, 255, 1.00);
	border-style:solid;
	border-width:1px;
	border-color:rgba(0, 0, 0, 1.00);
	border-radius:0px;
	background:rgba(60, 150, 3, 1.00);
}
#stacks_in_2430 .sweet_button:visited {
	color:rgba(255, 255, 255, 1.00);
}

#stacks_in_2430 .sweet_button:hover {
	border-color:rgba(153, 153, 153, 1.00);
}







	#stacks_in_2430 .sweet_button {
		-moz-box-shadow: 0px 2px 5px rgba(0,0,0,0.75);
		-webkit-shadow: 0px 2px 5px rgba(0,0,0,0.75);
		box-shadow: 0px 2px 5px rgba(0,0,0,0.75);
	}
	#stacks_in_2430 .sweet_button_wrapper{padding-bottom:13px;}


#stacks_in_2430 .sweet_button:hover {
	color:rgba(255, 255, 255, 1.00);
	background: rgba(80, 170, 23, 1.00);
}
#stacks_in_2430 .sweet_button:active{
	background: rgba(40, 130, 0, 1.00);
}
#stacks_in_2430 .sweet_button.clicked {
	background: rgba(38, 113, 45, 1.00);
	border-color:rgba(0, 0, 0, 1.00);
}
#stacks_in_2430 .sweet_button.clicked:hover {
	background: rgba(58, 133, 65, 1.00);
	border-color:rgba(153, 153, 153, 1.00);
}
#stacks_in_2430 .sweet_button.clicked:active{
	background: rgba(18, 93, 25, 1.00);
}





#stacks_in_2430 .sweet_button.twotone {
	background: rgba(60, 150, 3, 1.00);
	background: linear-gradient(top, rgba(80, 170, 23, 1.00) 50%, rgba(60, 150, 3, 1.00) 50%);
}
#stacks_in_2430 .sweet_button.twotone:hover {
	background: rgba(80, 170, 23, 1.00);
	background: linear-gradient(top, rgba(100, 190, 43, 1.00) 50%, rgba(80, 170, 23, 1.00) 50%);
}
#stacks_in_2430 .sweet_button.twotone:active{
	background: rgba(40, 130, 0, 1.00);
	background: linear-gradient(top, rgba(80, 170, 23, 1.00) 50%, rgba(60, 150, 3, 1.00) 50%);
}
#stacks_in_2430 .sweet_button.twotone.clicked {
	background: rgba(38, 113, 45, 1.00);
	background: linear-gradient(top, rgba(58, 133, 65, 1.00) 50%, rgba(38, 113, 45, 1.00) 50%);
}
#stacks_in_2430 .sweet_button.twotone.clicked:hover {
	background: rgba(68, 143, 75, 1.00);
	background: linear-gradient(top, rgba(78, 153, 85, 1.00) 50%, rgba(58, 133, 65, 1.00) 50%);
}
#stacks_in_2430 .sweet_button.twotone.clicked:active{
	background: rgba(18, 93, 25, 1.00);
	background: linear-gradient(top, rgba(58, 133, 65, 1.00) 50%, rgba(38, 113, 45, 1.00) 50%);
}






	#stacks_in_2429 .button_icon,#stacks_in_2429 .button_icon i {
		margin:0;
		padding:0;
		display:inline-block;
		font-weight:normal;
		height:32px;
		line-height:32px;
		font-size:19px;
	}
	


#stacks_in_2429 .button_label {
	font: 500 16px/150% "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
	height:2em;
	line-height:2em;
	display: inline-block;
	
	
}




	#stacks_in_2429 .button_icon {
		border-left: 1px solid rgba(0,0,0,0.2);
		float:right;
		padding-left:14px;
	}
	#stacks_in_2429 .button_label {
		border-right: 1px solid rgba(255,255,255, 0.2);
		float:right;
		padding: 0px 14px 0px 7px;
	}


#stacks_in_2429 .sweet_button_wrapper {
	text-align:center;

	
		height:32px;
	
}

@media screen and (max-width:500px){ /* iPhone Landscape */
	#stacks_in_2429 .sweet_button_wrapper {
		
			height:28px;
		
	}

	
		#stacks_in_2429 .button_icon,#stacks_in_2429 .button_icon i {
			height:28px;
			line-height:2em;
			font-size:17px;
		}
		
	

	#stacks_in_2429 .button_label {
		font: 500 14px/150% "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
		line-height:2em;
	}
}

#stacks_in_2429 .sweet_button {
	cursor: pointer;
	display:inline-block;
	margin:0;
	padding:0px 14px;
	text-decoration:none;
	text-align:center;
	color:rgba(255, 255, 255, 1.00);
	border-style:solid;
	border-width:1px;
	border-color:rgba(0, 0, 0, 1.00);
	border-radius:0px;
	background:rgba(251, 0, 12, 1.00);
}
#stacks_in_2429 .sweet_button:visited {
	color:rgba(255, 255, 255, 1.00);
}

#stacks_in_2429 .sweet_button:hover {
	border-color:rgba(153, 153, 153, 1.00);
}







	#stacks_in_2429 .sweet_button {
		-moz-box-shadow: 0px 2px 5px rgba(0,0,0,0.75);
		-webkit-shadow: 0px 2px 5px rgba(0,0,0,0.75);
		box-shadow: 0px 2px 5px rgba(0,0,0,0.75);
	}
	#stacks_in_2429 .sweet_button_wrapper{padding-bottom:13px;}


#stacks_in_2429 .sweet_button:hover {
	color:rgba(255, 255, 255, 1.00);
	background: rgba(255, 20, 32, 1.00);
}
#stacks_in_2429 .sweet_button:active{
	background: rgba(231, 0, 0, 1.00);
}
#stacks_in_2429 .sweet_button.clicked {
	background: rgba(38, 113, 45, 1.00);
	border-color:rgba(0, 0, 0, 1.00);
}
#stacks_in_2429 .sweet_button.clicked:hover {
	background: rgba(58, 133, 65, 1.00);
	border-color:rgba(153, 153, 153, 1.00);
}
#stacks_in_2429 .sweet_button.clicked:active{
	background: rgba(18, 93, 25, 1.00);
}





#stacks_in_2429 .sweet_button.twotone {
	background: rgba(251, 0, 12, 1.00);
	background: linear-gradient(top, rgba(255, 20, 32, 1.00) 50%, rgba(251, 0, 12, 1.00) 50%);
}
#stacks_in_2429 .sweet_button.twotone:hover {
	background: rgba(255, 20, 32, 1.00);
	background: linear-gradient(top, rgba(255, 40, 52, 1.00) 50%, rgba(255, 20, 32, 1.00) 50%);
}
#stacks_in_2429 .sweet_button.twotone:active{
	background: rgba(231, 0, 0, 1.00);
	background: linear-gradient(top, rgba(255, 20, 32, 1.00) 50%, rgba(251, 0, 12, 1.00) 50%);
}
#stacks_in_2429 .sweet_button.twotone.clicked {
	background: rgba(38, 113, 45, 1.00);
	background: linear-gradient(top, rgba(58, 133, 65, 1.00) 50%, rgba(38, 113, 45, 1.00) 50%);
}
#stacks_in_2429 .sweet_button.twotone.clicked:hover {
	background: rgba(68, 143, 75, 1.00);
	background: linear-gradient(top, rgba(78, 153, 85, 1.00) 50%, rgba(58, 133, 65, 1.00) 50%);
}
#stacks_in_2429 .sweet_button.twotone.clicked:active{
	background: rgba(18, 93, 25, 1.00);
	background: linear-gradient(top, rgba(58, 133, 65, 1.00) 50%, rgba(38, 113, 45, 1.00) 50%);
}



#stacks_in_1476 .glider-wrapper,#stacks_in_1476 .glider-button{transition:all 1000ms ease}#stacks_in_1476 .glider-wrapper.custom-style{color:rgba(255, 255, 255, 1.00)}#stacks_in_1476 .glider-wrapper.custom-style div,#stacks_in_1476 .glider-wrapper.custom-style p{color:rgba(255, 255, 255, 1.00)}#stacks_in_1476 .glider-wrapper.custom-style .glider-toggle{color:rgba(255, 255, 255, 1.00)}#stacks_in_1476 .glider-wrapper .glider-content{padding:3.25rem 1rem}@media only screen and (min-width:40.063em){#stacks_in_1476 .glider-wrapper .glider-content{padding:0.00rem 0.00rem}}#stacks_in_1476 .glider-button{margin:0px}#stacks_in_1476 .glider-button.custom-style{color:#FCBE0D}#stacks_in_1476 .glider-button.static-width{width:100px}#stacks_in_1476 .launcher-bar .glider-button{text-align:right}#stacks_in_1476 .location-left .glider-button,#stacks_in_1476 .location-right .glider-button{top:1%}#stacks_in_1476 .location-left .glider-button.flipPosition,#stacks_in_1476 .location-right .glider-button.flipPosition{top:auto;bottom:1%}#stacks_in_1476 .location-top .glider-button,#stacks_in_1476 .location-bottom .glider-button{left:1%}#stacks_in_1476 .location-top .glider-button.flipPosition,#stacks_in_1476 .location-bottom .glider-button.flipPosition{left:auto;right:1%}@media only screen and (min-width:40.063em){#stacks_in_1476 .location-left .glider-wrapper.opened,#stacks_in_1476 .location-right .glider-wrapper.opened{width:50%}#stacks_in_1476 .location-left.slideout .glider-wrapper,#stacks_in_1476 .location-right.slideout .glider-wrapper{width:50%}#stacks_in_1476 .location-left .glider-button.opened{left:50%}#stacks_in_1476 .location-left.slideout .glider-wrapper{margin-left:-50%}#stacks_in_1476 .location-right .glider-button.opened{right:50%}#stacks_in_1476 .location-right.slideout .glider-wrapper{margin-right:-50%}#stacks_in_1476 .location-top .glider-wrapper.opened,#stacks_in_1476 .location-bottom .glider-wrapper.opened{height:50%}#stacks_in_1476 .location-top .glider-button.opened{top:50%}#stacks_in_1476 .location-bottom .glider-button.opened{bottom:50%}}
#stacks_in_1483 figure{text-align:center}#stacks_in_1483 .mdph{display:none}#stacks_in_1483 .mdp.book-set{widows:5;orphans:5}#stacks_in_1483 .mdp.book-set p:not(:first-of-type){text-indent:1.40rem}#stacks_in_1483 .mdp.book-set p:not(:last-of-type){margin-bottom:1.25rem !important}#stacks_in_1483 .mdp.book-set.indent-all p:first-of-type{text-indent:1.40rem}#stacks_in_1483 .mdp.book-set.indent-all blockquote > p:first-of-type{text-indent:0}#stacks_in_1483 .mdp.book-set:not(.indent-all) h1 + p,#stacks_in_1483 .mdp.book-set:not(.indent-all) h2 + p,#stacks_in_1483 .mdp.book-set:not(.indent-all) h3 + p,#stacks_in_1483 .mdp.book-set:not(.indent-all) h4 + p,#stacks_in_1483 .mdp.book-set:not(.indent-all) h5 + p,#stacks_in_1483 .mdp.book-set:not(.indent-all) h6 + p{text-indent:0 !important}#stacks_in_1483 .mdp.p-lead p:first-of-type{font-size:130%}@media only screen and (min-width:0px){#stacks_in_1483 p{letter-spacing:1.00px;}}

#stacks_in_1483 {
	padding: 20px 0px 0px 0px;
}
#stacks_in_1488 figure{text-align:center}#stacks_in_1488 .mdph{display:none}#stacks_in_1488 .mdp.book-set{widows:5;orphans:5}#stacks_in_1488 .mdp.book-set p:not(:first-of-type){text-indent:1.40rem}#stacks_in_1488 .mdp.book-set p:not(:last-of-type){margin-bottom:1.25rem !important}#stacks_in_1488 .mdp.book-set.indent-all p:first-of-type{text-indent:1.40rem}#stacks_in_1488 .mdp.book-set.indent-all blockquote > p:first-of-type{text-indent:0}#stacks_in_1488 .mdp.book-set:not(.indent-all) h1 + p,#stacks_in_1488 .mdp.book-set:not(.indent-all) h2 + p,#stacks_in_1488 .mdp.book-set:not(.indent-all) h3 + p,#stacks_in_1488 .mdp.book-set:not(.indent-all) h4 + p,#stacks_in_1488 .mdp.book-set:not(.indent-all) h5 + p,#stacks_in_1488 .mdp.book-set:not(.indent-all) h6 + p{text-indent:0 !important}#stacks_in_1488 .mdp.p-lead p:first-of-type{font-size:130%}@media only screen and (min-width:0px){#stacks_in_1488 p{}}

#stacks_in_1488 {
	padding:  20px;
}
#stacks_in_1492 figure{text-align:center}#stacks_in_1492 .mdph{display:none}#stacks_in_1492 .mdp.book-set{widows:5;orphans:5}#stacks_in_1492 .mdp.book-set p:not(:first-of-type){text-indent:1.40rem}#stacks_in_1492 .mdp.book-set p:not(:last-of-type){margin-bottom:1.25rem !important}#stacks_in_1492 .mdp.book-set.indent-all p:first-of-type{text-indent:1.40rem}#stacks_in_1492 .mdp.book-set.indent-all blockquote > p:first-of-type{text-indent:0}#stacks_in_1492 .mdp.book-set:not(.indent-all) h1 + p,#stacks_in_1492 .mdp.book-set:not(.indent-all) h2 + p,#stacks_in_1492 .mdp.book-set:not(.indent-all) h3 + p,#stacks_in_1492 .mdp.book-set:not(.indent-all) h4 + p,#stacks_in_1492 .mdp.book-set:not(.indent-all) h5 + p,#stacks_in_1492 .mdp.book-set:not(.indent-all) h6 + p{text-indent:0 !important}#stacks_in_1492 .mdp.p-lead p:first-of-type{font-size:130%}@media only screen and (min-width:0px){#stacks_in_1492 p{letter-spacing:1.00px;}}

#stacks_in_1492 {
	padding:  10px;
}



	#stacks_in_1496 .button_icon,#stacks_in_1496 .button_icon i {
		margin:0;
		padding:0;
		display:inline-block;
		font-weight:normal;
		height:32px;
		line-height:32px;
		font-size:19px;
	}
	


#stacks_in_1496 .button_label {
	font: 500 16px/150% "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
	height:2em;
	line-height:2em;
	display: inline-block;
	
	
}


	#stacks_in_1496 .button_icon {
		border-right: 1px solid rgba(0,0,0,0.2);
		float:left;
		padding-right:14px;
	}
	#stacks_in_1496 .button_label {
		border-left: 1px solid rgba(255,255,255, 0.2);
		float:left;
		padding: 0px 7px 0px 14px;
	}




#stacks_in_1496 .sweet_button_wrapper {
	text-align:center;

	
		height:32px;
	
}

@media screen and (max-width:500px){ /* iPhone Landscape */
	#stacks_in_1496 .sweet_button_wrapper {
		
			height:28px;
		
	}

	
		#stacks_in_1496 .button_icon,#stacks_in_1496 .button_icon i {
			height:28px;
			line-height:2em;
			font-size:17px;
		}
		
	

	#stacks_in_1496 .button_label {
		font: 500 14px/150% "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
		line-height:2em;
	}
}

#stacks_in_1496 .sweet_button {
	cursor: pointer;
	display:inline-block;
	margin:0;
	padding:0px 14px;
	text-decoration:none;
	text-align:center;
	color:rgba(21, 21, 21, 1.00);
	border-style:solid;
	border-width:0px;
	border-color:rgba(0, 0, 0, 1.00);
	border-radius:50px;
	background:rgba(252, 190, 13, 1.00);
}
#stacks_in_1496 .sweet_button:visited {
	color:rgba(21, 21, 21, 1.00);
}

#stacks_in_1496 .sweet_button:hover {
	border-color:rgba(153, 153, 153, 1.00);
}


	#stacks_in_1496 .sweet_button {text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75);}






	#stacks_in_1496 .sweet_button {
		-moz-box-shadow: 0px 2px 5px rgba(0,0,0,0.75);
		-webkit-shadow: 0px 2px 5px rgba(0,0,0,0.75);
		box-shadow: 0px 2px 5px rgba(0,0,0,0.75);
	}
	#stacks_in_1496 .sweet_button_wrapper{padding-bottom:13px;}


#stacks_in_1496 .sweet_button:hover {
	color:rgba(21, 21, 21, 1.00);
	background: rgba(255, 210, 33, 1.00);
}
#stacks_in_1496 .sweet_button:active{
	background: rgba(232, 170, 0, 1.00);
}
#stacks_in_1496 .sweet_button.clicked {
	background: rgba(58, 117, 2, 1.00);
	border-color:rgba(0, 0, 0, 1.00);
}
#stacks_in_1496 .sweet_button.clicked:hover {
	background: rgba(78, 137, 22, 1.00);
	border-color:rgba(153, 153, 153, 1.00);
}
#stacks_in_1496 .sweet_button.clicked:active{
	background: rgba(38, 97, 0, 1.00);
}








#stacks_in_1496 {
	padding:  20px;
}
#stacks_in_1498 figure{text-align:center}#stacks_in_1498 .mdph{display:none}#stacks_in_1498 .mdp.book-set{widows:5;orphans:5}#stacks_in_1498 .mdp.book-set p:not(:first-of-type){text-indent:1.40rem}#stacks_in_1498 .mdp.book-set p:not(:last-of-type){margin-bottom:1.25rem !important}#stacks_in_1498 .mdp.book-set.indent-all p:first-of-type{text-indent:1.40rem}#stacks_in_1498 .mdp.book-set.indent-all blockquote > p:first-of-type{text-indent:0}#stacks_in_1498 .mdp.book-set:not(.indent-all) h1 + p,#stacks_in_1498 .mdp.book-set:not(.indent-all) h2 + p,#stacks_in_1498 .mdp.book-set:not(.indent-all) h3 + p,#stacks_in_1498 .mdp.book-set:not(.indent-all) h4 + p,#stacks_in_1498 .mdp.book-set:not(.indent-all) h5 + p,#stacks_in_1498 .mdp.book-set:not(.indent-all) h6 + p{text-indent:0 !important}#stacks_in_1498 .mdp.p-lead p:first-of-type{font-size:130%}@media only screen and (min-width:0px){#stacks_in_1498 p{letter-spacing:1.00px;}}

@font-face{font-family:'icomoon';src:url('../rw_common/plugins/stacks/scrollpage_icons/icomoon.eot?8zq521');src:url('../rw_common/plugins/stacks/scrollpage_icons/icomoon.eot?8zq521#iefix') format('embedded-opentype'),url('../rw_common/plugins/stacks/scrollpage_icons/icomoon.woff2?8zq521') format('woff2'),url('../rw_common/plugins/stacks/scrollpage_icons/icomoon.ttf?8zq521') format('truetype'),url('../rw_common/plugins/stacks/scrollpage_icons/icomoon.woff?8zq521') format('woff'),url('../rw_common/plugins/stacks/scrollpage_icons/icomoon.svg?8zq521#icomoon') format('svg');font-weight:normal;font-style:normal}[class^="sp-icon-"],[class*=" sp-icon-"]{color:#FDC50D;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sp-icon-chevron-rounded:before{content:"\e600"}.sp-icon-chevron-rounded-thick:before{content:"\e601"}.sp-icon-chevron-thin:before{content:"\e602"}.sp-icon-chevron-thick:before{content:"\e603"}.sp-icon-arrow:before{content:"\e604"}.sp-icon-arrow-thin:before{content:"\e605"}.sp-icon-arrow-thick:before{content:"\e606"}.sp-icon-round-1:before{content:"\e607"}.sp-icon-round-2:before{content:"\e608"}.sp-icon-round-3:before{content:"\e609"}.sp-icon-round-4:before{content:"\e60a"}#ncd-sp-arrow{display:inline-block;line-height:0;z-index:1000000;padding: 5px;background:#223F84;border-radius: 100px;border-width: 0;border-style:solid;opacity:0;border-color:#FC7B1D}#ncd-sp-arrow i{font-size: 32px;}#ncd-sp-arrow.show i{cursor:pointer}#ncd-sp-arrow{position:fixed;opacity:0;margin: 10px;-webkit-transition:opacity 150ms,-webkit-transform 150ms;transition:opacity 150ms,transform 150ms;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}#ncd-sp-arrow.show.down-amount,#ncd-sp-arrow.show.down-container{-webkit-transition:opacity 750ms 0,-webkit-transform 750ms 0;transition:opacity 750ms 0,transform 750ms 0;}#ncd-sp-arrow .rotateThis{-webkit-transition:-webkit-transform 700ms;transition:transform 700ms}#ncd-sp-arrow.show.down-amount .rotateThis,#ncd-sp-arrow.show.down-container .rotateThis{position:relative;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}#ncd-sp-arrow.down-amount .rotateThis,#ncd-sp-arrow.down-container .rotateThis{position:relative;-webkit-transform:rotate(0);transform:rotate(0)}#ncd-sp-arrow.show{opacity:1;-webkit-transform:rotateY(0) translateX(0) translateY(0) translateZ(100px) scale(1);transform:rotateY(0) translateX(0) translateY(0) translateZ(100px) scale(1)}#ncd-sp-arrow.tl{top:0;left:0}#ncd-sp-arrow.tc{top:0;left:50%}#ncd-sp-arrow.tr{top:0;right:0}#ncd-sp-arrow.bl{bottom:0;left:0}#ncd-sp-arrow.bc{bottom:0;left:50%}#ncd-sp-arrow.br{bottom:0;right:0}@media screen and (max-width:303px){#ncd-sp-arrow{display:none}}
