/*
 * com.bwd.lib.menulab.flexbar
 */

.ml-nav-zone .ml-group,.ml-nav-zone .ml-group ul,.ml-nav-zone .ml-group li,.ml-nav-zone .ml-group .ml-dropdown{list-style:none}.ml-nav-zone .ml-group li.is-mega *{list-style-type:initial}.ml-nav-zone .ml-group a:link,.ml-nav-zone .ml-group a:visited,.ml-nav-zone .ml-group a:hover,.ml-nav-zone .ml-group a:active{text-decoration:none}.ml-nav-zone .ml-group>ul.menu.dropdown{display:block!important}.ml-nav-zone .ml-group li{padding:0;margin:0}.ml-nav-zone .ml-group li ul{margin:0;padding:0}.ml-nav-zone:not(.group-stacked) .ml-group.unstack-icon-right li.has-dropdown>a:not(.no-dd-icon){padding-right:40px}.ml-nav-zone.group-stacked .ml-group.stack-icon-right:not(.stack-text-left) li.has-dropdown:not(.no-dd-icon) .link-wrap{margin-right:40px;margin-left:40px}.ml-nav-zone .r-menu:not(.group-stacked) li:not(.is-mega)>ul{background:#fff;border:1px solid #ccc}.ml-nav-zone .r-menu li>a{color:#414141}.ml-nav-zone .r-menu li>a:hover{color:#646464;background:rgba(0,0,0,0.15)}.ml-nav-zone .r-menu li.as-button,.ml-nav-zone .r-menu li.as-button:hover{background-color:transparent}.ml-nav-zone .r-menu li.as-button>a{background:#11b8ab;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;margin:6px;padding:6px 12px;font-size:14px}.ml-nav-zone .r-menu .unstack-icon-right .drop-icon,.ml-nav-zone .r-menu .stack-icon-right .drop-icon{color:white;background:rgba(0,0,0,0.3)}.ml-nav-zone.group-stacked .r-menu li.as-button>a{display:inline-block}.ml-nav-zone.group-stacked .r-menu li.no-indent>a{margin-left:0!important}.ml-flex-nav:not(.group-stacked) .ml-group.ml-flex-wrap .ml-zone{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.ml-flex-nav:not(.group-stacked) .ml-group.ml-flex-wrap .ml-zone-break{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;height:0}.ml-flex-nav:not(.group-stacked) .ml-group.ml-flex-wrap.ml-zone-wrap-only .ml-zone{-webkit-box-flex:1;-ms-flex:1;flex:1}.ml-flex-nav:not(.group-stacked) .ml-group.ml-flex-wrap.ml-zone-wrap-only .ml-zone.zone-full-width{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.ml-flex-nav.group-stacked,.ml-flex-nav.group-stacked>.ml-group,.ml-flex-nav.group-stacked .ml-zone.ml-zone-item{display:block;-webkit-box-flex:0;-ms-flex:none;flex:none}.ml-flex-nav.group-stacked .ml-zone.stack-with-bar,.ml-flex-nav.group-stacked .ml-zone.stack-with-bar>.ml-group,.ml-flex-nav.group-stacked .ml-zone.stack-with-bar>.ml-group>.ml-item,.ml-flex-nav.group-stacked .ml-zone.stack-with-bar>.ml-group>.ml-item .ml-dz{display:block;-webkit-box-flex:0;-ms-flex:none;flex:none}.ml-group-wrap,.ml-zone,.ml-group{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.ml-group-wrap,.group-fill{-webkit-box-flex:1;-ms-flex:1;flex:1}.ml-nav-zone{-webkit-box-flex:1;-ms-flex:1;flex:1}.ml-group{-webkit-box-flex:1;-ms-flex:1;flex:1}.ml-zone.group-fill>.ml-group>.ml-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.ml-zone.group-fill>.ml-group.equal-width>.ml-item{-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0}.ml-zone.group-fill>.ml-group>.ml-item.ml-no-grow{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.ml-zone.zone-static{position:static}.ml-zone .ml-group.group-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ml-zone .ml-group.group-center.group-around{-ms-flex-pack:distribute;justify-content:space-around}.ml-zone .ml-group.group-center.group-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ml-zone .ml-group.group-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ml-zone .ml-group.group-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ml-group .ml-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ml-group .ml-dd-item{overflow:hidden}.ml-group .ml-link{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ml-group.item-v-inherit,.ml-self-v-inherit{-ms-flex-item-align:inherit;align-self:inherit}.ml-group.item-v-stretch,.ml-self-v-stretch{-ms-flex-item-align:stretch;align-self:stretch}.ml-group.item-v-center,.ml-self-v-center{-ms-flex-item-align:center;align-self:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ml-group.item-v-bot,.ml-self-v-bot{-ms-flex-item-align:end;align-self:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.ml-group.item-v-top,.ml-self-v-top{-ms-flex-item-align:start;align-self:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ml-group.ml-v-start li>a{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ml-group.ml-v-start li>a.as-button{-ms-flex-item-align:start;align-self:flex-start}.ml-group.ml-v-start li>a .ml-img{vertical-align:top}.ml-group.ml-v-center li>a{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.ml-group.ml-v-center li>a.as-button{-ms-flex-item-align:center;align-self:center}.ml-group.ml-v-center li>a .ml-img{vertical-align:middle}.ml-group.ml-v-end li>a{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.ml-group.ml-v-end li>a.as-button{-ms-flex-item-align:end;align-self:flex-end}.ml-group.ml-v-end li>a .ml-img{vertical-align:bottom}.ml-group.ml-v-baseline li>a{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.ml-group.ml-v-baseline li>a.as-button{-ms-flex-item-align:baseline;align-self:baseline}.ml-group.ml-v-baseline li>a .ml-img{vertical-align:baseline}.ml-group.unstack-text-left li>a{text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ml-group.unstack-text-right li>a{text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ml-group.unstack-text-center li>a{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ml-group.unstack-dd-left ul li>a{text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ml-group.unstack-dd-right ul li>a{text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ml-group.unstack-dd-center ul li>a{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ml-zone.group-stacked li{padding-left:0;padding-right:0}.ml-zone.group-stacked .ml-group.stack-text-left>li>.ml-link,.ml-zone.group-stacked .ml-group.stack-text-left>li.ml-item.as-button{text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ml-zone.group-stacked .ml-group.stack-text-right>li>.ml-link,.ml-zone.group-stacked .ml-group.stack-text-right>li.ml-item.as-button{text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ml-zone.group-stacked .ml-group.stack-text-center>li>.ml-link{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ml-zone.group-stacked .ml-group.stack-dd-left ul li>.ml-link{text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ml-zone.group-stacked .ml-group.stack-dd-right ul li>.ml-link{text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ml-zone.group-stacked .ml-group.stack-dd-center ul li>.ml-link{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ml-flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.ml-flex-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.ml-no-wrap{white-space:nowrap}.ml-flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ml-flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.ml-nav-zone:not(.group-stacked) .ml-unstack-hide{display:none!important}.ml-nav-zone:not(.group-stacked) .ml-split-before{margin-left:auto!important}.ml-nav-zone:not(.group-stacked) li.has-dropdown.ml-unstack-hide-drops .drop-icon,.ml-nav-zone:not(.group-stacked) li.has-dropdown.ml-unstack-hide-drops>ul{display:none!important}.ml-nav-zone.group-stacked .ml-stack-hide{display:none!important}.ml-nav-zone.group-stacked li.has-dropdown.ml-stack-hide-drops .drop-icon,.ml-nav-zone.group-stacked li.has-dropdown.ml-stack-hide-drops>ul{display:none!important}.ml-flex-nav.group-toggle-active.show-normal-only{display:none!important}.ml-flex-nav.group-toggle-active.hide-dropdown-only{display:none!important}.ml-flex-nav.group-stacked .show-normal-only{display:none!important}.ml-flex-nav.group-stacked .hide-stacked-only{display:none!important}.ml-flex-nav:not(.group-toggle-active):not(.group-stacked) .show-dropdown-only{display:none!important}.ml-flex-nav:not(.group-toggle-active):not(.group-stacked) .hide-normal-only{display:none!important}.ml-nav-zone .r-menu li{position:relative}.ml-nav-zone .r-menu li.ml-mega{position:static}.ml-nav-zone .r-menu li.ml-mega>ul>li{white-space:initial!important}.ml-nav-zone .r-menu ul{position:absolute;display:none;top:100%;left:0;z-index:99}.ml-nav-zone .r-menu ul ul,.ml-nav-zone .r-menu ul ul ul{position:relative;top:0;left:0}.ml-nav-zone .r-menu ul li{display:block;text-align:left;list-style:none;width:100%;clear:both;line-height:1.6;white-space:nowrap;background:0;background-clip:padding-box;border:0}.ml-nav-zone .r-menu ul li a{padding:.475rem 1rem}.ml-nav-zone .r-menu ul li.link-inline{display:inline-block;width:auto}.ml-nav-zone .r-menu ul li.link--auto-width{display:inline-block;width:auto}.ml-nav-zone .r-menu ul li.custom-align.link-left{text-align:left}.ml-nav-zone .r-menu ul li.custom-align.link-center{text-align:center}.ml-nav-zone .r-menu ul li.custom-align.link-right{text-align:right}.ml-nav-zone .r-menu ul li.badge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.ml-nav-zone .r-menu ul li.badge>.badge-img{width:auto}.ml-nav-zone .r-menu ul li.spacer>.list-spacer{display:inline-block}
.ml-nav-zone .has-dropdown .fa.thin-arrow:before{content:"\f107"}.ml-nav-zone .has-dropdown .fa.thick-arrow:before{content:"\f078"}.ml-nav-zone .has-dropdown .fa.triangle:before{content:"\f0d7"}.ml-nav-zone .has-dropdown .fa.plus-times:before{content:"\f067"}.ml-nav-zone .has-dropdown .fa.plus-times-circle:before{content:"\f055"}.ml-nav-zone .has-dropdown .fa.plus-times-square:before{content:"\f0fe"}.ml-nav-zone .has-dropdown .fa.plus-minus:before{content:"\f067"}.ml-nav-zone .has-dropdown.in>a .drop-icon .fa:not(.plus-times):not(.plus-minus):not(.plus-times-circle):not(.plus-times-square){-webkit-transform:rotate(90deg);transform:rotate(90deg)}.ml-nav-zone .has-dropdown.in>a .drop-icon .fa.plus-times,.ml-nav-zone .has-dropdown.in>a .drop-icon .fa.plus-times-circle,.ml-nav-zone .has-dropdown.in>a .drop-icon .fa.plus-times-square{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ml-nav-zone .has-dropdown.in>a .drop-icon .fa.plus-minus:before{content:"\f068"}.ml-nav-zone .has-dropdown .collapse{display:none}.ml-nav-zone .has-dropdown .collapse.is-open{display:block}.ml-nav-zone .has-dropdown .collapsing{position:relative;height:0;overflow:hidden}.ml-nav-zone .has-dropdown .collapse.in{display:block}.ml-nav-zone .ml-group .has-dropdown .drop-icon{margin-left:12px;display:inline-block}.ml-nav-zone .has-dropdown>a .link-text{display:inline-block}.ml-nav-zone.group-stacked .ml-dropdown{position:relative}.ml-nav-zone.group-stacked .ml-group.stack-icon-right li.has-dropdown ul{position:relative;width:100%}.ml-nav-zone.group-stacked .ml-group.stack-icon-right li.has-dropdown ul.ml-drop-full{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.ml-nav-zone.group-stacked .ml-group.stack-icon-right li.has-dropdown .drop-icon{position:absolute;top:0;right:0;width:40px;height:100%;z-index:10;font-size:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ml-nav-zone:not(.group-stacked) .ml-group>li.has-dropdown>ul{position:absolute;top:100%;left:0;z-index:1001;width:auto}.ml-nav-zone:not(.group-stacked) .ml-group>li.has-dropdown>ul a{width:100%}.ml-nav-zone:not(.group-stacked) .ml-group>li.has-dropdown>ul:not(.is-mega) ul{position:absolute;top:0;left:100%}.ml-nav-zone:not(.group-stacked) .ml-group.level-one-full>.has-dropdown>ul{min-width:100%}.ml-nav-zone:not(.group-stacked) .ml-group.unstack-icon-right .has-dropdown .drop-icon{position:absolute;background:transparent;height:100%;top:0;right:0;width:40px;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}html[dir="rtl"] .ml-nav-zone{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}html[dir="rtl"] .unstack-icon-right .drop-icon,html[dir="rtl"] .group-stacked.stack-icon-right .drop-icon{left:0;right:initial}html[dir="rtl"] .group-stacked .ml-link{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}html[dir="rtl"] .group-stacked .ml-link .drop-icon{left:0;right:initial}


.oembed.video,.oembed.codepen,.fr-video{display:block;width:100%;margin-bottom:0;height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.oembed.video video,.oembed.codepen video,.fr-video video{width:100%}.oembed.video iframe,.oembed.codepen iframe,.fr-video iframe{border:none;height:100%;position:absolute;top:0;width:100%;left:0}img.fr-full-width{min-width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw !important;margin-right:-50vw !important}

.com_bigwhiteduck_stacks_menulab_flex_custommenu_stack .link-small{display:block}

.launchpad-wrapper{position:relative;display:inline-block;z-index:1}.launchpad,.satellite,.tierahs,.tierahs-link{background-color:transparent;border:none;border-radius:50%;aspect-ratio:1/1;text-align:center;padding:0;margin:0;transition:all 300ms ease-out;display:inline-grid;justify-content:center;align-content:center;cursor:pointer}.launchpad:hover,.satellite:hover,.tierahs:hover,.tierahs-link:hover{background-color:transparent}.launchpad:active,.launchpad.launched:active,.satellite:active,.satellite.launched:active,.tierahs:active,.tierahs.launched:active,.tierahs-link:active,.tierahs-link.launched:active{scale:0.95}.launchpad svg,.satellite svg,.tierahs svg,.tierahs-link svg{width:100%;height:auto}button.satellite,button.tierahs{appearance:none}.satellite{position:absolute;top:50%;left:50%;translate:-50% -50%;z-index:-1;scale:0.5}.satellite.launched{scale:1}
.com_bigwhiteduck_stacks_FoundationButtonPlus2_stack{position:relative}.b-p.icon-only{-webkit-box-sizing:content-box!important;box-sizing:content-box!important}.bp-wrap.bp-txt-left>.b-p:not(.icon-only){text-align:left!important}.bp-wrap.bp-txt-center>.b-p:not(.icon-only){text-align:center!important}.bp-wrap.bp-txt-right>.b-p:not(.icon-only){text-align:right!important}.bp-wrap.noclick-active>.b-p.active{pointer-events:none!important} .bp-wrap.inline-wrap{display:inline-block}


html.ml-scroll{scroll-behavior:auto !important}opm-marker{position:relative}[data-ml-mark]{position:absolute}.ml-opm a{text-decoration:none}.opm-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:inherit;list-style-position:outside;list-style-type:none;margin:0;padding:.875rem 0}.ml-icon:empty{display:none !important}.opm-nav li{font-size:.875rem;font-weight:inherit;margin:0 0 .4375rem 0}.opm-nav li a:not(.button){color:#fff;display:block;margin:0;padding:.4375rem .875rem}.opm-nav li a:not(.button):hover,.opm-nav li a:not(.button):focus{background:rgba(0,0,0,0.025);color:#fff}.opm-nav li a:not(.button):active{color:#fff}.opm-nav li.active > a:first-child:not(.button){color:#fff;font-family:inherit;font-weight:inherit}.opm-nav li.divider{border-top:1px solid;height:0;list-style:none;padding:0;border-top-color:#e6e6e6}.opm-nav li.heading{color:#fff;font-size:.875rem;font-weight:bold;text-transform:uppercase}.opm-nav .hard-right{-webkit-box-ordinal-group:100;-ms-flex-order:99;order:99}.opm-nav .hard-left{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.opm-nav .ml-item[class*="hard-"]{-webkit-box-flex:0 !important;-ms-flex:0 1 0px !important;flex:0 1 0 !important}.opm-items ul.opm-nav li.ml-item.ml-item-hide{display:none}.ml-vert .ml-item.level-2 .dot-tip{padding-left:8px}.ml-vert .ml-item.level-3 .dot-tip{padding-left:16px}



.com_bigwhiteduck_stacks_headerpro_stack .text-center{text-align:center}.com_bigwhiteduck_stacks_headerpro_stack .text-left{text-align:left}.com_bigwhiteduck_stacks_headerpro_stack .text-right{text-align:right}.com_bigwhiteduck_stacks_headerpro_stack .text-justify{text-align:justify}.com_bigwhiteduck_stacks_headerpro_stack .text-inherit{text-align:inherit}

.com_bigwhiteduck_stacks_paragraphpro_stack p.text-center{text-align:center}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-left{text-align:left}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-right{text-align:right}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-justify{text-align:justify}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-inherit{text-align:inherit}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_paragraphpro_stack p.small-only-text-center{text-align:center}.com_bigwhiteduck_stacks_paragraphpro_stack p.small-only-text-center + ul{display:table;margin:0 auto;text-align:left}}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_paragraphpro_stack p.text-justify.small-only-just-left{text-align:left !important}}
 .ml-nav-zone:not(.group-stacked)>.ml-group .ml-img{margin:0 auto}.ml-nav-zone:not(.group-stacked)>.ml-group .img[class*="-left"]{padding-right:12px}.ml-nav-zone:not(.group-stacked)>.ml-group.unstack-img-top .ml-img{display:block}.ml-nav-zone:not(.group-stacked)>.ml-group.unstack-img-left .ml-img,.ml-nav-zone:not(.group-stacked)>.ml-group.unstack-img-left .ml-img+.link-text{display:inline-block}.ml-nav-zone:not(.group-stacked)>.ml-group.unstack-ico-top .ml-ico{width:100%;display:block}.ml-nav-zone:not(.group-stacked)>.ml-group .ml-img.ml-im-top{display:block}.ml-nav-zone:not(.group-stacked)>.ml-group .ml-img.ml-im-left,.ml-nav-zone:not(.group-stacked)>.ml-group .ml-img.ml-im-left+.link-text{display:inline-block}.ml-nav-zone.group-stacked>.ml-group img[class*="-left"]{padding-right:8px}.ml-nav-zone.group-stacked>.ml-group.stack-img-top .ml-img{display:block}.ml-nav-zone.group-stacked>.ml-group.stack-img-left .ml-img,.ml-nav-zone.group-stacked>.ml-group.stack-img-left .ml-img+.link-text{display:inline-block;vertical-align:middle}.ml-nav-zone.group-stacked>.ml-group.stack-ico-top .ml-ico{width:100%;display:block}.ml-nav-zone.group-stacked>.ml-group.stack-ico-left .ml-ico{padding-right:4px}.ml-nav-zone.group-stacked>.ml-group .ml-img.ml-stack-im-left,.ml-nav-zone.group-stacked>.ml-group .ml-img.ml-stack-im-left+.link-text{display:inline-block;vertical-align:middle}.ml-nav-zone.group-stacked>.ml-group .ml-img.ml-stack-im-top{display:block}
.com_joeworkman_stacks_easycms_image_stack img,.com_joeworkman_stacks_totalcms_image_stack img{width:auto;height:auto;max-width:100%;display:block;margin:0 auto}.com_joeworkman_stacks_easycms_image_stack img.circle,.com_joeworkman_stacks_totalcms_image_stack img.circle{border-radius:50% !important}.com_joeworkman_stacks_easycms_image_stack img.unlimited,.com_joeworkman_stacks_totalcms_image_stack img.unlimited{width:100%;}.com_joeworkman_stacks_easycms_image_stack img.auto-lightbox,.com_joeworkman_stacks_totalcms_image_stack img.auto-lightbox{cursor:pointer}.com_joeworkman_stacks_easycms_image_stack img.align-left,.com_joeworkman_stacks_totalcms_image_stack img.align-left{margin-left:0 !important}.com_joeworkman_stacks_easycms_image_stack img.align-right,.com_joeworkman_stacks_totalcms_image_stack img.align-right{margin-right:0 !important}@media only screen and (max-width:40em){.com_joeworkman_stacks_easycms_image_stack img.align-mobile-center,.com_joeworkman_stacks_totalcms_image_stack img.align-mobile-center{margin-left:auto !important;margin-right:auto !important}}#total-image-reveal{position:fixed !important;top:10% !important;left:0;right:0;cursor:pointer;height:80vh;padding:0;background:transparent;box-shadow:none;border:none}#total-image-reveal img{display:block;margin:0 auto;height:auto;max-height:100%;max-width:100%;width:auto;border-radius:3px;box-shadow:0 0 10px rgba(0,0,0,0.4)}#total-image-reveal .close-reveal-modal{position:fixed}





:root{--light-gray:rgba(235, 236, 236, 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, 98, 115, 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, 68, 85, 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(51, 51, 51, 1.00);--link-color:rgba(0, 102, 136, 1.00);--link-color-hover:rgba(24, 150, 68, 1.00);--selection-background:var(--primary);--selection-text:var(--primary-contrast);--link-decoration:none;--link-decoration-hover:underline;--overlay-color:rgba(0, 0, 0, 0.50);--radius:3px;--small-gutter:1.25rem;--medium-gutter:1.5rem;--large-gutter:1.5rem;--site-width:100%;}::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(0, 102, 136, 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:underline}.grid-container{max-width:var(--site-width)}.radius{border-radius:var(--radius)}body{font-size:calc(16rem/16)}h1,.h1{font-size:calc(30rem/16)}h2,.h2{font-size:calc(30rem/16)}h3,.h3{font-size:calc(24rem/16)}h4,.h4{font-size:calc(20rem/16)}h5,.h5{font-size:calc(21rem/16)}h6,.h6{font-size:calc(16rem/16)}small{font-size:40%}.button{font-size:calc(14rem/16)}.button.tiny{font-size:calc(10rem/16)}.button.small{font-size:calc(12rem/16)}.button.large{font-size:calc(16rem/16)}@media only screen and (min-width:40em){body{font-size:calc(18rem/16)}h1,.h1{font-size:calc(36rem/16)}h2,.h2{font-size:calc(36rem/16)}h3,.h3{font-size:calc(28rem/16)}h4,.h4{font-size:calc(22rem/16)}h5,.h5{font-size:calc(22rem/16)}h6,.h6{font-size:calc(16rem/16)}small{font-size:30%}}@media only screen and (min-width:64em){body{font-size:calc(20rem/16)}h1,.h1{font-size:calc(44rem/16)}h2,.h2{font-size:calc(44rem/16)}h3,.h3{font-size:calc(32rem/16)}h4,.h4{font-size:calc(24rem/16)}h5,.h5{font-size:calc(23rem/16)}h6,.h6{font-size:calc(16rem/16)}small{font-size:30%}}a{color:var(--link-color);text-decoration:var(--link-decoration)}a:hover,a:focus{color:var(--link-color-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{background-position:center center;background-attachment:scroll  ;background-origin:padding-box;background-blend-mode:normal;-webkit-background-clip:border-box;background-clip:border-box;}

form.blog-filter-form input,form.blog-filter-form select,form.blog-filter-form textarea,form.datastore-form input,form.datastore-form select,form.datastore-form textarea{padding:0.50rem;border-width:1px;border-radius:8px;margin-bottom:1.00rem;font-size:0.90rem;background-color:rgba(255, 255, 255, 1.00);border-color:rgba(204, 204, 204, 1.00);color:rgba(34, 34, 34, 1.00)}form.blog-filter-form select,form.datastore-form select{padding-right:1.5rem}form.blog-filter-form input,form.blog-filter-form select,form.datastore-form input,form.datastore-form select{height:2.30rem}form.blog-filter-form::placeholder,form.datastore-form::placeholder{color:rgba(204, 204, 204, 1.00)}form.blog-filter-form:-ms-input-placeholder,form.datastore-form:-ms-input-placeholder{color:rgba(204, 204, 204, 1.00)}form.blog-filter-form::-ms-input-placeholder,form.datastore-form::-ms-input-placeholder{color:rgba(204, 204, 204, 1.00)}
/*!* 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 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} 
p{margin-bottom:0.5rem !important;}  

 .font-vault-1 > a, 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, .font-vault-1,.font-vault-1 > li,.font-vault-1 > *,   .fontpro-stacks_in_2_9{font-weight:400;font-family:"ten-oldstyle-variable",serif !important}

 .font-vault-5 > a, .font-vault-5,.font-vault-5 > li,.font-vault-5 > *, .fontpro-stacks_in_2_108{font-weight:400;font-style:italic;font-family:"ten-oldstyle",serif !important}

 .font-vault-2 > a, .font-vault-2,.font-vault-2 > li,.font-vault-2 > *, .fontpro-stacks_in_2_10{font-weight:300;font-style:normal;font-family:"vista-sans",sans-serif !important}

 .font-vault-3 > a, .font-vault-3,.font-vault-3 > li, .fontpro-stacks_in_2_11{font-weight:400;font-style:normal;font-family:"fairwater-script",sans-serif }

 .font-vault-4 > a, button,.button,.btn, .font-vault-4,.font-vault-4 > li,.font-vault-4 > *,   .sl-caption.pos-outside p, .wbh-bloglist, .fontpro-stacks_in_2_12{font-weight:400;font-style:normal;font-family:"vista-sans-narrow",sans-serif !important}

 .font-style-1,.font-style-1 > li,.font-style-1 > *, .fontpro-stacks_in_2_14{line-height:1.00 !important;letter-spacing:-0.04em !important;word-spacing:0.04em !important;text-indent:0.00em !important;margin-left:0.00em !important;margin-right:0.00em !important; font-size:1.90rem !important; text-decoration-line:none !important;text-decoration-style:wavy !important;text-transform:uppercase !important;word-wrap:normal !important;word-break:normal !important;hyphens:none !important;color:rgba(117, 115, 137, 1.00) !important;text-decoration-color:rgba(0, 98, 115, 1.00) !important;text-shadow:0.08em 0.08em 0.15em rgba(17, 17, 18, 0.33) !important;}
     .font-style-1>br,.font-style-1>br > li,.font-style-1 > *>br, .fontpro-stacks_in_2_14 > br{display:block;content:' ';padding-bottom:0.00em !important}
  @media only screen and (min-width:40em){ .font-style-1,.font-style-1 > li,.font-style-1 > *, .fontpro-stacks_in_2_14{}} 
  @media only screen and (min-width:25.875000em){ .font-style-1,.font-style-1 > li,.font-style-1 > *, .fontpro-stacks_in_2_14{font-size:2.00rem !important}} 
  @media only screen and (min-width:48.000000em){ .font-style-1,.font-style-1 > li,.font-style-1 > *, .fontpro-stacks_in_2_14{font-size:2.50rem !important}} 
  @media only screen and (min-width:62.500000em){ .font-style-1,.font-style-1 > li,.font-style-1 > *, .fontpro-stacks_in_2_14{font-size:3.20rem !important}} 

 .font-style-2,.font-style-2 > li,.font-style-2 > *,  .sub-head, .fontpro-stacks_in_2_13{line-height:1.11 ;letter-spacing:0.00em ;word-spacing:0.00em ;text-indent:0.00em ;margin-left:0.00em ;margin-right:0.00em ; font-size:1.50rem ; text-decoration-line:none ;text-decoration-style:solid ;text-transform:uppercase ;word-wrap:normal ;word-break:normal ;hyphens:none ;color:rgba(117, 115, 137, 1.00) ;text-decoration-color:rgba(0, 0, 0, 1.00) ;}
     .font-style-2>br,.font-style-2>br > li,.font-style-2 > *>br,  .sub-head>br, .fontpro-stacks_in_2_13 > br{display:block;content:' ';padding-bottom:0.00em }
  @media only screen and (min-width:40em){ .font-style-2,.font-style-2 > li,.font-style-2 > *,  .sub-head, .fontpro-stacks_in_2_13{}} 
  @media only screen and (min-width:25.875000em){ .font-style-2,.font-style-2 > li,.font-style-2 > *,  .sub-head, .fontpro-stacks_in_2_13{font-size:1.70rem }} 
  @media only screen and (min-width:48.000000em){ .font-style-2,.font-style-2 > li,.font-style-2 > *,  .sub-head, .fontpro-stacks_in_2_13{font-size:1.90rem }} 
  @media only screen and (min-width:62.500000em){ .font-style-2,.font-style-2 > li,.font-style-2 > *,  .sub-head, .fontpro-stacks_in_2_13{font-size:1.90rem }} 

 h3,.font-family-h3,h3 a,.font-family-h3 a,  .post-content, .fontpro-stacks_in_2_98{line-height:1.05 !important;letter-spacing:-0.03em !important;word-spacing:0.00em !important;text-indent:0.00em !important;margin-left:0.00em !important;margin-right:0.00em !important; font-size:1.70rem !important; color:rgba(117, 115, 137, 1.00) !important;text-decoration-color:rgba(0, 98, 115, 1.00) !important;}
       h3>br,.font-family-h3>br,h3 a>br,.font-family-h3 a>br,  .post-content>br, .fontpro-stacks_in_2_98 > br{display:block;content:' ';padding-bottom:0.00em !important}
  
  @media only screen and (min-width:37.750000em){ h3,.font-family-h3,h3 a,.font-family-h3 a,  .post-content, .fontpro-stacks_in_2_98{font-size:1.80rem !important}} 
  @media only screen and (min-width:47.437500em){ h3,.font-family-h3,h3 a,.font-family-h3 a,  .post-content, .fontpro-stacks_in_2_98{font-size:1.90rem !important}} 
  @media only screen and (min-width:68.750000em){ h3,.font-family-h3,h3 a,.font-family-h3 a,  .post-content, .fontpro-stacks_in_2_98{font-size:2.00rem !important}} 

 .font-style-3,.font-style-3 > li,.font-style-3 > *, .fontpro-stacks_in_2_76{  text-decoration-line:none !important;text-decoration-style:solid !important;text-transform:uppercase !important;word-wrap:normal !important;word-break:normal !important;hyphens:none !important;}
  
  @media only screen and (min-width:40em){ .font-style-3,.font-style-3 > li,.font-style-3 > *, .fontpro-stacks_in_2_76{}} 
  
  
  

 h3,.font-family-h3,h3 a,.font-family-h3 a, .font-style-4,.font-style-4 > li,.font-style-4 > *, .fontpro-stacks_in_2_15{line-height:1.10 !important;letter-spacing:0.00em !important;word-spacing:0.00em !important;text-indent:0.00em !important;margin-left:0.00em !important;margin-right:0.00em !important;  color:rgba(95, 95, 95, 1.00) !important;text-decoration-color:rgba(0, 0, 0, 1.00) !important;}
       h3>br,.font-family-h3>br,h3 a>br,.font-family-h3 a>br, .font-style-4>br,.font-style-4>br > li,.font-style-4 > *>br, .fontpro-stacks_in_2_15 > br{display:block;content:' ';padding-bottom:0.60em !important}
  
  
  
  

 .font-style-5,.font-style-5 > li,.font-style-5 > *, .fontpro-stacks_in_2_95{line-height:1.00 !important;letter-spacing:-0.04em !important;word-spacing:0.04em !important;text-indent:0.00em !important;margin-left:0.00em !important;margin-right:0.00em !important; font-size:2.20rem !important; text-decoration-line:none !important;text-decoration-style:wavy !important;text-transform:uppercase !important;word-wrap:normal !important;word-break:normal !important;hyphens:none !important;color:rgba(117, 115, 137, 1.00) !important;text-decoration-color:rgba(0, 102, 136, 1.00) !important;text-shadow:0.04em 0.05em 0.12em rgba(17, 17, 18, 0.25) !important;}
     .font-style-5>br,.font-style-5>br > li,.font-style-5 > *>br, .fontpro-stacks_in_2_95 > br{display:block;content:' ';padding-bottom:0.00em !important}
  @media only screen and (min-width:40em){ .font-style-5,.font-style-5 > li,.font-style-5 > *, .fontpro-stacks_in_2_95{}} 
  @media only screen and (min-width:25.875000em){ .font-style-5,.font-style-5 > li,.font-style-5 > *, .fontpro-stacks_in_2_95{font-size:2.40rem !important}} 
  @media only screen and (min-width:48.000000em){ .font-style-5,.font-style-5 > li,.font-style-5 > *, .fontpro-stacks_in_2_95{font-size:2.60rem !important}} 
  @media only screen and (min-width:62.500000em){ .font-style-5,.font-style-5 > li,.font-style-5 > *, .fontpro-stacks_in_2_95{font-size:2.60rem !important}} 

 .font-style-6,.font-style-6 > li,.font-style-6 > *, .fontpro-stacks_in_2_18{line-height:1.00 !important;letter-spacing:-0.04em !important;word-spacing:0.00em !important;text-indent:0.00em !important;margin-left:0.00em !important;margin-right:0.00em !important;  text-decoration-line:none !important;text-decoration-style:solid !important;text-transform:none !important;word-wrap:normal !important;word-break:normal !important;hyphens:none !important;color:rgba(117, 115, 137, 1.00) !important;text-decoration-color:rgba(255, 196, 0, 1.00) !important;}
     .font-style-6>br,.font-style-6>br > li,.font-style-6 > *>br, .fontpro-stacks_in_2_18 > br{display:block;content:' ';padding-bottom:0.00em !important}
  @media only screen and (min-width:40em){ .font-style-6,.font-style-6 > li,.font-style-6 > *, .fontpro-stacks_in_2_18{}} 
  
  
  

 p:not(.custom-font),.font-family-text,.text_stack:not(.custom-font), .font-style-7,.font-style-7 > li, .fontpro-stacks_in_2_16{line-height:1.20 !important;letter-spacing:0.00em !important;word-spacing:0.00em !important;text-indent:0.00em !important;margin-left:0.00em !important;margin-right:0.00em !important; font-size:1.10rem !important; color:rgba(102, 102, 102, 1.00) !important;text-decoration-color:rgba(0, 102, 136, 1.00) !important;}p:not(.custom-font),p.font-family-text:not(.custom-font),.text_stack:not(.custom-font){line-height:1.20 !important;letter-spacing:0.00em !important;word-spacing:0.00em !important;text-indent:0.00em !important;margin-left:0.00em !important;margin-right:0.00em !important; font-size:1.10rem !important; color:rgba(102, 102, 102, 1.00) !important;text-decoration-color:rgba(0, 102, 136, 1.00) !important;}
    p:not(.custom-font)>br,.font-family-text>br,.text_stack:not(.custom-font)>br,    .font-style-7>br,.font-style-7>br > li, .fontpro-stacks_in_2_16 > br{display:block;content:' ';padding-bottom:0.60em !important}
  
  @media only screen and (min-width:25.875000em){ p:not(.custom-font),.font-family-text,.text_stack:not(.custom-font), .font-style-7,.font-style-7 > li, .fontpro-stacks_in_2_16{font-size:1.20rem !important}p:not(.custom-font),p.font-family-text:not(.custom-font),.text_stack:not(.custom-font){font-size:1.20rem !important}} 
  @media only screen and (min-width:48.000000em){ p:not(.custom-font),.font-family-text,.text_stack:not(.custom-font), .font-style-7,.font-style-7 > li, .fontpro-stacks_in_2_16{font-size:1.30rem !important}p:not(.custom-font),p.font-family-text:not(.custom-font),.text_stack:not(.custom-font){font-size:1.30rem !important}} 
  @media only screen and (min-width:62.500000em){ p:not(.custom-font),.font-family-text,.text_stack:not(.custom-font), .font-style-7,.font-style-7 > li, .fontpro-stacks_in_2_16{font-size:1.40rem !important}p:not(.custom-font),p.font-family-text:not(.custom-font),.text_stack:not(.custom-font){font-size:1.40rem !important}} 

 .font-style-8,.font-style-8 > li,.font-style-8 > *,   .small-stuff p, .fontpro-stacks_in_2_87{line-height:1.15 !important;letter-spacing:0.00em !important;word-spacing:0.00em !important;text-indent:0.00em !important;margin-left:0.00em !important;margin-right:0.00em !important; font-size:0.70rem !important; color:rgba(0, 0, 0, 1.00) !important;text-decoration-color:rgba(0, 0, 0, 1.00) !important;}
     .font-style-8>br,.font-style-8>br > li,.font-style-8 > *>br,   .small-stuff p>br, .fontpro-stacks_in_2_87 > br{display:block;content:' ';padding-bottom:0.00em !important}
  
  @media only screen and (min-width:25.875000em){ .font-style-8,.font-style-8 > li,.font-style-8 > *,   .small-stuff p, .fontpro-stacks_in_2_87{font-size:0.90rem !important}} 
  @media only screen and (min-width:48.000000em){ .font-style-8,.font-style-8 > li,.font-style-8 > *,   .small-stuff p, .fontpro-stacks_in_2_87{font-size:0.90rem !important}} 
  @media only screen and (min-width:62.500000em){ .font-style-8,.font-style-8 > li,.font-style-8 > *,   .small-stuff p, .fontpro-stacks_in_2_87{font-size:0.90rem !important}} 

 ..sl-caption.pos-outside p, .fontpro-stacks_in_2_101{line-height:1.13 !important;letter-spacing:0.00em !important;word-spacing:0.00em !important;text-indent:0.00em !important;margin-left:0.00em !important;margin-right:0.00em !important; font-size:0.90rem !important; color:rgba(117, 115, 137, 1.00) !important;text-decoration-color:rgba(0, 0, 0, 1.00) !important;}
       ..sl-caption.pos-outside p>br, .fontpro-stacks_in_2_101 > br{display:block;content:' ';padding-bottom:0.00em !important}
  
  @media only screen and (min-width:25.875000em){ ..sl-caption.pos-outside p, .fontpro-stacks_in_2_101{font-size:1.00rem !important}} 
  @media only screen and (min-width:48.000000em){ ..sl-caption.pos-outside p, .fontpro-stacks_in_2_101{font-size:1.00rem !important}} 
  @media only screen and (min-width:62.500000em){ ..sl-caption.pos-outside p, .fontpro-stacks_in_2_101{font-size:1.00rem !important}} 
.grey-text p{color:var(--dark-gray) !important;}
.big-text p, .teal{color:var(--primary) !important;}
.blue-text{color:var(--link-color-hover) !important;}
.cream-text{color:rgba(255, 255, 202, 1.00) ;}
.white-text{color:var(--white) !important;}

  .gold, .fontpro-stacks_in_2_25{  color:rgba(255, 204, 0, 1.00) ;text-decoration-color:rgba(0, 0, 0, 1.00) ;text-shadow:0.02em 0.02em 0.02em rgba(0, 0, 0, 0.50) ;}
  
  
  
  
  

  .spindrift, .fontpro-stacks_in_2_26{  color:rgba(17, 159, 218, 1.00) ;text-decoration-color:rgba(0, 0, 0, 1.00) ;text-shadow:0.02em 0.02em 0.02em rgba(0, 0, 0, 0.50) ;}
  
  
  
  
  
.fas:hover{--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}
.max-width-800{width:80.00% !important;}@media only screen and (min-width:40em){.max-width-800{width:60.00% !important}}@media only screen and (min-width:64em){.max-width-800{width:50.00% !important}}
.max-width-1000{width:90.00% !important;min-width:0.00px !important;max-width:1000.00px !important;}@media only screen and (min-width:40em){.max-width-1000{width:80.00% !important}}@media only screen and (min-width:64em){.max-width-1000{width:70.00% !important}}
.full{width:100vw ;}  
.banner-logo{width:40.00% ;}@media only screen and (min-width:40em){.banner-logo{width:40.00% }}@media only screen and (min-width:64em){.banner-logo{width:40.00% }}
.banner-bg{background-color:rgba(255, 255, 255, 0.84) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.banner-bg{background-attachment:scroll!important}}
.sand-bg{background-color:rgba(255, 246, 230, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.sand-bg{background-attachment:scroll!important}}
.teal-bg{background-color:var(--primary) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.teal-bg{background-attachment:scroll!important}}
.teal-bg-65{background-color:rgba(0, 98, 115, 0.65) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.teal-bg-65{background-attachment:scroll!important}}
.light-grey-bg{background-color:var(--light-gray) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.light-grey-bg{background-attachment:scroll!important}}
.teal-grad{background-position:left top ;background-size:100% 100% ;background-image:linear-gradient(0deg,rgba(0, 98, 115, 0.60) 0%,65%,rgba(0, 87, 85, 0.00) 100%) ;}
.teal-grad-2{background-position:left top ;background-size:100% 100% ;background-image:linear-gradient(0deg,rgba(0, 98, 115, 1.00) 10%,50%,rgba(0, 87, 85, 0.00) 90%) ;}
.banner-bg{width:50.00% ;}@media only screen and (min-width:40em){.banner-bg{width:30.00% }}@media only screen and (min-width:64em){.banner-bg{width:25.00% }}
.banner-bg{width:70.00% ;}@media only screen and (min-width:40em){.banner-bg{width:60.00% }}@media only screen and (min-width:64em){.banner-bg{width:50.00% }}
.content{width:90.00% ;}@media only screen and (min-width:40em){.content{width:80.00% }}@media only screen and (min-width:64em){.content{width:70.00% }}
.centre{margin-right:auto ;margin-left:auto ;}  
.circle{display:flex;align-items:center;aspect-ratio:1/1;}
.circle{border-radius:50% ;}
.icon-shadow{box-shadow: 2px 2px 5px 0px rgba(0, 0, 0, 0.50);}
.paralax-shadow:before{box-shadow:inset 0px 6px 5px 2px rgba(0, 0, 0, 0.34);}
.width-pad{padding-top:0.00% ;padding-right:5.00% ;padding-bottom:0.00% ;padding-left:5.00% ;}@media only screen and (min-width:40em){.width-pad{padding-top:0.00% ;padding-right:10.00% ;padding-bottom:0.00% ;padding-left:10.00% }}@media only screen and (min-width:64em){.width-pad{padding-top:0.00% ;padding-right:15.00% ;padding-bottom:0.00% ;padding-left:15.00% }}

@media screen and (min-width: 64em){.image-border{border-color:var(--white) ;border-width:7px ;border-style:solid ;border-radius:8px ;}}
@media screen and (min-width: 40em) and (max-width: 63.9375em){.image-border{border-color:var(--white) ;border-width:5px ;border-style:solid ;border-radius:6px ;}}
@media screen and (max-width: 39.9375em){.image-border{border-color:var(--white) ;border-width:5px ;border-style:solid ;border-radius:4px ;}}
.mb-center .image-shadow{box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.40);}
.slim-image-border{border-color:rgba(255, 255, 255, 1.00) ;border-width:6px ;border-style:solid ;border-radius:5px ;}
.slim-image-shadow{box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.40);}

 
 
 



       .bp-vault-1.b-p:not(.not-vault){border:0px none rgba(179, 179, 177, 1.00)}.bp-vault-1.b-p:not(.not-vault):hover{border:0px none rgba(179, 179, 177, 1.00)} .bp-vault-1.b-p:not(.not-vault){color:rgba(255, 255, 255, 1.00);background-color:rgba(0, 98, 115, 1.00)}.bp-vault-1.b-p:not(.not-vault):not(.d-hov){-webkit-transition:color 200ms ease,background-color 200ms ease,box-shadow 200ms ease;-webkit-transition:color 200ms ease,background-color 200ms ease,-webkit-box-shadow 200ms ease;transition:color 200ms ease,background-color 200ms ease,-webkit-box-shadow 200ms ease;transition:color 200ms ease,background-color 200ms ease,box-shadow 200ms ease;transition:color 200ms ease,background-color 200ms ease,box-shadow 200ms ease,-webkit-box-shadow 200ms ease} .bp-vault-1.b-p:not(.not-vault),.bp-vault-1.b-p:not(.not-vault).split-icon>.bp-icon:not(.not-vault){background-image:none}  .bp-vault-1.b-p:not(.not-vault):not(.bp-hover):hover{color:rgba(255, 255, 255, 1.00)!important; background-color:rgba(67, 172, 106, 1.00);} .bp-vault-1.b-p:not(.not-vault):not(.bp-hover):hover,.bp-vault-1.b-p:not(.not-vault):not(.bp-hover).split-icon{background-image:none}   .bp-vault-1.b-p:not(.not-vault)>.bp-icon>.bp-glyph{color:rgba(255, 255, 255, 1.00)!important}.bp-vault-1.b-p:not(.not-vault):not(.d-hov)>.bp-icon>.bp-glyph{-webkit-transition:color 200ms ease;transition:color 200ms ease}.bp-vault-1.b-p:not(.not-vault).split-icon:not(.icon-only)>.bp-icon{background-color:rgba(240, 138, 36, 1.00)!important}.bp-vault-1.b-p:not(.not-vault).split-icon:not(.icon-only)>.bp-icon.icon-left{border-right:1px solid rgba(255, 255, 255, 0.00)!important}.bp-vault-1.b-p:not(.not-vault).split-icon:not(.icon-only)>.bp-icon.icon-right{border-left:1px solid rgba(255, 255, 255, 0.00)!important} .bp-vault-1.b-p:not(.not-vault):hover>.bp-icon>.bp-glyph{color:rgba(255, 255, 255, 1.00)!important}.bp-vault-1.b-p:not(.not-vault):not(.d-hov):hover>.bp-icon>.bp-glyph{-webkit-transition:color 200ms ease;transition:color 200ms ease}.bp-vault-1.b-p:not(.not-vault).split-icon:not(.icon-only):hover>.bp-icon{background:rgba(236, 197, 131, 1.00);background-color:rgba(236, 197, 131, 1.00)!important}.bp-vault-1.b-p:not(.not-vault).split-icon:not(.icon-only):hover>.bp-icon.icon-left{border-right:1px solid rgba(255, 255, 255, 0.00)!important}.bp-vault-1.b-p:not(.not-vault).split-icon:not(.icon-only):hover>.bp-icon.icon-right{border-left:1px solid rgba(255, 255, 255, 0.00)!important}   .bp-vault-1.b-p:not(.custom-shape){border-radius:1000px}.bp-vault-1.b-p:not(.custom-shape).split-icon:not(.icon-only)>.bp-icon.icon-left{border-top-left-radius:1000px!important;border-bottom-left-radius:1000px!important}.bp-vault-1.b-p:not(.custom-shape).split-icon:not(.icon-only)>.bp-icon.icon-right{border-top-right-radius:1000px!important;border-bottom-right-radius:1000px!important}   .bp-vault-1:not(.not-vault) .code-finder{content:"bp-fonts"}.bp-vault-1.icon-only{padding:0!important;border-radius:50%!important; width:51px;height:51px;}.bp-vault-1.icon-only>.bp-icon>.bp-glyph{font-size:100%!important;margin-left:0.00%!important}.bp-vault-1.icon-only .fa:before{line-height:51px}.bp-vault-1.icon-only.tiny{width:33px;height:33px}.bp-vault-1.icon-only.tiny .fa:before{line-height:33px}.bp-vault-1.icon-only.small{width:44px;height:44px}.bp-vault-1.icon-only.small .fa:before{line-height:44px}.bp-vault-1.icon-only.large{width:61px;height:61px}.bp-vault-1.icon-only.large .fa:before{line-height:61px}  
.button.b-p {
  box-sizing: border-box;
  -webkit-font-smoothing: subpixel-antialiased;
  -moz-osx-font-smoothing: auto; }

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

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

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

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

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

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

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

.button.b-p:not(.custom) {
  background-color: rgba(0, 98, 115, 1.00);
  color: rgba(255, 255, 255, 1.00); }
  .button.b-p:not(.custom):hover {
    color: rgba(255, 255, 255, 1.00);
    background-color: black; }
  .button.b-p.secondary:not(.custom) {
    background-color: rgba(231, 231, 231, 1.00);
    color: rgba(0, 98, 115, 1.00); }
    .button.b-p.secondary:not(.custom):hover {
      color: rgba(0, 98, 115, 1.00);
      background-color: #818181; }
  .button.b-p.alert:not(.custom) {
    background-color: rgba(217, 83, 79, 1.00); }
    .button.b-p.alert:not(.custom):hover {
      background-color: #4c1210; }
  .button.b-p.success:not(.custom) {
    background-color: rgba(92, 184, 92, 1.00); }
    .button.b-p.success:not(.custom):hover {
      background-color: #163216; }
  .button.b-p.radius:not(.custom) {
    border-radius: 0px; }
  .button.b-p.ghost:not(.custom) {
    background-color: transparent;
    border-width: 1px;
    border-color: rgba(0, 98, 115, 1.00);
    color: rgba(0, 98, 115, 1.00); }
    .button.b-p.ghost:not(.custom):hover {
      color: rgba(255, 255, 255, 1.00);
      border-color: black;
      background-color: black; }
    .button.b-p.ghost.secondary:not(.custom) {
      border-color: rgba(231, 231, 231, 1.00);
      color: rgba(231, 231, 231, 1.00); }
      .button.b-p.ghost.secondary:not(.custom):hover {
        color: rgba(0, 98, 115, 1.00);
        border-color: #818181;
        background-color: #818181; }
    .button.b-p.ghost.alert:not(.custom) {
      border-color: rgba(217, 83, 79, 1.00);
      color: rgba(217, 83, 79, 1.00); }
      .button.b-p.ghost.alert:not(.custom):hover {
        color: rgba(255, 255, 255, 1.00);
        border-color: #4c1210;
        background-color: #4c1210; }
    .button.b-p.ghost.success:not(.custom) {
      border-color: rgba(92, 184, 92, 1.00);
      color: rgba(92, 184, 92, 1.00); }
      .button.b-p.ghost.success:not(.custom):hover {
        color: rgba(255, 255, 255, 1.00);
        border-color: #163216;
        background-color: #163216; }
  .button.b-p.outline-ghost:not(.custom) {
    border-color: rgba(204, 204, 204, 1.00);
    border-width: 1px;
    color: rgba(55, 58, 60, 1.00);
    background-color: transparent; }
    .button.b-p.outline-ghost:not(.custom):hover {
      color: black;
      border-color: #666666;
      background-color: rgba(212, 212, 212, 0.00); }

opm-marker[data-marker="marker"] .scroll-marker{position:absolute;top:0px}opm-marker[data-marker="marker"] scroll-mark.scroll-marker.offset-override{top:0px !important}.mg-menu .mgicon-marker{vertical-align:middle;font-size:1.60rem;padding-right:1.00rem;}
opm-marker[data-marker="marker"] .scroll-marker{position:absolute;top:0px}opm-marker[data-marker="marker"] scroll-mark.scroll-marker.offset-override{top:0px !important}.mg-menu .mgicon-marker{vertical-align:middle;font-size:1.60rem;padding-right:1.00rem;}
opm-marker[data-marker="marker"] .scroll-marker{position:absolute;top:0px}opm-marker[data-marker="marker"] scroll-mark.scroll-marker.offset-override{top:0px !important}.mg-menu .mgicon-marker{vertical-align:middle;font-size:1.60rem;padding-right:1.00rem;}
opm-marker[data-marker="marker"] .scroll-marker{position:absolute;top:0px}opm-marker[data-marker="marker"] scroll-mark.scroll-marker.offset-override{top:0px !important}.mg-menu .mgicon-marker{vertical-align:middle;font-size:1.60rem;padding-right:1.00rem;}
opm-marker[data-marker="marker"] .scroll-marker{position:absolute;top:0px}opm-marker[data-marker="marker"] scroll-mark.scroll-marker.offset-override{top:0px !important}.mg-menu .mgicon-marker{vertical-align:middle;font-size:1.60rem;padding-right:1.00rem;}
#stacks_in_3_8 > .chroma-scroll-pro > .slide-head{display:none}#stacks_in_3_8 > .chroma-scroll-pro > .slide-head.is-active{display:block}#stacks_in_3_8 > .chroma-scroll-pro > .slide-head .top-bar{z-index:6000}#stacks_in_3_8 > .chroma-scroll.no-overflow > .su-content > .stacks_out{overflow:hidden !important}#stacks_in_3_8 > .chroma-scroll-pro.slide-fresh,#stacks_in_3_8 > .chroma-scroll-pro.stick-no-ani{-webkit-animation-duration:1ms !important;animation-duration:1ms !important}#stacks_in_3_8 > .chroma-scroll-pro.slide-fresh > .su-content::after,#stacks_in_3_8 > .chroma-scroll-pro.stick-no-ani > .su-content::after{-webkit-transition-duration:1ms !important;transition-duration:1ms !important}#stacks_in_3_8 > .chroma-scroll-pro.pre-load,#stacks_in_3_8 > .chroma-scroll-pro.header-slide.pre-load{-webkit-transition:-webkit-transform 0s !important;transition:-webkit-transform 0s !important;transition:transform 0s !important;transition:transform 0s,-webkit-transform 0s !important;visibility:hidden;height:0 !important}#stacks_in_3_8 > .chroma-scroll-pro.pre-load .su-content,#stacks_in_3_8 > .chroma-scroll-pro.header-slide.pre-load .su-content{height:0px !important;padding:0px !important}@media screen and (max-width:640px){#stacks_in_3_8 > .chroma-scroll-pro > .slide-head.is-active.small-head-hide{display:none}#stacks_in_3_8 > .chroma-scroll-pro > .slide-head.is-active.small-head-show{display:block}#stacks_in_3_8 > .chroma-scroll-pro.mob-no-bg[data-style] > .su-content::after{background-color:transparent}#stacks_in_3_8 > .chroma-scroll-pro.mob-no-bg.is-fixed.fixed-shadow{-webkit-box-shadow:none;box-shadow:none}#stacks_in_3_8.mob-static > .chroma-scroll-pro.is-fixed{position:static}#stacks_in_3_8.mob-static > .su-pad[style]{height:0px !important}.su-pad.mob-static.spacer-stacks_in_3_8[style]{height:0px !important}#stacks_in_3_8.mob-fixed-sticky > .chroma-scroll-pro.is-static.is-sticky,#stacks_in_3_8.mob-fixed-sticky > .chroma-scroll-pro.is-static.is-sticky{position:fixed;top:0}}@media screen and (min-width:640px){#stacks_in_3_8.large-static > .chroma-scroll-pro.is-fixed{position:static}#stacks_in_3_8.large-static > .su-pad[style]{height:0px !important}}#stacks_in_3_8{overflow:hidden}#stacks_in_3_8 > .chroma-scroll > .su-content > .stacks_out{overflow:hidden !important}.su-pad.spacer-stacks_in_3_8{width:100%;min-width:100%}.su-pad.spacer-stacks_in_3_8.posFixed.allow-overlay,.su-pad.spacer-stacks_in_3_8.posFixed.fix-bot{height:0px !important;visibility:hidden !important}@media screen and (max-width:640px){.su-pad.spacer-stacks_in_3_8.hide-below-bp{display:none}}@media screen and (min-width:640px){.su-pad.spacer-stacks_in_3_8.hide-above-bp{display:none}}#stacks_in_3_8.width-contain{width:auto;display:inline-block}#stacks_in_3_8.width-contain > .chroma-scroll-pro.is-fixed{border-radius:none}#stacks_in_3_8.width-contain > .chroma-scroll-pro.is-fixed.fixed-shadow{-webkit-box-shadow:none;box-shadow:none}#stacks_in_3_8.width-contain > .chroma-scroll-pro.is-fixed > .su-content::after{border-radius:0px 0px 0px 0px}#stacks_in_3_8.width-contain > .chroma-scroll-pro.is-fixed.su-right{right:0}#stacks_in_3_8.width-contain > .chroma-scroll-pro.is-fixed.su-left{left:0}#stacks_in_3_8.width-contain > .chroma-scroll-pro.is-fixed.su-center{left:0;right:0;text-align:center}#stacks_in_3_8.width-contain > .chroma-scroll-pro.is-fixed.su-center > .su-content{display:inline-block;margin:0;vertical-align:top}#stacks_in_3_8 > .chroma-scroll-pro{-webkit-overflow-scrolling:touch}#stacks_in_3_8 > .chroma-scroll-pro > .su-content::after{border-radius:0px 0px 0px 0px}#stacks_in_3_8 > .chroma-scroll-pro.is-fixed .su-content.oc-toggle{-webkit-backface-visibility:hidden;z-index:3030}#stacks_in_3_8 > .chroma-scroll-pro.is-fixed:not(.width-contain).abs-left{left:0px}#stacks_in_3_8 > .chroma-scroll-pro.header-slide.is-static{position:relative;-webkit-transition:-webkit-transform 1ms !important;transition:-webkit-transform 1ms !important;transition:transform 1ms !important;transition:transform 1ms,-webkit-transform 1ms !important}#stacks_in_3_8 > .chroma-scroll-pro.header-slide.slide-fresh{-webkit-transition:-webkit-transform 1ms !important;transition:-webkit-transform 1ms !important;transition:transform 1ms !important;transition:transform 1ms,-webkit-transform 1ms !important;-webkit-animation-duration:1ms !important;animation-duration:1ms !important;visibility:hidden;height:0 !important}#stacks_in_3_8.width-contain > .chroma-scroll-pro.su-center{border-radius:none}#stacks_in_3_8.width-contain > .chroma-scroll-pro.su-center.fixed-shadow{-webkit-box-shadow:none;box-shadow:none}#stacks_in_3_8.width-contain > .chroma-scroll-pro.su-center > .su-content::after{border-radius:0px 0px 0px 0px}[data-chroma-style] body{-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:220ms;transition-duration:220ms;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}#stacks_in_3_8 .style-defs{display:none}#stacks_in_3_8 > .chroma-scroll-pro{-webkit-transition:padding 1000ms ease-in-out,visibility 0s linear 0s,opacity 200ms,box-shadow 250ms ease,-webkit-transform 300ms;-webkit-transition:padding 1000ms ease-in-out,visibility 0s linear 0s,opacity 200ms,-webkit-box-shadow 250ms ease,-webkit-transform 300ms;transition:padding 1000ms ease-in-out,visibility 0s linear 0s,opacity 200ms,-webkit-box-shadow 250ms ease,-webkit-transform 300ms;transition:padding 1000ms ease-in-out,visibility 0s linear 0s,opacity 200ms,box-shadow 250ms ease,transform 300ms;transition:padding 1000ms ease-in-out,visibility 0s linear 0s,opacity 200ms,box-shadow 250ms ease,transform 300ms,-webkit-box-shadow 250ms ease,-webkit-transform 300ms}#stacks_in_3_8 > .chroma-scroll-pro > .su-content{-webkit-transition:padding 1000ms ease-in-out;transition:padding 1000ms ease-in-out}#stacks_in_3_8 > .chroma-scroll-pro > .su-content::after{z-index:-1;position:absolute;top:0;left:0;bottom:0;right:0;content:"";-webkit-transition:background 250ms linear,opacity 250ms linear;transition:background 250ms linear,opacity 250ms linear}#stacks_in_3_8 > .chroma-scroll-pro[data-style="style0"] > .su-content{padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px}#stacks_in_3_8 > .chroma-scroll-pro[data-style="style0"] > .su-content::after{background:rgba(237, 220, 194, 0.90)}#stacks_in_3_8 > .chroma-scroll-pro[data-style="style0"] > .su-content li:not(.active):not(.Selected):hover a:not(.button),#stacks_in_3_8 > .chroma-scroll-pro[data-style="style0"] > .su-content .b-p:not(.custom):not(.active):not(.Selected):hover > .bp-text{color:rgba(60, 151, 76, 1.00) !important}#stacks_in_3_8 > .chroma-scroll-pro[data-style="style0"] > .su-content li:not(.active):not(.Selected):hover,#stacks_in_3_8 > .chroma-scroll-pro[data-style="style0"] > .su-content .b-p:not(.custom):not(.active):not(.Selected):hover{background-color:rgba(236, 197, 131, 1.00) !important}#stacks_in_3_8 > .chroma-scroll-pro .bb-site-title img{-webkit-transition:max-width 1000ms ease !important;transition:max-width 1000ms ease !important}#stacks_in_3_8 > .chroma-scroll-pro .top-bar .title-area > li.name img,#stacks_in_3_8 > .chroma-scroll-pro .mag-title-area img,#stacks_in_3_8 > .chroma-scroll-pro .branding_logo img{-webkit-transition:max-height 1000ms ease !important;transition:max-height 1000ms ease !important;vertical-align:middle}#stacks_in_3_8 > .chroma-scroll-pro .bb-site-title img{max-width:5px !important}#stacks_in_3_8 > .chroma-scroll-pro .top-bar .title-area > li.name img,#stacks_in_3_8 > .chroma-scroll-pro .mag-title-area img,#stacks_in_3_8 > .chroma-scroll-pro .branding_logo img{max-height:5% !important}#stacks_in_3_8 > .chroma-scroll-pro .mag-title-area img{max-height:5px !important}#stacks_in_3_8 > .chroma-scroll-pro .top-bar .title-area li.name,#stacks_in_3_8 > .chroma-scroll-pro .toggle-contents .main-title,#stacks_in_3_8 > .chroma-scroll-pro .mag-title-area,#stacks_in_3_8 > .chroma-scroll-pro .navigation_branding,#stacks_in_3_8 > .chroma-scroll-pro .bb-site-title{-webkit-transition:opacity 250ms !important;transition:opacity 250ms !important}#stacks_in_3_8 > .chroma-scroll-pro[data-style="style0"] .top-bar .title-area li.name,#stacks_in_3_8 > .chroma-scroll-pro[data-style="style0"] .toggle-contents .main-title,#stacks_in_3_8 > .chroma-scroll-pro[data-style="style0"] .mag-title-area,#stacks_in_3_8 > .chroma-scroll-pro[data-style="style0"] .navigation_branding,#stacks_in_3_8 > .chroma-scroll-pro[data-style="style0"] .branding_logo,#stacks_in_3_8 > .chroma-scroll-pro[data-style="style0"] .bb-site-title{-webkit-transition:opacity 0ms !important;transition:opacity 0ms !important}#stacks_in_3_8 > .chroma-scroll-pro.is-fixed.fixed-shadow[data-style="style0"]{-webkit-box-shadow:0 0 0 0 transparent !important;box-shadow:0 0 0 0 transparent !important}#stacks_in_3_8 > .chroma-scroll-pro[data-style="style0"] > .su-content .top-bar ul.dropdown{background:rgba(237, 220, 194, 0.90) !important}#stacks_in_3_8 > .chroma-scroll-pro[data-style="style0"].tb-mob > .su-content .top-bar ul.menu,#stacks_in_3_8 > .chroma-scroll-pro[data-style="style0"].tb-mob .top-bar ul.dropdown{background:none !important}#stacks_in_3_8 > .chroma-scroll-pro.is-fixed{z-index:1001;}#stacks_in_3_8 > .chroma-scroll-pro.is-fixed.foc{z-index:3001}#stacks_in_3_8 > .chroma-scroll-pro .oc-toggle.facet-mb.oc-left{left:0 !important}#stacks_in_3_8 > .chroma-scroll-pro .oc-toggle.facet-mb.oc-right{right:0 !important}#stacks_in_3_8 > .chroma-scroll-pro .oc-toggle.facet-mb.oc-right:not(.toggle-button){left:0 !important}#stacks_in_3_8 > .chroma-scroll-pro.is-static{position:relative;z-index:999}#stacks_in_3_8 > .chroma-scroll-pro.is-fixed .oc-toggle{position:relative}#stacks_in_3_8 > .chroma-scroll-pro.content-right{text-align:right}@media screen and (max-width:640px){#stacks_in_3_8 > .chroma-scroll-pro.hide-below-bp{display:none}}@media screen and (min-width:640px){#stacks_in_3_8 > .chroma-scroll-pro.hide-above-bp{display:none}}#stacks_in_3_8 > .chroma-scroll-pro.is-fixed{position:fixed}#stacks_in_3_8 > .chroma-scroll-pro.is-fixed.fix-top,#stacks_in_3_8 > .chroma-scroll-pro.is-fixed:not(.fix-bot){top: 0px }#stacks_in_3_8 > .chroma-scroll-pro.is-fixed.fix-bot{bottom: 0px }#stacks_in_3_8 > .chroma-scroll-pro.is-fixed.fix-full-width{left:0;width:100% !important}@media screen and (max-width:640px){#stacks_in_3_8 > .chroma-scroll-pro.is-fixed.mob-full-width{left:0;width:100% !important}}@media screen and (min-width:640px){#stacks_in_3_8 > .chroma-scroll-pro.is-fixed.fix-top,#stacks_in_3_8 > .chroma-scroll-pro.is-fixed:not(.fix-bot){top:0px}#stacks_in_3_8 > .chroma-scroll-pro.is-fixed.fix-bot{bottom:0px}}
#stacks_in_3_8>.chroma-scroll-pro.is-fixed.fixed-shadow  [data-magellan] {-webkit-box-shadow:10px  20px  8px 5px rgba(0, 0, 0, 0.35);box-shadow:10px  20px  8px 5px rgba(0, 0, 0, 0.35)}#stacks_in_3_8.width-contain>.chroma-scroll-pro.is-fixed.fixed-shadow>.su-content::after  [data-magellan] {-webkit-box-shadow:10px  20px  8px 5px rgba(0, 0, 0, 0.35);box-shadow:10px  20px  8px 5px rgba(0, 0, 0, 0.35)}
@media screen and (max-width:640px){.ml-horiz .opm-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:640px){.ml-horiz .opm-items{display:none}}#opm_stacks_in_3_22 .nav-dots{display:none}#opm_stacks_in_3_22 .ml-opm{position:relative}#opm_stacks_in_3_22 .ml-opm:not(.ml-vert){height:70px}#opm_stacks_in_3_22 .ml-opm{padding:0px;background-color:transparent;min-width:10px}#opm_stacks_in_3_22 .ml-opm.mag-preload{visibility:hidden;-webkit-transition:opacity 0ms linear;transition:opacity 0ms linear;filter:alpha(opacity=0)}#opm_stacks_in_3_22 .ml-opm.opm-hidden:not(.no-mkr-hide){opacity:0;-webkit-transition:opacity 100ms linear;transition:opacity 100ms linear;filter:alpha(opacity=0);pointer-events:none}#opm_stacks_in_3_22 .ml-opm:not(.opm-hidden){-webkit-transition:opacity 100ms linear;transition:opacity 100ms linear;opacity:1;filter:alpha(opacity=100)}#opm_stacks_in_3_22 .ml-opm.bg-none{background:none}#opm_stacks_in_3_22 .ml-opm li a{text-align:right}#opm_stacks_in_3_22 .ml-opm.ml-vert:not(.mag-toggle){padding:6px}#opm_stacks_in_3_22 .ml-opm.ml-vert:not(.mag-toggle) .opm-nav{padding:6px}#opm_stacks_in_3_22 .ml-opm.ml-vert:not(.mag-toggle) li{margin-bottom:0}#opm_stacks_in_3_22 .ml-opm.ml-vert:not(.mag-toggle).width-max{max-width:200px}#opm_stacks_in_3_22 .ml-opm.ml-vert:not(.mag-toggle).width-fixed{max-width:140px}#opm_stacks_in_3_22 .ml-opm.ml-vert:not(.mag-toggle).width-auto{width:auto}#opm_stacks_in_3_22 .ml-opm.ml-horiz{min-width:100%}#opm_stacks_in_3_22 .ml-opm.ml-horiz .opm-nav{margin:0;padding:0}#opm_stacks_in_3_22 .ml-opm.ml-horiz .opm-nav li{margin:0}#opm_stacks_in_3_22 .ml-opm.ml-horiz:not(.mag-full-width) .opm-nav{text-align:right}#opm_stacks_in_3_22 .ml-opm .opm-nav li a{font-size:1.00rem;color:rgba(0, 98, 115, 1.00)}#opm_stacks_in_3_22 .ml-opm .opm-nav li a:hover{color:rgba(34, 164, 153, 1.00);background-color:rgba(255, 255, 255, 0.20)}#opm_stacks_in_3_22 .ml-opm .opm-nav li a,#opm_stacks_in_3_22 .ml-opm .opm-nav li a:not(.button){padding:0 0.875rem}#opm_stacks_in_3_22 .ml-opm .opm-nav li.active a{color:rgba(34, 164, 153, 1.00);background-color:rgba(255, 255, 255, 0.10)}#opm_stacks_in_3_22 .ml-opm .opm-nav li.active a:hover{color:rgba(34, 164, 153, 1.00);background-color:rgba(239, 181, 10, 0.15)}#opm_stacks_in_3_22 .ml-opm .opm-nav .ml-icon{display:none}#opm_stacks_in_3_22 .ml-opm.mag-fixed{z-index:1001}#opm_stacks_in_3_22 .ml-opm.mag-fixed.fixed-shadow{-webkit-box-shadow:rgba(0,0,0,0.40) 0 1px 5px;box-shadow:rgba(0,0,0,0.40) 0 1px 5px}#opm_stacks_in_3_22 .ml-opm .opm-nav .ml-item a{background:rgba(204, 204, 204, 0.00)}#opm_stacks_in_3_22 .ml-opm .opm-nav .ml-item.active a{background:rgba(255, 255, 255, 0.10)}#opm_stacks_in_3_22 .ml-opm .mag-title-area{list-style-type:none;margin-bottom:0;padding-left:10px}#opm_stacks_in_3_22 .ml-opm .mag-title-area > .toggle-target{display:none}#opm_stacks_in_3_22 .ml-opm .mag-title-area > .mag-name{display:block;position:relative;padding:0 0.9375rem;text-align:center}#opm_stacks_in_3_22 .ml-opm .mag-title-area > .mag-name.collapse{padding:0}#opm_stacks_in_3_22 .ml-opm .mag-title-area > .mag-name a{display:inline-block}#opm_stacks_in_3_22 .ml-opm .mag-title-area > .mag-name span{height:100%;line-height:70px}#opm_stacks_in_3_22 .ml-opm .mag-title-area > .mag-name img{display:inline-block;width:auto;padding:2px}#opm_stacks_in_3_22 .ml-opm .mag-title-area > .mag-name .mag-title{display:inline-block;line-height:70px;padding:0 0.875rem;margin:0;vertical-align:top;font-size:0.00rem;color:rgba(255, 255, 255, 1.00)}@media screen and (max-width:639px){#opm_stacks_in_3_22 .ml-opm .mag-title-area > .mag-name .mag-title{line-height:70px}}#opm_stacks_in_3_22 .ml-opm .mag-title-area > .mag-name:not(.contained) img{max-height:60px}#opm_stacks_in_3_22 .ml-opm .mag-title-area > .mag-name.contained img{height:70px}#opm_stacks_in_3_22 .ml-opm.ml-horiz .mag-title-area{float:left}#opm_stacks_in_3_22 .ml-opm.ml-vert:not(.mag-toggle) .mag-title-area{margin-bottom:1rem;margin-left:0}#opm_stacks_in_3_22 .ml-opm.ml-vert:not(.mag-toggle) .mag-title-area > .mag-name img{display:block;margin:0 auto;width:auto}@media only screen and (min-width:640px){.opm_stacks_in_3_22 .ml-opm .opm-nav.icons-full .ml-icon{display:inline-block}.opm_stacks_in_3_22 .ml-opm.ml-horiz.mag-divider .opm-nav li:not(:last-of-type){border-right:1px solid rgba(153, 153, 153, 0.60)}.opm_stacks_in_3_22 .ml-opm.ml-horiz .opm-nav li{display:inline-block;vertical-align:middle}.opm_stacks_in_3_22 .ml-opm.ml-horiz .opm-nav li a{line-height:70px}.opm_stacks_in_3_22 .ml-opm.ml-horiz .mag-title-area{float:left}.opm_stacks_in_3_22 .ml-opm.ml-horiz:not(.mag-full-width) .opm-nav{display:block}.opm_stacks_in_3_22 .ml-opm.ml-horiz.mag-full-width .opm-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.opm_stacks_in_3_22 .ml-opm.ml-horiz.mag-full-width .opm-nav li{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.opm_stacks_in_3_22 .ml-opm.ml-horiz.mag-full-width .opm-nav li a{white-space:nowrap;overflow:hidden}.opm_stacks_in_3_22 .ml-opm.ml-horiz:not(.mag-full-width) .opm-nav.custom-pad li a:not(.button){padding-left:14px;padding-right:14px}.opm_stacks_in_3_22 .ml-opm.ml-horiz:not(.mag-full-width) .opm-nav .hard-right{float:right}.opm_stacks_in_3_22 .ml-opm.ml-horiz:not(.mag-full-width) .opm-nav .hard-left{float:left}.opm_stacks_in_3_22 .ml-opm.ml-vert:not(.mag-toggle).mag-divider .opm-nav li:not(:first-of-type){border-top:1px solid rgba(153, 153, 153, 0.60)}.opm_stacks_in_3_22 .ml-opm.ml-vert:not(.mag-toggle) .opm-nav li a:not(.button){padding:0.5rem 0}.opm_stacks_in_3_22 .ml-opm.ml-vert:not(.mag-toggle) .opm-nav li:not(:first-of-type){padding-top:0px}.opm_stacks_in_3_22 .ml-opm.ml-vert:not(.mag-toggle) .opm-nav li:not(:last-of-type){padding-bottom:0px}.opm_stacks_in_3_22 .ml-opm.ml-vert:not(.mag-toggle) .opm-nav.custom-pad li a:not(.button){padding-top:14px;padding-bottom:14px}.opm_stacks_in_3_22 .ml-opm.ml-vert:not(.mag-toggle) .mag-title-area{margin-bottom:1rem;margin-left:0}.opm_stacks_in_3_22 .ml-opm.ml-vert:not(.mag-toggle) .mag-title-area > .mag-name img{display:block;margin:0 auto;width:auto}#opm_stacks_in_3_22 .ml-opm > .mag-title-area > .mag-name img{vertical-align:middle}#opm_stacks_in_3_22 > .ml-opm .mag-title-area > .mag-name img{vertical-align:middle}#opm_stacks_in_3_22 > .ml-opm.mag-fixed{position:fixed}#opm_stacks_in_3_22 > .ml-opm.mag-fixed.ml-horiz{left:0}#opm_stacks_in_3_22 > .ml-opm.mag-fixed.ml-vert:not(.mag-toggle).vert-left{left:0px}#opm_stacks_in_3_22 > .ml-opm.mag-fixed.ml-vert:not(.mag-toggle).vert-right{right:0px}#opm_stacks_in_3_22 > .ml-opm.mag-fixed.fixed-top{top:0}#opm_stacks_in_3_22 > .ml-opm.mag-fixed.fixed-bottom{bottom:0}#opm_stacks_in_3_22 > .ml-opm.mag-fixed.fixed-custom{top:0px}}#opm_stacks_in_3_22 .ml-opm.ml-vert:not(.mag-toggle).vert-left{float:left;margin-left:0px}#opm_stacks_in_3_22 .ml-opm.ml-vert:not(.mag-toggle).vert-right{float:right;margin-right:0px}#opm_stacks_in_3_22 .ml-opm::after{position:absolute;content:"";top:0;bottom:0;left:0;right:0;z-index:-1}#opm_stacks_in_3_22 .ml-opm.bg-grad::after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(237, 220, 194, 0.92)),color-stop(85%,rgba(237, 220, 194, 0.92)));background:linear-gradient(to bottom,rgba(237, 220, 194, 0.92),rgba(237, 220, 194, 0.92) 85%)}@media only screen and (max-width:639px){#opm_stacks_in_3_22 .ml-opm.mag-fixed.fixed-shadow .opm-nav{-webkit-box-shadow:rgba(0,0,0,0.40) 0 1px 5px;box-shadow:rgba(0,0,0,0.40) 0 1px 5px}#opm_stacks_in_3_22 .ml-opm.mag-toggle{height:70px}#opm_stacks_in_3_22 .ml-opm.mag-toggle > .row{position:relative}#opm_stacks_in_3_22 .ml-opm.mag-toggle > .row > .mag-title-area{position:relative}#opm_stacks_in_3_22 .ml-opm.mag-toggle > .row > .mag-title-area > .mag-name{height:70px}#opm_stacks_in_3_22 .ml-opm.mag-toggle .mag-title-area{padding:0;height:70px;float:none}#opm_stacks_in_3_22 .ml-opm.mag-toggle .mag-title-area .toggle-target{display:block;padding:0 12px 0 12px;cursor:pointer}#opm_stacks_in_3_22 .ml-opm.mag-toggle .mag-title-area .mag-title.hide-for-mob{display:none !important}#opm_stacks_in_3_22 .ml-opm.mag-toggle .mag-title-area.tog-left .toggle-target{float:left}#opm_stacks_in_3_22 .ml-opm.mag-toggle .mag-title-area.tog-left .mag-name{float:right}#opm_stacks_in_3_22 .ml-opm.mag-toggle .mag-title-area.tog-left .mag-name img{float:right}#opm_stacks_in_3_22 .ml-opm.mag-toggle .mag-title-area.tog-right .toggle-target,#opm_stacks_in_3_22 .ml-opm.mag-toggle .mag-title-area.tog-right .burgWrapper{float:right}#opm_stacks_in_3_22 .ml-opm.mag-toggle .mag-title-area.tog-right .menu-label{float:right;padding-right:12px}#opm_stacks_in_3_22 .ml-opm.mag-toggle .mag-title-area.tog-right .mag-name{float:left}#opm_stacks_in_3_22 .ml-opm.mag-toggle .mag-title-area.tog-right .mag-name img{float:left}#opm_stacks_in_3_22 .ml-opm.mag-toggle .mag-title-area .mag-title{font-size:0.00rem}#opm_stacks_in_3_22 .ml-opm.mag-toggle .mag-title-area .menu-label{display:inline-block;line-height:70px;vertical-align:middle;color:rgba(255, 255, 255, 1.00)}#opm_stacks_in_3_22 .ml-opm.mag-toggle .mag-title-area .mag-name{text-align:left;display:inline-block}#opm_stacks_in_3_22 .ml-opm.mag-toggle .mag-title-area .mag-name img{padding:2px}#opm_stacks_in_3_22 .ml-opm.mag-toggle .mag-title-area .mag-name:not(.contained) img{max-height:60px}#opm_stacks_in_3_22 .ml-opm.mag-toggle .mag-title-area .mag-name.contained img{height:70px}#opm_stacks_in_3_22 .ml-opm.mag-toggle .mag-title-area .mag-name .mag-logo.hide-for-toggle{display:none}#opm_stacks_in_3_22 .ml-opm.mag-fixed{position:fixed;left:0;top:0;width:100%}#opm_stacks_in_3_22 .ml-opm.mag-fixed.fixed-custom{top:0px}#opm_stacks_in_3_22 .ml-opm .opm-items{display:none;position:absolute;max-height:100vh;overflow-y:scroll;-webkit-overflow-scrolling:touch;top:100%;width:100%;z-index:-1}#opm_stacks_in_3_22 .ml-opm .opm-nav{line-height:1.6}#opm_stacks_in_3_22 .ml-opm .opm-nav .ml-item a:not(.button){font-size:1.00rem;text-align:right;padding:12px 0.9735rem 12px 0.9735rem;background-color:transparent}#opm_stacks_in_3_22 .ml-opm .opm-nav .ml-item a:not(.button):hover{background-color:rgba(255, 255, 255, 0.20)}#opm_stacks_in_3_22 .ml-opm .opm-nav.icons-mob .ml-icon{display:inline-block}#opm_stacks_in_3_22 .ml-opm .opm-nav.zone-full-width .ml-item.zone-item a:not(.button) > .dot-tip{display:block}#opm_stacks_in_3_22 .ml-opm .burgWrapper{padding-left:0;display:inline-block;width:40px;height:40px;vertical-align:middle}#opm_stacks_in_3_22 .ml-opm .burg{position:absolute;top:50%;display:block;height:2px;width:20px;background:rgba(255, 255, 255, 1.00);-webkit-transition:0.2s;transition:0.2s}#opm_stacks_in_3_22 .ml-opm .burg:before{content:'';position:absolute;top:-8px;width:20px;height:2px;background:rgba(255, 255, 255, 1.00);-webkit-transition:200ms;transition:200ms}#opm_stacks_in_3_22 .ml-opm .burg:after{content:'';position:absolute;top:8px;width:20px;height:2px;background:rgba(255, 255, 255, 1.00);-webkit-transition:200ms;transition:200ms}#opm_stacks_in_3_22 .ml-opm.toggle-open .burg{background:transparent}#opm_stacks_in_3_22 .ml-opm.toggle-open .burg:before{-webkit-transform:rotate(45deg);top:0}#opm_stacks_in_3_22 .ml-opm.toggle-open .burg:after{-webkit-transform:rotate(-45deg);top:0}#opm_stacks_in_3_22 .ml-opm.mag-toggle .opm-nav{background-color:rgba(237, 220, 194, 0.92);border-top:1px solid rgba(0, 98, 115, 1.00)}#opm_stacks_in_3_22 .ml-opm.mag-toggle.mag-divider .opm-nav li:not(:first-of-type){border-top:1px solid rgba(153, 153, 153, 0.60)}}
#stacks_in_3_8 > .chroma-scroll-pro[data-style="style0"] > .su-content{padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px}#stacks_in_3_8 > .chroma-scroll-pro[data-style="style0"] > .su-content::after{background:rgba(255, 204, 0, 1.00)}#stacks_in_3_8 > .chroma-scroll-pro[data-style="style0"] .bb-site-title img{max-width:50px !important}#stacks_in_3_8 > .chroma-scroll-pro[data-style="style0"] .top-bar .title-area > li.name img,#stacks_in_3_8 > .chroma-scroll-pro[data-style="style0"] .branding_logo img{max-height:50% !important}#stacks_in_3_8 > .chroma-scroll-pro[data-style="style0"] .mag-title-area img{max-height:50px !important}#stacks_in_3_8 > .chroma-scroll-pro.is-fixed.fixed-shadow[data-style="style0"]{-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}#stacks_in_3_8 > .chroma-scroll-pro[data-style="style0"] > .su-content .top-bar ul.dropdown{background:rgba(255, 204, 0, 1.00) !important}#stacks_in_3_8 > .chroma-scroll-pro[data-style="style0"].tb-mob > .su-content .top-bar ul.menu,#stacks_in_3_8 > .chroma-scroll-pro[data-style="style0"].tb-mob .top-bar ul.dropdown{background:none !important}
#stacks_in_3_8 > .chroma-scroll-pro[data-style="style1"] > .su-content{padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px}#stacks_in_3_8 > .chroma-scroll-pro[data-style="style1"] > .su-content::after{background:rgba(245, 163, 40, 1.00)}#stacks_in_3_8 > .chroma-scroll-pro[data-style="style1"] .bb-site-title img{max-width:100px !important}#stacks_in_3_8 > .chroma-scroll-pro[data-style="style1"] .top-bar .title-area > li.name img,#stacks_in_3_8 > .chroma-scroll-pro[data-style="style1"] .branding_logo img{max-height:100% !important}#stacks_in_3_8 > .chroma-scroll-pro[data-style="style1"] .mag-title-area img{max-height:100px !important}#stacks_in_3_8 > .chroma-scroll-pro[data-style="style1"] > .su-content .top-bar ul.dropdown{background:rgba(245, 163, 40, 1.00) !important}#stacks_in_3_8 > .chroma-scroll-pro[data-style="style1"].tb-mob > .su-content .top-bar ul.menu,#stacks_in_3_8 > .chroma-scroll-pro[data-style="style1"].tb-mob .top-bar ul.dropdown{background:none !important}

                        

#stacks_in_89 .effect-label{display:block!important} #stacks_in_89 .header-pro{width:100%!important}
@media only screen and (min-width:0px){#stacks_in_143{}}

.chroma-mark{position:relative}#stacks_in_53.chroma-marker{position:absolute;top:0.00rem}@media screen and (min-width:640px) and (max-width:1000px){#stacks_in_53.chroma-marker{top:-20.00rem}}@media screen and (min-width:1000px){#stacks_in_53.chroma-marker{top:-20.00rem}}
.slide.ncd-show{min-width:0.00px !important;max-width:1400.00px !important;}
.slide.ncd-show{margin-right:auto !important;margin-left:auto !important;}  
.slide.ncd-show{transition:width 1500ms ease-in-out 0ms !important}


html.ncd-photo-lock{
	overflow: hidden;
}
a[data-photo-group]{
	cursor:pointer;
}
.ncd-photo *{
	padding: 0;
	margin: 0;
	list-style: none;
}
.ncd-photo *,
.ncd-photo *:before,
.ncd-photo *:after{
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.ncd-photo .cf:after {
  content: "";
  display: table;
  clear: both;
}
.ncd-photo .ncd-photo{
	display: none;
}
.ncd-photo ul{
	width: 100%;
	margin: 0 !important;
	padding: 0 !important;
}
.ncd-photo ul:after {
	content: "";
	display: table;
	clear: both;
}
.ncd-photo li{
	cursor: zoom-in;
	line-height: 0;
}
.ncd-photo li.hide{
	display: none !important;
}
.ncd-photo li div{
	position: relative;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	-webkit-transition: -webkit-box-shadow 150ms ease-out;
	-moz-transition: -moz-box-shadow 150ms ease-out;
	transition: box-shadow 150ms ease-out;
	-webkit-box-shadow: inset 0 0 0 1px rgba(0,0,0,.08);
	-moz-box-shadow: inset 0 0 0 1px rgba(0,0,0,.08);
	box-shadow: inset 0 0 0 1px rgba(0,0,0,.08);
}
.ncd-photo li img{
	position: relative;
	z-index: 10;
	-webkit-transform: -webkit-translateZ(0);
	-moz-transform: -moz-translateZ(0);
	transform: translateZ(0);
}
.ncd-photo ul p{
	display: inline-block;
	z-index: 30;
	font-variant: normal;
	position: absolute;
	line-height: 1.4;
	margin: 0 0 10px;
	-moz-user-select: -moz-none;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-transform: -webkit-translateZ(0);
	-moz-transform: -moz-translateZ(0);
	transform: translateZ(0);
	-webkit-touch-callout:none;}

.ncd-photo ul p b{
	font-weight: normal;
	font-style: normal;
	padding-right: 3px;
}
.ncd-photo ul p em{
	font-weight: normal;
	font-style: normal;
}
.ncd-photo ul p span{
	display: inline-block;
	padding: 6px 12px;
}
.ncd-photo ul p span.empty{
	visibility: hidden;
}

.ncd-photo[data-italic-title="True"] p b,
.ncd-photo[data-italic-caption="True"] p em{ font-style: italic; }

.ncd-photo[data-bold-title="True"] p b,
.ncd-photo[data-bold-caption="True"] p em{ font-weight: bold; }

.ncd-photo[data-hide-title="True"] p b,
.ncd-photo[data-hide-caption="True"] p em,
.ncd-photo[data-hide-title="True"][data-hide-caption="True"] p{ display: none; }

.ncd-photo[data-hide-caption="True"] ul p b{padding-right: 0;}

/* Caption Positions */

.ncd-photo ul.cap-hov li p{
	opacity: 0;
	-webkit-transition: -webkit-transform 300ms, opacity 300ms;
	-moz-transition: -moz-transform 300ms, opacity 300ms;
	transition: transform 300ms, opacity 300ms;
	-webkit-transform: -webkit-translate3d(0,4px,0);
	-moz-transform: -moz-translate3d(0,4px,0);
	transform: translate3d(0,4px,0); 
}
.ncd-photo ul.cap-hov li:hover p{
	opacity: 1;
	-webkit-transform: -webkit-translate3d(0,0,0);
	-moz-transform: -moz-translate3d(0,0,0);
	transform: translate3d(0,0,0);
}
.ncd-photo ul.cap-hide li p{
	display: none !important;
}
.ncd-photo ul.cap-ibl p,
.ncd-photo ul.cap-ibc p{
	left: 0;
	bottom: 0;
	right: 0;
	margin: 0;
	text-align: left;
}
.ncd-photo ul.cap-ibl p span,
.ncd-photo ul.cap-ibc p span{
	display: block;
}
.ncd-photo ul.cap-imbl p,
.ncd-photo ul.cap-imbc p{
	left: 20px;
	bottom: 10px;
	right: 20px;
	text-align: left;
}
.ncd-photo ul.cap-ibc p,
.ncd-photo ul.cap-imbc p{
	text-align: center;
}
.ncd-photo ul.cap-imbl p span,
.ncd-photo ul.cap-imbc p span{
	border-radius: 3px;
}

/* FLOW Thumbnails */

.ncd-photo.photo-flow {
	margin: 0;
	padding: 0;
	width: 100%;
	font-size: .85em;
	-moz-column-count: 1;
	-webkit-column-count: 1;
	column-count: 1;
}
.ncd-photo.photo-flow li div{
	display: inline-block;
	width: 100%;
	background: none !important;
}
.ncd-photo.photo-flow li div:before {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 20;
	content: "";
	display: block;
	-webkit-transition: box-shadow 150ms ease-out;
	-moz-transition: box-shadow 150ms ease-out;
	transition: box-shadow 150ms ease-out;
	-webkit-box-shadow: inset 0 0 0 1px rgba(0,0,0,.08);
	-moz-box-shadow: inset 0 0 0 1px rgba(0,0,0,.08);
	box-shadow: inset 0 0 0 1px rgba(0,0,0,.08);
}
.ncd-photo.photo-flow li img {
	max-width: 100%;
	width: 100%;
	height: auto;
	display: block;
}
.ncd-photo.photo-flow ul.cap-ibl li p,
.ncd-photo.photo-flow ul.cap-ibc li p{
	-webkit-transform: -webkit-translate3d(0,0,0);
	-moz-transform: -moz-translate3d(0,0,0);
	transform: translate3d(0,0,0);
}

/* Spacing Thumbnails */

.ncd-photo.space-0.photo-grid{margin: 0;}
.ncd-photo.space-0.photo-grid li div{margin: 0;}
.ncd-photo.space-0.photo-flow li div{margin: 0;}
.ncd-photo.space-0.photo-flow {
	-moz-column-gap: 0;
	-webkit-column-gap: 0;
	column-gap: 0;
}

.ncd-photo.space-1.photo-grid{margin: 0 -1px;}
.ncd-photo.space-1.photo-grid li div{margin: 1px;}
.ncd-photo.space-1.photo-flow li div{margin: 0 0 2px;}
.ncd-photo.space-1.photo-flow {
	-moz-column-gap: 2px;
	-webkit-column-gap: 2px;
	column-gap: 2px;
}
.ncd-photo.space-3.photo-grid{margin: 0 -3px;}
.ncd-photo.space-3.photo-grid li div{margin: 3px;}
.ncd-photo.space-3.photo-flow li div{margin: 0 0 6px;}
.ncd-photo.space-3.photo-flow {
	-moz-column-gap: 6px;
	-webkit-column-gap: 6px;
	column-gap: 6px;
}
.ncd-photo.space-5.photo-grid{margin: 0 -5px;}
.ncd-photo.space-5.photo-grid li div{margin: 5px;}
.ncd-photo.space-5.photo-flow li div{margin: 0 0 10px;}
.ncd-photo.space-5.photo-flow {
	-moz-column-gap: 10px;
	-webkit-column-gap: 10px;
	column-gap: 10px;
}
.ncd-photo.space-7.photo-grid{margin: 0 -7px;}
.ncd-photo.space-7.photo-grid li div{margin: 7px;}
.ncd-photo.space-7.photo-flow li div{margin: 0 0 14px;}
.ncd-photo.space-7.photo-flow {
	-moz-column-gap: 14px;
	-webkit-column-gap: 14px;
	column-gap: 14px;
}
.ncd-photo.space-9.photo-grid{margin: 0 -9px;}
.ncd-photo.space-9.photo-grid li div{margin: 9px;}
.ncd-photo.space-9.photo-flow li div{margin: 0 0 18px;}
.ncd-photo.space-9.photo-flow {
	-moz-column-gap: 18px;
	-webkit-column-gap: 18px;
	column-gap: 18px;
}

.ncd-photo.space-11.photo-grid{margin: 0 -11px;}
.ncd-photo.space-11.photo-grid li div{margin: 11px;}
.ncd-photo.space-11.photo-flow li div{margin: 0 0 22px;}
.ncd-photo.space-11.photo-flow {
	-moz-column-gap: 22px;
	-webkit-column-gap: 22px;
	column-gap: 22px;
}

.ncd-photo.space-13.photo-grid{margin: 0 -13px;}
.ncd-photo.space-13.photo-grid li div{margin: 13px;}
.ncd-photo.space-13.photo-flow li div{margin: 0 0 26px;}
.ncd-photo.space-13.photo-flow {
	-moz-column-gap: 26px;
	-webkit-column-gap: 26px;
	column-gap: 26px;
}

.ncd-photo.space-15.photo-grid{margin: 0 -15px;}
.ncd-photo.space-15.photo-grid li div{margin: 15px;}
.ncd-photo.space-15.photo-flow li div{margin: 0 0 30px;}
.ncd-photo.space-15.photo-flow {
	-moz-column-gap: 30px;
	-webkit-column-gap: 30px;
	column-gap: 30px;
}

/* GRID Thumbnails */

.ncd-photo.photo-grid li{
	line-height: 0;
	float: left;
	display: block;
	position: relative;
	height: auto;
}
.ncd-photo.photo-grid li div{
	overflow: hidden;
}
.ncd-photo.photo-grid img{
	visibility: hidden;
	position: absolute;
	top: -9999px;
	left: -9999px;
}
.ncd-photo.photo-grid ul li div:after{
	padding-top: 100%;
	display: block;
	content: '';
}
.ncd-photo.photo-col-1.photo-grid li,
.ncd-photo.photo-col-2.photo-grid li,
.ncd-photo.photo-col-3.photo-grid li,
.ncd-photo.photo-col-4.photo-grid li,
.ncd-photo.photo-col-5.photo-grid li{width: 100%;}

/* Thumbnail Radius */

.ncd-photo.rad-0 li div,
.ncd-photo.rad-0.photo-flow li div:before,
.ncd-photo.rad-0.photo-flow li img,
.ncd-photo.rad-0.photo-flow li div{border-radius:  0;}
.ncd-photo.rad-0 ul.cap-ibl p span,
.ncd-photo.rad-0 ul.cap-ibc p span{border-radius: 0; }

.ncd-photo.rad-3 li div,
.ncd-photo.rad-3.photo-flow li div:before,
.ncd-photo.rad-3.photo-flow li img,
.ncd-photo.rad-3.photo-flow li div{border-radius:  3px;}
.ncd-photo.rad-3 ul.cap-ibl p span,
.ncd-photo.rad-3 ul.cap-ibc p span{border-radius: 0 0 3px 3px; }

.ncd-photo.rad-5 li div,
.ncd-photo.rad-5.photo-flow li div:before,
.ncd-photo.rad-5.photo-flow li img,
.ncd-photo.rad-5.photo-flow li div{border-radius:  5px;}
.ncd-photo.rad-5 ul.cap-ibl p span,
.ncd-photo.rad-5 ul.cap-ibc p span{border-radius: 0 0 5px 5px; }

.ncd-photo.rad-7 li div,
.ncd-photo.rad-7.photo-flow li div:before,
.ncd-photo.rad-7.photo-flow li img,
.ncd-photo.rad-7.photo-flow li div{border-radius:  7px;}
.ncd-photo.rad-7 ul.cap-ibl p span,
.ncd-photo.rad-7 ul.cap-ibc p span{border-radius: 0 0 7px 7px; }

/* Break Points for Columns */

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

	.ncd-photo.photo-col-1.photo-grid li,
	.ncd-photo.photo-col-2.photo-grid li,
	.ncd-photo.photo-col-3.photo-grid li,
	.ncd-photo.photo-col-4.photo-grid li,
	.ncd-photo.photo-col-5.photo-grid li{width: 100%;}

	.ncd-photo.photo-col-1.photo-flow,
	.ncd-photo.photo-col-2.photo-flow,
	.ncd-photo.photo-col-3.photo-flow,
	.ncd-photo.photo-col-4.photo-flow,
	.ncd-photo.photo-col-5.photo-flow{
		-moz-column-count: 1;
		-webkit-column-count: 1;
		column-count: 1;
	}
}

@media only screen and (min-width: 550px) {

	.ncd-photo.photo-col-2.photo-grid li,
	.ncd-photo.photo-col-3.photo-grid li,
	.ncd-photo.photo-col-4.photo-grid li,
	.ncd-photo.photo-col-5.photo-grid li{width: 50%;}

	.ncd-photo.photo-col-2.photo-flow,
	.ncd-photo.photo-col-3.photo-flow,
	.ncd-photo.photo-col-4.photo-flow,
	.ncd-photo.photo-col-5.photo-flow{
		-moz-column-count: 2;
		-webkit-column-count: 2;
		column-count: 2;
	}
}

@media only screen and (min-width: 750px) {
	.ncd-photo.photo-col-3.photo-grid li,
	.ncd-photo.photo-col-4.photo-grid li,
	.ncd-photo.photo-col-5.photo-grid li{width: 33.3333%;}

	.ncd-photo.photo-col-3.photo-flow,
	.ncd-photo.photo-col-4.photo-flow,
	.ncd-photo.photo-col-5.photo-flow{
		-moz-column-count: 3;
		-webkit-column-count: 3;
		column-count: 3;
	}
}

@media only screen and (min-width: 950px) {
	.ncd-photo.photo-col-4.photo-grid li,
	.ncd-photo.photo-col-5.photo-grid li{width: 25%;}

	.ncd-photo.photo-col-4.photo-flow,
	.ncd-photo.photo-col-5.photo-flow{
		-moz-column-count: 4;
		-webkit-column-count: 4;
		column-count: 4;
	}
}

@media only screen and (min-width: 1200px) {
	.ncd-photo.photo-col-5.photo-grid li{width: 20%;}

	.ncd-photo.photo-col-5.photo-flow{
		-moz-column-count: 5;
		-webkit-column-count: 5;
		column-count: 5;
	}
}

.batch-hide{
	position: absolute;
	opacity: 0;
	top:-9999px;
	left:-9999px;
}
@media only screen and (max-width: 400px) {
	.ncd-photo ul p{
		opacity: 0 !important;
	}
}

/* Captions Under Flow */

.ncd-photo.photo-flow.cap-under ul p,
.ncd-photo.photo-flow.cap-under ul p span{
position: static;
display: block;
margin-bottom: 0;
}

.ncd-photo.photo-flow.cap-under ul p span{
border-top-right-radius: 0 !important;
border-top-left-radius: 0 !important;
padding: 10px;
}

.ncd-photo.photo-flow.cap-under ul img{
border-bottom-right-radius: 0 !important;
border-bottom-left-radius: 0 !important;
}
	
.ncd-photo.photo-flow.cap-under li div{
-webkit-box-shadow: none;
box-shadow: none;
}

/* Lightbox */

#ncdPhotoLoader{
position: absolute;
color: #ff0000;
top: 50%;
left: 50%;
opacity: 0;
-webkit-transition: opacity 350ms 150ms;
-moz-transition: opacity 350ms 150ms;
transition: opacity 350ms 150ms;
-webkit-transform: translate3d(-50%, -50%, 0);
-moz-transform: translate3d(-50%, -50%, 0);
transform: translate3d(-50%, -50%, 0);
}
#ncdPhotoLoader.processing{
	opacity: 1;
}
#ncdPhotoLoader.processing #ncdPhotoLoaderSpinner{
	height: 44px;
	width: 44px;
	margin: 0 auto;
	position: relative;
	-webkit-animation: rotation .6s infinite linear;
	-moz-animation: rotation .6s infinite linear;
	-o-animation: rotation .6s infinite linear;
	animation: rotation .6s infinite linear;
	border-radius: 100%;
}
@-webkit-keyframes rotation {
	from {-webkit-transform: rotate(0deg);}
	to {-webkit-transform: rotate(359deg);}
}
@-moz-keyframes rotation {
	from {-moz-transform: rotate(0deg);}
	to {-moz-transform: rotate(359deg);}
}
@-o-keyframes rotation {
	from {-o-transform: rotate(0deg);}
	to {-o-transform: rotate(359deg);}
}
@keyframes rotation {
	from {transform: rotate(0deg);}
	to {transform: rotate(359deg);}
}

#ncdPhotoBase {
	position: fixed;
	top: -9999px;
	left: -9999px;
	width: 100%;
	height: 100%;
	z-index: 10;
	opacity: 0;
	-webkit-transition: opacity 300ms 0ms, top 0ms 300ms, left 0ms 300ms;
	-moz-transition: opacity 300ms 0ms, top 0ms 300ms, left 0ms 300ms;
	transition: opacity 300ms 0ms, top 0ms 300ms, left 0ms 300ms;
	user-select: none;}

#ncdPhotoBase *,
#ncdPhotoBase *:before,
#ncdPhotoBase *:after{
	box-sizing: border-box;
}

#ncdPhotoBase.on {
	top: 0;
	left: 0;
	opacity: 1;
	z-index: 10000;
	-webkit-transition: 
		opacity 150ms ease-out,
		top 0ms ease-out,
		left 0ms ease-out;
	-moz-transition: 
		opacity 150ms ease-out,
		top 0ms ease-out,
		left 0ms ease-out;
	transition: 
		opacity 150ms ease-out,
		top 0ms ease-out,
		left 0ms ease-out;}
#ncdPhotoBase.out {
	z-index: 10000;
}
.ncdPhotoZoom,
.ncdPhotoClose,
.ncdPhotoNext,
.ncdPhotoPrev {
	z-index: 100;
	width: 50px;
	height: 50px;
	border-radius: 50px;
	cursor: pointer;
	position: absolute;
	border: 2px solid transparent;
}

/* ZOOM & CLOSE */

.ncdPhotoZoom,
.ncdPhotoClose{
	margin-top: 4%;
	top: 0;
	-webkit-transition: border 0.3s ease-out, box-shadow 0.15s ease-out;
	-moz-transition: border 0.3s ease-out, box-shadow 0.15s ease-out;
	transition: border 0.3s ease-out, box-shadow 0.15s ease-out;
}

.ncdPhotoZoom:before,
.ncdPhotoZoom:after,
.ncdPhotoClose:before,
.ncdPhotoClose:after {
	top:50%;
	left:0;
	width:2px;
	height:18px;
	content:"";
	position:absolute;
	margin:-9px 22.5px 0;
	-webkit-transition: opacity 300ms, transform 300ms;
	-moz-transition: opacity 300ms, transform 300ms;
	transition: opacity 300ms, transform 300ms;}

/* ZOOM */

.ncdPhotoZoom{
	-webkit-transition: border 0.3s ease-out, box-shadow 0.15s ease-out, opacity 300ms ease-out, transform 300ms ease-out;
	-moz-transition: border 0.3s ease-out, box-shadow 0.15s ease-out, opacity 300ms ease-out, transform 300ms ease-out;
	transition: border 0.3s ease-out, box-shadow 0.15s ease-out, opacity 300ms ease-out, transform 300ms ease-out;
	left: 0;
	transform: rotate(90deg);
	opacity: 0;
	margin-left: 4%;}
.ncdPhotoZoom.enable{
	opacity:1;
	transform: rotate(0deg);	
}
.ncdPhotoZoom:after {
	-webkit-transform:rotate(-90deg);
	-ms-transform:rotate(-90deg);
	transform:rotate(-90deg);}

.ncdPhotoZoom.zoom:after {
	opacity: 0;
	-webkit-transform:rotate(-180deg);
	-ms-transform:rotate(-180deg);
	transform:rotate(-180deg);}
.ncdPhotoZoom:before {
	transform:rotate(0deg);}
.ncdPhotoZoom.zoom:before {
	transform:rotate(-90deg);}

/* CLOSE */

.ncdPhotoClose {
	right: 0;
	margin-right: 4%;}

.ncdPhotoClose:before,
.ncdPhotoClose:after {
	height:22px;
	margin:-11px 22.5px 0;
	-webkit-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	transform:rotate(45deg);}

.ncdPhotoClose:after {
	-webkit-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	transform:rotate(-45deg);}

/* PREV / NEXT */

.ncdPhotoNext,
.ncdPhotoPrev {
	top: 50%;
	margin-top: -25px;
	opacity: 0;
	transition: opacity 0.2s ease-out, transform 0.8s cubic-bezier(0.190, 1.000, 0.220, 1.000),border 0.3s ease-out,box-shadow 0.15s ease-out;
	-moz-transition: opacity 0.2s ease-out, -moz-transform 0.8s cubic-bezier(0.190, 1.000, 0.220, 1.000),border 0.3s ease-out,box-shadow 0.15s ease-out;
	-webkit-transition: opacity 0.2s ease-out, -webkit-transform 0.8s cubic-bezier(0.190, 1.000, 0.220, 1.000),border 0.3s ease-out,box-shadow 0.15s ease-out;
}

.ncdPhotoNext:before,
.ncdPhotoNext:after,
.ncdPhotoPrev:before,
.ncdPhotoPrev:after {
	top:50%;
	left:0;
	width:2px;
	height:15px;
	content:'';
	position:absolute;
	margin:-13px 24px 0;}

.ncdPhotoNext:after,
.ncdPhotoPrev:after{
	margin-top: -3px;
}
.ncdPhotoPrev:after,.ncdPhotoPrev:before {left:-3px;}
.ncdPhotoNext:after{
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	transform:rotate(45deg);}
.ncdPhotoNext:before {
	-webkit-transform:rotate(-45deg);
	-moz-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	-o-transform:rotate(-45deg);
	transform:rotate(-45deg);}
.ncdPhotoPrev:after{
	-webkit-transform:rotate(315deg);
	-moz-transform:rotate(315deg);
	-ms-transform:rotate(315deg);
	-o-transform:rotate(315deg);
	transform:rotate(315deg);}
.ncdPhotoPrev:before {
	-webkit-transform:rotate(-315deg);
	-moz-transform:rotate(-315deg);
	-ms-transform:rotate(-315deg);
	-o-transform:rotate(-315deg);
	transform:rotate(-315deg);}

@media screen and (min-width: 800px) {
	#ncdPhotoControls #ncdPhotoCounter{
		display: none;
	}
}
@media screen and (max-width: 800px) {
#ncdPhotoControls{
	position: absolute;
	bottom: 100%;
	left: 0;
	width: 100%;
	height: 53px;
	-moz-user-select: -moz-none;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-touch-callout:none;
	z-index: 100;}

	/* No Caption Mobile */
	#ncdPhotoBase.cap-hide #ncdPhotoControls{height: 70px;}
	#ncdPhotoBase.cap-hide .ncd-ui{bottom: 8px !important;}

	.ncdPhotoZoom.zoom{
		-webkit-transform: translateY(-20px);
		-moz-transform: translateY(-20px);
		transform: translateY(-20px);
	}
}

/* Prev Button */

.ncdPhotoNext {
	-webkit-transform: translateX(-15px);
	-moz-transform: translateX(-15px);
	transform: translateX(-15px);
	right: 4%;}
.ncdPhotoPrev {
	-webkit-transform: translateX(15px);
	-moz-transform: translateX(15px);
	transform: translateX(15px);
	left: 4%;}


#ncdPhotoBase:hover .ncdPhotoNext,
#ncdPhotoBase:hover .ncdPhotoPrev {
	-webkit-transform: translateX(0) rotate(0deg);opacity: 1;
	-moz-transform: translateX(0) rotate(0deg);opacity: 1;
	transform: translateX(0) rotate(0deg);opacity: 1;
}


@media screen and (max-width: 800px) {
	#ncdPhotoBase .ncdPhotoNext,
	#ncdPhotoBase .ncdPhotoPrev {
		-webkit-transform: translateX(0) rotate(0deg);
		-moz-transform: translateX(0) rotate(0deg);
		transform: translateX(0) rotate(0deg);
		margin-top: 4%;
		top: 0;
		opacity: 1;
	}
	#ncdPhotoBase .ncdPhotoNext{margin-right: 20%; }
	#ncdPhotoBase .ncdPhotoZoom{margin-left: -25px;left: 50%;}
	#ncdPhotoBase .ncdPhotoPrev{margin-left: 20%;}

	#ncdPhotoBase #ncdPhotoCounter,
	#ncdPhotoBase .ncdPhotoClose,
	#ncdPhotoBase .ncdPhotoNext,
	#ncdPhotoBase .ncdPhotoZoom,
	#ncdPhotoBase .ncdPhotoPrev{top: auto; bottom: 0;}
	#ncdPhotoOverlay div.slide p{
		position: absolute;
		bottom: 100%;
		left: 0;
	}

	#ncdPhotoCounter{
		position: absolute;
		left: 4%;
		margin-left: 10px;
		font-family: 'Helvetica Neue';
		font-weight: 300;
		letter-spacing: -1px;
		height: 27px;
		line-height: 0;
		font-size: 16px;
		z-index: 100;
	}
	#ncdPhotoCounter .lb-current{
		font-size: 28px;
		padding-right: 2px;
		letter-spacing: -2px;
	}

}
#ncdPhotoBase.out .ncdPhotoNext {
	-webkit-transform: translateX(30px) rotate(0deg);opacity: 0;
	-moz-transform: translateX(30px) rotate(0deg);opacity: 0;
	transform: translateX(30px) rotate(0deg);opacity: 0;
}
#ncdPhotoBase.out .ncdPhotoPrev {
	-webkit-transform: translateX(-30px) rotate(0deg);opacity: 0;
	-moz-transform: translateX(-30px) rotate(0deg);opacity: 0;
	transform: translateX(-30px) rotate(0deg);opacity: 0;
}
#ncdPhotoBase .ncdPhotoNext.hide,
#ncdPhotoBase .ncdPhotoPrev.hide {opacity: 0;}

#ncdPhotoBase.single-image .ncdPhotoNext,
#ncdPhotoBase.single-image .ncdPhotoPrev,
#ncdPhotoOverlay[data-hide-full-title="True"] span b,
#ncdPhotoOverlay[data-hide-full-caption="True"] span em{
	display: none;
}

/* Lightbox */

#ncdPhotoOverlay {
	position: absolute;
	height: 100%;
	width: 100%;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
}
#ncdPhotoOverlay div.slide {
	display: block;
	height: 100%;
	text-align: center;
	vertical-align: middle;
	line-height: 0;
	position:absolute;
	top:-9999px;
	left:-9999px;
}
#ncdPhotoOverlay div.slide.ncd-show{
	position: relative;
	top: 50%;
	left: 0%;
	height: auto;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}

#ncdPhotoOverlay div.slide.out{
	position: absolute;
	top: 50%;
	left: 0;
	right: 0;
	height: auto;
	-webkit-transform: translateY(-50%) translateX(-10px);
	-ms-transform: translateY(-50%) translateX(-10px);
	transform: translateY(-50%) translateX(-10px);
	opacity: 0;
	transition: opacity 200ms ease-in, transform 200ms ease-in;
}
#ncdPhotoBase.go-next #ncdPhotoOverlay div.slide.out{
	-webkit-transform: translateY(-50%) translateX(-10px);
	-ms-transform: translateY(-50%) translateX(-10px);
	transform: translateY(-50%) translateX(-10px);
	opacity: 0;
	transition: opacity 200ms ease-in, transform 200ms ease-in;
}
#ncdPhotoBase.go-prev #ncdPhotoOverlay div.slide.out{
	-webkit-transform: translateY(-50%) translateX(10px);
	-ms-transform: translateY(-50%) translateX(10px);
	transform: translateY(-50%) translateX(10px);
	opacity: 0;
	transition: opacity 200ms ease-in, transform 200ms ease-in;
}
#ncdPhotoBase.go-next div.slide.out img,
#ncdPhotoBase.go-prev div.slide.out img,
#ncdPhotoBase.processing div.slide.ncd-show.out img{
	-webkit-animation: none !important;
	animation: none !important;
	opacity: 1 !important;
}

#ncdPhotoOverlay div.slide.out.ncd-show,
.go-next #ncdPhotoOverlay div.slide.out.ncd-show,
.go-prev #ncdPhotoOverlay div.slide.out.ncd-show{
	opacity: 0;
	transition: none;
}

#ncdPhotoOverlay div.slide > div {
	display: inline-block;
	position: relative;
	padding: 10%;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}
#ncdPhotoOverlay div.slide.zoom.in > div {
	padding: 0;
}
#ncdPhotoOverlay div.slide.zoom.in,
#ncdPhotoOverlay div.slide.zoom.in > div {font-size: 0;}

#ncdPhotoOverlay div.slide.zoom {
	overflow: scroll; 
	cursor:move;
	-webkit-overflow-scrolling: touch;}
#ncdPhotoOverlay div.slide.zoom::-webkit-scrollbar {
	display: none;
}

#ncdPhotoOverlay div.slide.zoom.in br{display: none;}
#ncdPhotoOverlay div.slide.zoom.out br{display: block;}
#ncdPhotoOverlay div.slide.zoom.in.transition,
#ncdPhotoOverlay div.slide.zoom.out{overflow: hidden;}
#ncdPhotoOverlay div.slide.zoom.transition div{
	-webkit-animation: float-zoom-in 250ms cubic-bezier(0.165, 0.84, 0.44, 1) both;
	-moz-animation: float-zoom-in 250ms cubic-bezier(0.165, 0.84, 0.44, 1) both;
	animation: float-zoom-in 250ms cubic-bezier(0.165, 0.84, 0.44, 1) both;
}
#ncdPhotoOverlay div.slide.zoom.in div{
	line-height: normal;
	-webkit-animation: float-zoom-in-complete 250ms cubic-bezier(0.165, 0.84, 0.44, 1) both;
	-moz-animation: float-zoom-in-complete 250ms cubic-bezier(0.165, 0.84, 0.44, 1) both;
	animation: float-zoom-in-complete 250ms cubic-bezier(0.165, 0.84, 0.44, 1) both;
}
#ncdPhotoOverlay div.slide.zoom.in.transition div{
	-webkit-animation: float-zoom-out 250ms cubic-bezier(0.165, 0.84, 0.44, 1) both;
	-moz-animation: float-zoom-out 250ms cubic-bezier(0.165, 0.84, 0.44, 1) both;
	animation: float-zoom-out 250ms cubic-bezier(0.165, 0.84, 0.44, 1) both;
}
#ncdPhotoOverlay div.slide.zoom.out div{
	-webkit-animation: float-zoom-out-complete 250ms cubic-bezier(0.165, 0.84, 0.44, 1) both;
	-moz-animation: float-zoom-out-complete 250ms cubic-bezier(0.165, 0.84, 0.44, 1) both;
	animation: float-zoom-out-complete 250ms cubic-bezier(0.165, 0.84, 0.44, 1) both;
}
#ncdPhotoOverlay div.slide.ncd-show > div{opacity: 1;}

@-webkit-keyframes float-zoom-in {
	from {-webkit-transform: scale(1);opacity: 1}
	to {-webkit-transform: scale(1.03);opacity: 0}
}
@keyframes float-zoom-in {
	from {transform: scale(1);opacity: 1}
	to {transform: scale(1.03);opacity: 0}
}
@-webkit-keyframes float-zoom-in-complete {
	from {-webkit-transform: scale(.98);opacity: 0}
	to {-webkit-transform: scale(1);opacity: 1}
}
@keyframes float-zoom-in-complete {
	from {transform: scale(.98);opacity: 0}
	to {transform: scale(1);opacity: 1}
}
@-webkit-keyframes float-zoom-out {
	from {-webkit-transform: scale(1);opacity: 1}
	to {-webkit-transform: scale(.98);opacity: 0}
}
@keyframes float-zoom-out {
	from {transform: scale(1);opacity: 1}
	to {transform: scale(.98);opacity: 0}
}
@-webkit-keyframes float-zoom-out-complete {
	from {-webkit-transform: scale(1.03);opacity: 0}
	to {-webkit-transform: scale(1);opacity: 1}
}
@keyframes float-zoom-out-complete {
	from {transform: scale(1.03);opacity: 0}
	to {transform: scale(1);opacity: 1}
}
@-webkit-keyframes float-in {
	from {-webkit-transform: scale(1.04);opacity: 0}
	to {-webkit-transform: scale(1);opacity: 1}
}
@keyframes float-in {
	from {transform: scale(1.02);opacity: 0}
	to {transform: scale(1);opacity: 1}
}
@-webkit-keyframes float-down {
	from {-webkit-transform: translateY(-10px);opacity: 0}
	to {-webkit-transform: translateY(0);opacity: 1}
}
@keyframes float-down {
	from {transform: translateY(-10px);opacity: 0}
	to {transform: translateY(0);opacity: 1}
}
@-webkit-keyframes float-out {
	from {-webkit-transform: scale(1);opacity: 1}
	to {-webkit-transform: scale(0.97);opacity: 0}
}
@keyframes float-out {
	from {transform: scale(1);opacity: 1}
	to {transform: scale(0.97);opacity: 0}
}
@-webkit-keyframes float-up {
	from {-webkit-transform: translateY(0px);opacity: 1}
	to {-webkit-transform: translateY(10px);opacity: 0}
}
@keyframes float-up {
	from {transform: translateY(0px);opacity: 1}
	to {transform: translateY(10px);opacity: 0}
}
@-webkit-keyframes float-next {
	from {-webkit-transform: translateX(5px);opacity: 0}
	to {-webkit-transform: translateX(0);opacity: 1}
}
@keyframes float-next {
	from {transform: translateX(5px);opacity: 0}
	to {transform: translateX(0);opacity: 1}
}
@-webkit-keyframes float-prev {
	from {-webkit-transform: translateX(-5px);opacity: 0}
	to {-webkit-transform: translateX(0);opacity: 1}
}
@keyframes float-prev {
	from {transform: translateX(-5px);opacity: 0}
	to {transform: translateX(0);opacity: 1}
}
@-webkit-keyframes text-swap {
	from {-webkit-opacity: 0}
	to {-webkit-opacity: 1}
}
@keyframes text-swap {
	from {opacity: 0}
	to {opacity: 1}
}

#ncdPhotoOverlay div.slide img {
	list-style: none;
	line-height: 0;
	max-width: 100% !important;
	max-height: 80vh !important;
	-moz-user-select: -moz-none;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-touch-callout:none;
	border-radius: 0px;
}
#ncdPhotoOverlay div.slide.zoom.in > div{
	height: auto;
}
#ncdPhotoOverlay div.slide.zoom.in img{
	max-width: none !important;
	max-height: none !important;
	border-radius: 0;
}
#ncdPhotoBase.go-next div.slide img{
	-webkit-animation: float-next 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
	animation: float-next 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
}
#ncdPhotoBase.go-prev div.slide img{
	-webkit-animation: float-prev 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
	animation: float-prev 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
}
#ncdPhotoBase.processing div.slide.ncd-show img{
	-webkit-animation: none;
	animation: none;
	opacity: 0;
}

@media screen and (min-width: 800px) {
	/*
	#ncdPhotoOverlay div.slide > div{
		height: 60vh;
	}
	*/
}
@media screen and (max-width: 800px) {
	#ncdPhotoBase > .ncdPhotoZoom{display: none}

	#ncdPhotoBase.go-next #ncdPhotoCaption p,
	#ncdPhotoBase.go-prev #ncdPhotoCaption p {
		-webkit-animation: text-swap 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94) backwards;
		animation: text-swap 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94) backwards;
	}
}

/* COUNTER */

.ncdPhotoCounter{
	left: auto !important;
	right: 0;}
.ncdPhotoCounter[data-show-count="False"],
#ncdPhotoCounter[data-show-count="False"]{
	display: none !important;}

/* CAPTION - MOBILE */

#ncdPhotoCaption{
	display: block;
	position: fixed;
	bottom: 0;
	left: 0;
	right: 0;
	text-align:center;
	padding: 12px 4%;
	font-size: 15px;
	z-index: 100;
	line-height: 1.4;
}
#ncdPhotoCaption p{
	margin: 0;
}
#ncdPhotoCaption b{
	padding-right: 5px;
}

#ncdPhotoOverlay p b,
#ncdPhotoCaption p b{
	font-weight: normal;
	font-style: normal;
	padding-right: 5px;
}
#ncdPhotoOverlay p em,
#ncdPhotoCaption p em{
	font-weight: normal;
	font-style: normal;
}

@media screen and (min-width: 800px) {

	#ncdPhotoCaption{
		display: none;
	}
	.img-caption-in{
		display: block;
	}
	.img-caption-in:after {
		content: "";
		display: table;
		clear: both;
	}
}
#ncdPhotoOverlay p.ncdPhotoCounter,
#ncdPhotoOverlay p{
	display: inline-block;
	text-align: left;
	padding: 12px 0 18px;
	font-size: 14px;
	font-variant: normal;
	line-height: 20px;
	margin: 0;
	float: left;
}

#ncdPhotoOverlay p.ncdPhotoCounter{
	float: right;
}

/* CAPTION - DESK */

#ncdPhotoBase:hover .img-caption-in {opacity: 1}
#ncdPhotoBase.cap-hide .img-caption-in{ display: none; }
#ncdPhotoBase.cap-show .img-caption-in.invis{
	visibility: hidden;
	-webkit-animation:none;
	animation:none
}
#ncdPhotoBase .img-caption-in{
	opacity: 0 ;
	transition: opacity 200ms;
}
#ncdPhotoBase.cap-show .ncd-show .img-caption-in{
	opacity: 1;
	-webkit-animation: float-down 600ms 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
	animation: float-down 600ms 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
}
#ncdPhotoBase.processing .img-caption-in{
	opacity: 0 ;
}
@media screen and (max-width: 800px) {
	.img-caption-in{display: none}
}

/* LB Font Styles */

#ncdPhotoBase [data-italic-title="True"] p b,
#ncdPhotoBase [data-italic-caption="True"] p em{ font-style: italic; }
#ncdPhotoBase [data-bold-title="True"] p b,
#ncdPhotoBase [data-bold-caption="True"] p em{ font-weight: bold; }
#ncdPhotoBase [data-hide-title="True"] p b,
#ncdPhotoBase [data-hide-caption="True"] p em{ display: none; }

/* LB Theme - Default Dark */

.style-default #ncdPhotoOverlay p b,
.style-default #ncdPhotoCaption p b{color: #FFF} /* Caption Title */
.style-default #ncdPhotoOverlay p em,
.style-default #ncdPhotoCaption p em,
.style-default .ncdPhotoCounter,
.style-default #ncdPhotoCounter{color: #EEE} /* Caption Text */

.style-default img{box-shadow: 0 2px 16px rgba(0,0,0,0.6);} /* Img Shadow */
.style-default{background: rgba(0,0,0,0.85) !important} /* Overlay */

.style-default #ncdPhotoLoader.processing #ncdPhotoLoaderSpinner{
	border-left: 3px solid rgba(200,200,200, .15);
	border-right: 3px solid rgba(200,200,200, .15);
	border-bottom: 3px solid rgba(200,200,200, .15);
	border-top: 3px solid rgba(200,200,200, .8);
}

@media screen and (max-width: 800px) {
	.style-default #ncdPhotoControls{
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.7)));
	background-image: -webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.7));
	background-image: linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.7));}
}

.style-default .ncdPhotoZoom,
.style-default .ncdPhotoClose,
.style-default .ncdPhotoNext,
.style-default .ncdPhotoPrev {
	background-image: -webkit-gradient(radial, 50% 50%,0,50% 50%,200, from(rgba(0, 0, 0, 0.00)), to(rgba(0, 0, 0, 0.1)));
	background-image: -webkit-radial-gradient(50% 50%, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.00));
	background-image: radial-gradient(50% 50%, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.00));
}

.style-default #ncdPhotoCaption{background: #000;}
.style-default .ncdPhotoNext:before,.ncdPhotoNext:after,
.style-default .ncdPhotoPrev:before,.ncdPhotoPrev:after,
.style-default .ncdPhotoZoom:before,.ncdPhotoZoom:after,
.style-default .ncdPhotoClose:before,.ncdPhotoClose:after,
.style-default .ncdPhotoNext:hover:before,.ncdPhotoNext:hover:after,
.style-default .ncdPhotoPrev:hover:before,.ncdPhotoPrev:hover:after,
.style-default .ncdPhotoClose:hover:before,.ncdPhotoClose:hover:after {background: #FFF}
.style-default #ncdPhotoCounter{color: #FFF}

.style-default .ncdPhotoZoom:active,
.style-default .ncdPhotoClose:active,
.style-default .ncdPhotoNext:active,
.style-default .ncdPhotoPrev:active{
	box-shadow: 0 0 0 5px rgba(255,255,255,0.6);
	border: 2px solid #FFF;}

.style-default .ncdPhotoZoom.zoom{border: 2px solid #FFF;}

@media screen and (min-width: 800px) {
	.style-default .ncdPhotoZoom:hover,
	.style-default .ncdPhotoClose:hover,
	.style-default .ncdPhotoNext:hover,
	.style-default .ncdPhotoPrev:hover{border: 2px solid #FFF;}
}

/* LB Theme - Contrast Light */

.style-contrast #ncdPhotoOverlay p b{color: #333}
.style-contrast #ncdPhotoCaption p b{color: #FFF}

.style-contrast #ncdPhotoOverlay p em,
.style-contrast .ncdPhotoCounter{color: #555}
.style-contrast #ncdPhotoCaption p em{color: #EEE}

.style-contrast img{box-shadow: 0 2px 10px rgba(0,0,0,0.15);}
.style-contrast{background: rgba(255,255,255,0.85) !important}

.style-contrast #ncdPhotoLoader.processing #ncdPhotoLoaderSpinner{
	border-left: 3px solid rgba(100,100,100, .15);
	border-right: 3px solid rgba(100,100,100, .15);
	border-bottom: 3px solid rgba(100,100,100, .15);
	border-top: 3px solid rgba(100,100,100, .8);
}

.style-contrast #ncdPhotoCaption{background: #000}
.style-contrast #ncdPhotoCounter{color: #222}
.style-contrast .ncdPhotoNext:before,.style-contrast .ncdPhotoNext:after,
.style-contrast .ncdPhotoPrev:before,.style-contrast .ncdPhotoPrev:after,
.style-contrast .ncdPhotoZoom:before,.style-contrast .ncdPhotoZoom:after,
.style-contrast .ncdPhotoClose:before,.style-contrast .ncdPhotoClose:after,
.style-contrast .ncdPhotoNext:hover:before,.style-contrast .ncdPhotoNext:hover:after,
.style-contrast .ncdPhotoPrev:hover:before,.style-contrast .ncdPhotoPrev:hover:after,
.style-contrast .ncdPhotoClose:hover:before,.style-contrast .ncdPhotoClose:hover:after {background: #222}

.style-contrast .ncdPhotoZoom.zoom,
.style-contrast .ncdPhotoZoom.zoom + .style-contrast .ncdPhotoClose{
	background: rgba(0,0,0,0.3);
}

.style-contrast .ncdPhotoZoom,
.style-contrast .ncdPhotoClose,
.style-contrast .ncdPhotoZoom:before,
.style-contrast .ncdPhotoZoom:after,
.style-contrast .ncdPhotoClose:before,
.style-contrast .ncdPhotoClose:after{transition: transform 300ms, border 300ms, box-shadow 300ms, background 300ms;}

.style-contrast .ncdPhotoZoom.zoom:before,
.style-contrast .ncdPhotoZoom.zoom:after,
.style-contrast .ncdPhotoZoom.zoom + .style-contrast .ncdPhotoClose:before,
.style-contrast .ncdPhotoZoom.zoom + .style-contrast .ncdPhotoClose:after{background: #FFF;}

.style-contrast .ncdPhotoZoom:active,
.style-contrast .ncdPhotoClose:active,
.style-contrast .ncdPhotoNext:active,
.style-contrast .ncdPhotoPrev:active{
	box-shadow: 0 0 0 5px rgba(0,0,0,0.15);
	border: 2px solid #222;}

.ncdPhotoZoom.zoom{border: 2px solid rgba(0,0,0,0.6);}
 
 @media screen and (min-width: 800px) {
	.style-contrast .ncdPhotoZoom,
	.style-contrast .ncdPhotoClose,
	.style-contrast .ncdPhotoNext,
	.style-contrast .ncdPhotoPrev {
		background-image: -webkit-gradient(radial, 50% 50%,0,50% 50%,200, from(rgba(255,255,255, 0.00)), to(rgba(255,255,255, 0.4)));
		background-image: -webkit-radial-gradient(50% 50%, rgba(255,255,255, 0.4), rgba(255,255,255, 0.00));
		background-image: radial-gradient(50% 50%, rgba(255,255,255, 0.4), rgba(255,255,255, 0.00));
	}
	
	.style-contrast .ncdPhotoZoom:hover,
	.style-contrast .ncdPhotoClose:hover,
	.style-contrast .ncdPhotoNext:hover,
	.style-contrast .ncdPhotoPrev:hover{border: 2px solid #222;}
}

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

	.style-contrast #ncdPhotoCounter{color: #fff}
	.style-contrast .ncdPhotoNext:before,.style-contrast .ncdPhotoNext:after,
	.style-contrast .ncdPhotoPrev:before,.style-contrast .ncdPhotoPrev:after,
	.style-contrast .ncdPhotoZoom:before,.style-contrast .ncdPhotoZoom:after,
	.style-contrast .ncdPhotoClose:before,.style-contrast .ncdPhotoClose:after,
	.style-contrast .ncdPhotoNext:hover:before,.style-contrast .ncdPhotoNext:hover:after,
	.style-contrast .ncdPhotoPrev:hover:before,.style-contrast .ncdPhotoPrev:hover:after,
	.style-contrast .ncdPhotoClose:hover:before,.style-contrast .ncdPhotoClose:hover:after {background: #fff}

	.style-contrast #ncdPhotoControls{
		background-color: rgba(0,0,0,0.3);
		background-image: none;}

	.style-contrast .ncdPhotoZoom.zoom,
	.style-contrast .ncdPhotoZoom.zoom + .style-contrast .ncdPhotoClose{
		background: transparent;
	}

	.style-contrast .ncdPhotoZoom:active,
	.style-contrast .ncdPhotoZoom.zoom,
	.style-contrast .ncdPhotoClose:active,
	.style-contrast .ncdPhotoNext:active,
	.style-contrast .ncdPhotoPrev:active{
		box-shadow: 0 0 0 5px transparent;
		border: 2px solid transparent;}

	.style-contrast .ncdPhotoZoom.zoom{transform: translateY(0px);}

	#ncdPhotoBase.style-contrast .ncdPhotoNext.hide, 
	#ncdPhotoBase.style-contrast .ncdPhotoPrev.hide{opacity: 1;}
}

.processing img{
	box-shadow: none !important;
}



/* Edit Mode */


.card-divider{background-color:var(--primary) ;}
.card-divider{--header-color:rgba(255, 255, 255, 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);--link-decoration:none;--link-decoration-hover:none}
.card{box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.20);}
.radius{border-radius:10px ;}
.radius-top{border-radius:10px 10px 0px 0px ;}
        @media only screen and (max-width:414px){#stacks_in_105_120 h3,#stacks_in_105_120 div{text-align:center!important}#stacks_out_105_120{display:block!important}}     #stacks_in_105_120 h3,#stacks_in_105_120 div{color:rgba(255, 255, 255, 1.00)}#stacks_in_105_120 h3 a,#stacks_in_105_120 div a{color:rgba(255, 255, 255, 1.00)}#stacks_in_105_120 h3 a:hover,#stacks_in_105_120 div a:hover{color:rgba(191, 191, 191, 1.00)}#stacks_in_105_120 small,#stacks_in_105_120 small div{color:rgba(111, 111, 111, 1.00)}             

#stacks_in_105_195 img{border:0px solid rgba(204, 204, 204, 1.00);border-radius:0px}#stacks_in_105_195 img.maxwidth{max-width:500px}#stacks_in_105_195 img.maxheight{width:auto;max-height:500px}
                        

        @media only screen and (max-width:414px){#stacks_in_105_121 h4,#stacks_in_105_121 div{text-align:center!important}#stacks_out_105_121{display:block!important}}                 



  #stacks_in_105_49{text-align:center}       #stacks_in_105_49>.button.b-p,#stacks_in_105_49>.dd-wrap>.button.b-p{-webkit-box-shadow:0px 6px 8px -6px rgba(0, 0, 0, 0.78);box-shadow:0px 6px 8px -6px rgba(0, 0, 0, 0.78)}#stacks_in_105_49>.button.b-p:hover,#stacks_in_105_49>.dd-wrap>.button.b-p:hover{-webkit-box-shadow:0px 3px 4px -4px rgba(0, 0, 0, 0.78);box-shadow:0px 3px 4px -4px rgba(0, 0, 0, 0.78)}    @media screen and (max-width:641px){#stacks_in_105_49>.button.b-p.expand-mob:not(.icon-only),#stacks_in_105_49>.dd-wrap>.button.b-p.expand-mob:not(.icon-only){width:100%!important}}@media screen and (min-width:641px){#stacks_in_105_49 .button.b-p.expand-large:not(.icon-only),#stacks_in_105_49>.dd-wrap>.button.b-p.expand-large:not(.icon-only){width:100%!important}}
            
  #stacks_in_105_49 .button.b-p.custom{border:0px solid rgba(179, 179, 177, 1.00)}#stacks_in_105_49 .button.b-p.custom:hover{border:0px solid rgba(179, 179, 177, 1.00)} #stacks_in_105_49 .button.b-p{color:rgba(255, 255, 255, 1.00);background-color:rgba(0, 98, 115, 1.00)}#stacks_in_105_49 .button.b-p:not(.d-hov){-webkit-transition:color 200ms ease,background-color 200ms ease,box-shadow 200ms ease,border 200ms ease;-webkit-transition:color 200ms ease,background-color 200ms ease,border 200ms ease,-webkit-box-shadow 200ms ease;transition:color 200ms ease,background-color 200ms ease,border 200ms ease,-webkit-box-shadow 200ms ease;transition:color 200ms ease,background-color 200ms ease,box-shadow 200ms ease,border 200ms ease;transition:color 200ms ease,background-color 200ms ease,box-shadow 200ms ease,border 200ms ease,-webkit-box-shadow 200ms ease}  #stacks_in_105_49 .button.b-p:not(.bp-hover):hover{color:rgba(255, 255, 255, 0.90)!important; background-color:rgba(19, 150, 51, 1.00);}     
        @media only screen and (max-width:414px){#stacks_in_105_147 h3,#stacks_in_105_147 div{text-align:center!important}#stacks_out_105_147{display:block!important}}     #stacks_in_105_147 h3,#stacks_in_105_147 div{color:rgba(255, 255, 255, 1.00)}#stacks_in_105_147 h3 a,#stacks_in_105_147 div a{color:rgba(255, 255, 255, 1.00)}#stacks_in_105_147 h3 a:hover,#stacks_in_105_147 div a:hover{color:rgba(191, 191, 191, 1.00)}#stacks_in_105_147 small,#stacks_in_105_147 small div{color:rgba(111, 111, 111, 1.00)}             

#stacks_in_105_196 img{border:0px solid rgba(204, 204, 204, 1.00);border-radius:0px}#stacks_in_105_196 img.maxwidth{max-width:500px}#stacks_in_105_196 img.maxheight{width:auto;max-height:500px}
                        

        @media only screen and (max-width:414px){#stacks_in_105_138 h4,#stacks_in_105_138 div{text-align:center!important}#stacks_out_105_138{display:block!important}}                 



  #stacks_in_105_83{text-align:center}       #stacks_in_105_83>.button.b-p,#stacks_in_105_83>.dd-wrap>.button.b-p{-webkit-box-shadow:0px 6px 8px -6px rgba(0, 0, 0, 0.78);box-shadow:0px 6px 8px -6px rgba(0, 0, 0, 0.78)}#stacks_in_105_83>.button.b-p:hover,#stacks_in_105_83>.dd-wrap>.button.b-p:hover{-webkit-box-shadow:0px 3px 4px -4px rgba(0, 0, 0, 0.78);box-shadow:0px 3px 4px -4px rgba(0, 0, 0, 0.78)}    @media screen and (max-width:641px){#stacks_in_105_83>.button.b-p.expand-mob:not(.icon-only),#stacks_in_105_83>.dd-wrap>.button.b-p.expand-mob:not(.icon-only){width:100%!important}}@media screen and (min-width:641px){#stacks_in_105_83 .button.b-p.expand-large:not(.icon-only),#stacks_in_105_83>.dd-wrap>.button.b-p.expand-large:not(.icon-only){width:100%!important}}
            
  #stacks_in_105_83 .button.b-p.custom{border:0px solid rgba(179, 179, 177, 1.00)}#stacks_in_105_83 .button.b-p.custom:hover{border:0px solid rgba(179, 179, 177, 1.00)} #stacks_in_105_83 .button.b-p{color:rgba(255, 255, 255, 1.00);background-color:rgba(0, 98, 115, 1.00)}#stacks_in_105_83 .button.b-p:not(.d-hov){-webkit-transition:color 200ms ease,background-color 200ms ease,box-shadow 200ms ease,border 200ms ease;-webkit-transition:color 200ms ease,background-color 200ms ease,border 200ms ease,-webkit-box-shadow 200ms ease;transition:color 200ms ease,background-color 200ms ease,border 200ms ease,-webkit-box-shadow 200ms ease;transition:color 200ms ease,background-color 200ms ease,box-shadow 200ms ease,border 200ms ease;transition:color 200ms ease,background-color 200ms ease,box-shadow 200ms ease,border 200ms ease,-webkit-box-shadow 200ms ease}  #stacks_in_105_83 .button.b-p:not(.bp-hover):hover{color:rgba(255, 255, 255, 0.90)!important; background-color:rgba(19, 150, 51, 1.00);}     
        @media only screen and (max-width:414px){#stacks_in_105_154 h3,#stacks_in_105_154 div{text-align:center!important}#stacks_out_105_154{display:block!important}}     #stacks_in_105_154 h3,#stacks_in_105_154 div{color:rgba(255, 255, 255, 1.00)}#stacks_in_105_154 h3 a,#stacks_in_105_154 div a{color:rgba(255, 255, 255, 1.00)}#stacks_in_105_154 h3 a:hover,#stacks_in_105_154 div a:hover{color:rgba(191, 191, 191, 1.00)}#stacks_in_105_154 small,#stacks_in_105_154 small div{color:rgba(111, 111, 111, 1.00)}             

#stacks_in_105_197 img{border:0px solid rgba(204, 204, 204, 1.00);border-radius:0px}#stacks_in_105_197 img.maxwidth{max-width:500px}#stacks_in_105_197 img.maxheight{width:auto;max-height:500px}
                        

        @media only screen and (max-width:414px){#stacks_in_105_166 h4,#stacks_in_105_166 div{text-align:center!important}#stacks_out_105_166{display:block!important}}                 



  #stacks_in_105_118{text-align:center}       #stacks_in_105_118>.button.b-p,#stacks_in_105_118>.dd-wrap>.button.b-p{-webkit-box-shadow:0px 6px 8px -6px rgba(0, 0, 0, 0.78);box-shadow:0px 6px 8px -6px rgba(0, 0, 0, 0.78)}#stacks_in_105_118>.button.b-p:hover,#stacks_in_105_118>.dd-wrap>.button.b-p:hover{-webkit-box-shadow:0px 3px 4px -4px rgba(0, 0, 0, 0.78);box-shadow:0px 3px 4px -4px rgba(0, 0, 0, 0.78)}    @media screen and (max-width:641px){#stacks_in_105_118>.button.b-p.expand-mob:not(.icon-only),#stacks_in_105_118>.dd-wrap>.button.b-p.expand-mob:not(.icon-only){width:100%!important}}@media screen and (min-width:641px){#stacks_in_105_118 .button.b-p.expand-large:not(.icon-only),#stacks_in_105_118>.dd-wrap>.button.b-p.expand-large:not(.icon-only){width:100%!important}}
            
  #stacks_in_105_118 .button.b-p.custom{border:0px solid rgba(179, 179, 177, 1.00)}#stacks_in_105_118 .button.b-p.custom:hover{border:0px solid rgba(179, 179, 177, 1.00)} #stacks_in_105_118 .button.b-p{color:rgba(255, 255, 255, 1.00);background-color:rgba(0, 98, 115, 1.00)}#stacks_in_105_118 .button.b-p:not(.d-hov){-webkit-transition:color 200ms ease,background-color 200ms ease,box-shadow 200ms ease,border 200ms ease;-webkit-transition:color 200ms ease,background-color 200ms ease,border 200ms ease,-webkit-box-shadow 200ms ease;transition:color 200ms ease,background-color 200ms ease,border 200ms ease,-webkit-box-shadow 200ms ease;transition:color 200ms ease,background-color 200ms ease,box-shadow 200ms ease,border 200ms ease;transition:color 200ms ease,background-color 200ms ease,box-shadow 200ms ease,border 200ms ease,-webkit-box-shadow 200ms ease}  #stacks_in_105_118 .button.b-p:not(.bp-hover):hover{color:rgba(255, 255, 255, 0.90)!important; background-color:rgba(19, 150, 51, 1.00);}     
@media only screen and (min-width:0px){#stacks_in_105_203{}}



.max-width-1200{width:100% ;min-width:0.00px ;max-width:1200.00px ;}  
.facebook, .facebook:hover{background-color:rgba(59, 89, 153, 1.00) ;}
.twitter, .twitter:hover{background-color:rgba(85, 172, 238, 1.00) ;}
.instagram, .instagram:hover{background-color:rgba(228, 64, 95, 1.00) ;}
.social-button{width:4rem ;}  
.social-button{color:var(--warning) !important;}
.social-button:hover{color:var(--success) !important;}
            .social-button .fab{font-size:calc(20rem/16) !important;}@media only screen and (min-width:40em) {            .social-button .fab{font-size:calc(25rem/16) !important;line-height:1.50 !important}}@media only screen and (min-width:64em) {            .social-button .fab{font-size:calc(25rem/16) !important;line-height:1.50 !important}}
.share{position:relative;white-space:normal}.share:before{content:"";position:absolute;bottom:0px;left:0;width:calc(100% - 5rem / 8);margin:0 calc(5rem / 16);height:5px;background:currentcolor;transform:scaleX(0.00);transform-origin: center ;transition:transform 250ms ease-in;background-color:var(--warning) ;}.share:hover:before{transform:scaleX(0.50);transform-origin: center }
.max-700{width:90.00% ;min-width:0.00px ;max-width:700.00px ;}@media only screen and (min-width:40em){.max-700{width:80.00% }}@media only screen and (min-width:64em){.max-700{width:70.00% }}
.stacks_in_4_119 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 2rem)}




.com_instacks_osm3_stack {
    overflow: hidden !important;
}
.osm3-marker-content-area {
	display: none;
}
.osm3-marker-launcher {
	cursor: pointer;
}
#stacks_in_4_127 {
	width: 100%;
	max-width: 100%;
}
@media (max-width: 768px) {
	#stacks_in_4_127 {
		height: 300px;
	}
}
@media (min-width: 768px) and (max-width: 991px) {
	#stacks_in_4_127 {
		height: 300px;
	}
}
@media (min-width: 992px) and (max-width: 1199px) {
	#stacks_in_4_127 {
		height: 300px;
	}
}
@media (min-width: 1200px) {
	#stacks_in_4_127 {
		height: 300px;
	}
}
.stacks_in_4_131 img{width:100%;max-width:140px}

.stacks_in_4_261{line-height:0}.stacks_in_4_261 svg{display:inline-block;max-width:200px;height:auto;}.stacks_in_4_261.full-width svg{width:100%;height:auto}

#stacks_in_4_199.ml-nav-zone.ml-flex-width{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}#stacks_in_4_199.ml-nav-zone.ml-noflex-width{-webkit-box-flex:0;-ms-flex:none;flex:none}#stacks_in_4_199.ml-nav-zone .ml-group.r-menu.group-fill>li.ml-item{-webkit-box-flex:1;-ms-flex:1 0 ;flex:1 0 } @media screen and (min-width:2000px){#stacks_in_4_199.ml-zone>.ml-group.item-pad a.ml-link{padding:0.00px 6.00px 0.00px 6.00px!important}}@media screen and (max-width:2000px){#stacks_in_4_199.ml-zone>.ml-group.item-pad a.ml-link{padding:0.00px 0.00px 0.00px 0.00px!important}}@media screen and (min-width:2000px){#stacks_in_4_199.ml-zone>.ml-group.button-marg li.ml-item{margin-top:0px!important;margin-left:0px!important}}#stacks_in_4_199:not(.group-stacked)>.r-menu>.ml-item>a{min-height:10.00px}#stacks_in_4_199:not(.group-stacked) .ml-dropdown>.ml-item>a{min-height:45.00px}#stacks_in_4_199.group-stacked>.r-menu>.ml-item>a{min-height:10.00px}#stacks_in_4_199.group-stacked .ml-dropdown>.ml-item>a{min-height:45.00px}#stacks_in_4_199:not(.group-stacked) ul.ml-group.man-font-size>.ml-item>a{font-size:14px}#stacks_in_4_199:not(.group-stacked) ul.ml-group.man-font-size ul.ml-dropdown>.ml-item>a{font-size:14px}#stacks_in_4_199:not(.group-stacked) ul.ml-group.autoscale-font-size .ml-item>a{font-size:calc(1vw + 1vh + 0.50vmin)}#stacks_in_4_199.group-stacked ul.ml-group.man-font-size>.ml-item>a{font-size:14px}#stacks_in_4_199.group-stacked ul.ml-group.man-font-size ul.ml-dropdown>.ml-item>a{font-size:14px}#stacks_in_4_199.group-stacked ul.ml-group.autoscale-font-size .ml-item>a{font-size:calc(1vw + 1vh + 2.00vmin)}html.js-menulab #stacks_in_4_199:not(.group-stacked).ml-zone>.ml-group>.ml-item:not(:first-of-type){margin-left:10.00px}html.js-menulab #stacks_in_4_199:not(.group-stacked).ml-zone>.ml-group>.ml-item:not(:last-of-type){margin-right:10.00px}html.js-menulab #stacks_in_4_199:not(.group-stacked).ml-zone>.ml-group.unstack-space-before>.ml-item:first-of-type{margin-left:10.00px}html.js-menulab #stacks_in_4_199:not(.group-stacked).ml-zone>.ml-group.unstack-space-after>.ml-item:last-of-type{margin-right:10.00px}    #stacks_in_4_199.ml-zone.group-stacked,#stacks_in_4_199.ml-zone.group-stacked>.ml-group{display:block;-webkit-box-flex:0;-ms-flex:none;flex:none}@media screen and (max-width:2000px){#stacks_in_4_199.ml-zone.group-stacked>.ml-group.full-width-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}#stacks_in_4_199.ml-zone.group-stacked>.ml-group.full-width-wrap .ml-item,#stacks_in_4_199.ml-zone.group-stacked>.ml-group.full-width-wrap .ml-item>.ml-dz{display:block;width:100%;-ms-flex:none;-webkit-box-flex:0;flex:none;padding-right:0!important}}#stacks_in_4_199.ml-zone.group-stacked.full-width-wrap{width:100%}#stacks_in_4_199.ml-zone.group-stacked.max-width-wrap{width:100%}#stacks_in_4_199.ml-zone.group-stacked.max-width-wrap:not(.overlay-menu),#stacks_in_4_199.ml-zone.group-stacked.max-width-wrap:not(.overlay-menu)::before{max-width:300px}
#stacks_in_4_199.ml-zone.group-stacked.max-width-wrap:not(.overlay-menu).wrap-left,#stacks_in_4_199.ml-zone.group-stacked.max-width-wrap:not(.overlay-menu).wrap-left::before{margin-left:0;margin-right:auto}#stacks_in_4_199.ml-zone.group-stacked.max-width-wrap:not(.overlay-menu).wrap-center,#stacks_in_4_199.ml-zone.group-stacked.max-width-wrap:not(.overlay-menu).wrap-center::before{margin-left:auto;margin-right:auto}#stacks_in_4_199.ml-zone.group-stacked.max-width-wrap:not(.overlay-menu).wrap-right,#stacks_in_4_199.ml-zone.group-stacked.max-width-wrap:not(.overlay-menu).wrap-right::before{margin-left:auto;margin-right:0}#stacks_in_4_199.ml-zone.group-stacked.max-width-wrap.overlay-menu>.ml-group,#stacks_in_4_199.ml-zone.group-stacked.max-width-wrap.overlay-menu>.ml-group::before{max-width:300px}#stacks_in_4_199.ml-zone.group-stacked.max-width-wrap.overlay-menu.wrap-left>.ml-group,#stacks_in_4_199.ml-zone.group-stacked.max-width-wrap.overlay-menu.wrap-left>.ml-group::before{margin-left:0;margin-right:auto}#stacks_in_4_199.ml-zone.group-stacked.max-width-wrap.overlay-menu.wrap-center>.ml-group,#stacks_in_4_199.ml-zone.group-stacked.max-width-wrap.overlay-menu.wrap-center>.ml-group::before{margin-left:auto;margin-right:auto}#stacks_in_4_199.ml-zone.group-stacked.max-width-wrap.overlay-menu.wrap-right>.ml-group,#stacks_in_4_199.ml-zone.group-stacked.max-width-wrap.overlay-menu.wrap-right>.ml-group::before{margin-left:auto;margin-right:0}#stacks_in_4_199.ml-zone.group-stacked.drop-full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}@media all and (-ms-high-contrast:none) and (max-width:2000px),(-ms-high-contrast:active) and (max-width:2000px){#stacks_in_4_199.ml-zone>.ml-group.stack-below{display:block}}        #stacks_in_4_199 .link-wrap{white-space:nowrap}#stacks_in_4_199 .ml-img{max-height:1px}#stacks_in_4_199 .ml-img .ml-img-ico{font-size:1px}#stacks_in_4_199 .ml-ico{font-size:50%;vertical-align:middle}#stacks_in_4_199.group-stacked .ml-img{max-width:1px}#stacks_in_4_199.group-stacked .ml-img .ml-img-ico{font-size:1px}#stacks_in_4_199.group-stacked .ml-ico{font-size:50%} #stacks_in_4_199.ml-zone .r-menu .has-dropdown .dd-icon{-webkit-transition:all ms ease;transition:all ms ease}#stacks_in_4_199.ml-zone .r-menu .has-dropdown .is-expanded .dd-icon{-webkit-transition:all ms ease;transition:all ms ease}#stacks_in_4_199.ml-zone.group-stacked .r-menu ul.ml-dropdown{position:relative}#stacks_in_4_199.ml-zone:not(.group-stacked) ul.r-menu.nav-mode{position:relative}#stacks_in_4_199.ml-zone:not(.group-stacked) ul.r-menu.nav-mode ul{-webkit-box-shadow:none;box-shadow:none}#stacks_in_4_199.ml-zone:not(.group-stacked) ul.r-menu.nav-mode li{position:static}#stacks_in_4_199.ml-zone:not(.group-stacked) ul.r-menu.nav-mode>li>a,#stacks_in_4_199.ml-zone:not(.group-stacked) ul.r-menu.nav-mode>li>ul>li>a{border:0}#stacks_in_4_199.ml-zone:not(.group-stacked) ul.r-menu.nav-mode ul li{background:#bdd2ff;position:relative}#stacks_in_4_199.ml-zone:not(.group-stacked) ul.r-menu.nav-mode>li.has-dropdown>ul ul{left:0;top:100%}#stacks_in_4_199.ml-zone:not(.group-stacked) ul.r-menu.nav-mode ul ul li{width:100%}#stacks_in_4_199.ml-zone:not(.group-stacked) ul.r-menu.nav-mode>li>ul>li{float:left} 
#stacks_in_4_199:not(.group-stacked)>.ml-group.last-align-right>.has-dropdown:last-of-type>ul.ml-dropdown ul.ml-dropdown{right:100%;left:auto!important}#stacks_in_4_199:not(.group-stacked)>.ml-group.last-align-right>.has-dropdown:last-of-type>ul.ml-dropdown,#stacks_in_4_199:not(.group-stacked)>.ml-group.nav-mode.last-align-right>.has-dropdown:last-of-type>ul.ml-dropdown ul.ml-dropdown{right:0;left:auto!important}#stacks_in_4_199:not(.group-stacked)>.ml-group>li:nth-of-type(n+0)>ul.ml-dropdown ul.ml-dropdown{right:100%;left:auto!important}#stacks_in_4_199:not(.group-stacked)>.ml-group>li:nth-of-type(n+0)>ul.ml-dropdown,#stacks_in_4_199:not(.group-stacked)>.ml-group.nav-mode>li:nth-of-type(n+0)>ul.ml-dropdown ul.ml-dropdown{right:0;left:auto!important}@media screen and (min-width:2000px){#stacks_in_4_199.stack-below>.ml-group.last-align-right>.has-dropdown:last-of-type>ul.ml-dropdown ul.ml-dropdown{right:100%;left:auto!important}#stacks_in_4_199.stack-below>.ml-group.last-align-right>.has-dropdown:last-of-type>ul.ml-dropdown,#stacks_in_4_199.stack-below>.ml-group.nav-mode.last-align-right>.has-dropdown:last-of-type>ul.ml-dropdown ul.ml-dropdown{right:0;left:auto!important}#stacks_in_4_199.stack-below>.ml-group>li:nth-of-type(n+0)>ul.ml-dropdown ul.ml-dropdown{right:100%;left:auto!important}#stacks_in_4_199.stack-below>.ml-group>li:nth-of-type(n+0)>ul.ml-dropdown,#stacks_in_4_199.stack-below>.ml-group.nav-mode>li:nth-of-type(n+0)>ul.ml-dropdown ul.ml-dropdown{right:0;left:auto!important}}

   #stacks_in_4_199:not(.group-stacked) #link_stacks_in_4_205 .ml-ico.custom-col{color:rgba(17, 184, 171, 1.00)}#stacks_in_4_199:not(.group-stacked) #link_stacks_in_4_205:hover .ml-ico.custom-col{color:rgba(19, 208, 193, 1.00)}#stacks_in_4_199.group-stacked #link_stacks_in_4_205 .ml-ico.custom-col{color:rgba(17, 184, 171, 1.00)}#stacks_in_4_199.group-stacked #link_stacks_in_4_205 .ml-ico.custom-col:hover .ml-ico.custom-col{color:rgba(19, 208, 193, 1.00)}  #link_stacks_in_4_205 .ml-img{max-height:48px}#link_stacks_in_4_205 .ml-img .ml-img-ico{font-size:48px}#stacks_in_4_199.group-stacked #link_stacks_in_4_205 .ml-img{max-width:32px}#stacks_in_4_199.group-stacked #link_stacks_in_4_205 .ml-img .ml-img-ico{font-size:32px} #link_stacks_in_4_205 .ml-ico.custom-col{color:rgba(17, 184, 171, 1.00)}#stacks_in_4_199.group-stacked #link_stacks_in_4_205 .ml-ico.custom-col{color:rgba(17, 184, 171, 1.00)}
    #link_stacks_in_4_224.dd-heading{margin-bottom:4px}.group-toggle-active #link_stacks_in_4_224.dd-heading{margin-bottom:3px} 

   #stacks_in_4_199:not(.group-stacked) #link_stacks_in_4_207 .ml-ico.custom-col{color:rgba(17, 184, 171, 1.00)}#stacks_in_4_199:not(.group-stacked) #link_stacks_in_4_207:hover .ml-ico.custom-col{color:rgba(19, 208, 193, 1.00)}#stacks_in_4_199.group-stacked #link_stacks_in_4_207 .ml-ico.custom-col{color:rgba(17, 184, 171, 1.00)}#stacks_in_4_199.group-stacked #link_stacks_in_4_207 .ml-ico.custom-col:hover .ml-ico.custom-col{color:rgba(19, 208, 193, 1.00)}  #link_stacks_in_4_207 .ml-img{max-height:48px}#link_stacks_in_4_207 .ml-img .ml-img-ico{font-size:48px}#stacks_in_4_199.group-stacked #link_stacks_in_4_207 .ml-img{max-width:32px}#stacks_in_4_199.group-stacked #link_stacks_in_4_207 .ml-img .ml-img-ico{font-size:32px} #link_stacks_in_4_207 .ml-ico.custom-col{color:rgba(17, 184, 171, 1.00)}#stacks_in_4_199.group-stacked #link_stacks_in_4_207 .ml-ico.custom-col{color:rgba(17, 184, 171, 1.00)}
    #link_stacks_in_4_231.dd-heading{margin-bottom:4px}.group-toggle-active #link_stacks_in_4_231.dd-heading{margin-bottom:3px} 

   #stacks_in_4_199:not(.group-stacked) #link_stacks_in_4_273 .ml-ico.custom-col{color:rgba(17, 184, 171, 1.00)}#stacks_in_4_199:not(.group-stacked) #link_stacks_in_4_273:hover .ml-ico.custom-col{color:rgba(19, 208, 193, 1.00)}#stacks_in_4_199.group-stacked #link_stacks_in_4_273 .ml-ico.custom-col{color:rgba(17, 184, 171, 1.00)}#stacks_in_4_199.group-stacked #link_stacks_in_4_273 .ml-ico.custom-col:hover .ml-ico.custom-col{color:rgba(19, 208, 193, 1.00)}  #link_stacks_in_4_273 .ml-img{max-height:48px}#link_stacks_in_4_273 .ml-img .ml-img-ico{font-size:48px}#stacks_in_4_199.group-stacked #link_stacks_in_4_273 .ml-img{max-width:32px}#stacks_in_4_199.group-stacked #link_stacks_in_4_273 .ml-img .ml-img-ico{font-size:32px} #link_stacks_in_4_273 .ml-ico.custom-col{color:rgba(17, 184, 171, 1.00)}#stacks_in_4_199.group-stacked #link_stacks_in_4_273 .ml-ico.custom-col{color:rgba(17, 184, 171, 1.00)}
    #link_stacks_in_4_276.dd-heading{margin-bottom:4px}.group-toggle-active #link_stacks_in_4_276.dd-heading{margin-bottom:3px} 

   #stacks_in_4_199:not(.group-stacked) #link_stacks_in_4_271 .ml-ico.custom-col{color:rgba(17, 184, 171, 1.00)}#stacks_in_4_199:not(.group-stacked) #link_stacks_in_4_271:hover .ml-ico.custom-col{color:rgba(19, 208, 193, 1.00)}#stacks_in_4_199.group-stacked #link_stacks_in_4_271 .ml-ico.custom-col{color:rgba(17, 184, 171, 1.00)}#stacks_in_4_199.group-stacked #link_stacks_in_4_271 .ml-ico.custom-col:hover .ml-ico.custom-col{color:rgba(19, 208, 193, 1.00)}  #link_stacks_in_4_271 .ml-img{max-height:48px}#link_stacks_in_4_271 .ml-img .ml-img-ico{font-size:48px}#stacks_in_4_199.group-stacked #link_stacks_in_4_271 .ml-img{max-width:32px}#stacks_in_4_199.group-stacked #link_stacks_in_4_271 .ml-img .ml-img-ico{font-size:32px} #link_stacks_in_4_271 .ml-ico.custom-col{color:rgba(17, 184, 171, 1.00)}#stacks_in_4_199.group-stacked #link_stacks_in_4_271 .ml-ico.custom-col{color:rgba(17, 184, 171, 1.00)}
    #link_stacks_in_4_283.dd-heading{margin-bottom:4px}.group-toggle-active #link_stacks_in_4_283.dd-heading{margin-bottom:3px} 

   #stacks_in_4_199:not(.group-stacked) #link_stacks_in_4_301 .ml-ico.custom-col{color:rgba(17, 184, 171, 1.00)}#stacks_in_4_199:not(.group-stacked) #link_stacks_in_4_301:hover .ml-ico.custom-col{color:rgba(19, 208, 193, 1.00)}#stacks_in_4_199.group-stacked #link_stacks_in_4_301 .ml-ico.custom-col{color:rgba(17, 184, 171, 1.00)}#stacks_in_4_199.group-stacked #link_stacks_in_4_301 .ml-ico.custom-col:hover .ml-ico.custom-col{color:rgba(19, 208, 193, 1.00)}  #link_stacks_in_4_301 .ml-img{max-height:48px}#link_stacks_in_4_301 .ml-img .ml-img-ico{font-size:48px}#stacks_in_4_199.group-stacked #link_stacks_in_4_301 .ml-img{max-width:32px}#stacks_in_4_199.group-stacked #link_stacks_in_4_301 .ml-img .ml-img-ico{font-size:32px} #link_stacks_in_4_301 .ml-ico.custom-col{color:rgba(17, 184, 171, 1.00)}#stacks_in_4_199.group-stacked #link_stacks_in_4_301 .ml-ico.custom-col{color:rgba(17, 184, 171, 1.00)}
    #link_stacks_in_4_304.dd-heading{margin-bottom:4px}.group-toggle-active #link_stacks_in_4_304.dd-heading{margin-bottom:3px} 

   #stacks_in_4_199:not(.group-stacked) #link_stacks_in_4_211 .ml-ico.custom-col{color:rgba(17, 184, 171, 1.00)}#stacks_in_4_199:not(.group-stacked) #link_stacks_in_4_211:hover .ml-ico.custom-col{color:rgba(19, 208, 193, 1.00)}#stacks_in_4_199.group-stacked #link_stacks_in_4_211 .ml-ico.custom-col{color:rgba(17, 184, 171, 1.00)}#stacks_in_4_199.group-stacked #link_stacks_in_4_211 .ml-ico.custom-col:hover .ml-ico.custom-col{color:rgba(19, 208, 193, 1.00)}  #link_stacks_in_4_211 .ml-img{max-height:48px}#link_stacks_in_4_211 .ml-img .ml-img-ico{font-size:48px}#stacks_in_4_199.group-stacked #link_stacks_in_4_211 .ml-img{max-width:32px}#stacks_in_4_199.group-stacked #link_stacks_in_4_211 .ml-img .ml-img-ico{font-size:32px} #link_stacks_in_4_211 .ml-ico.custom-col{color:rgba(17, 184, 171, 1.00)}#stacks_in_4_199.group-stacked #link_stacks_in_4_211 .ml-ico.custom-col{color:rgba(17, 184, 171, 1.00)}
    #link_stacks_in_4_245.dd-heading{margin-bottom:4px}.group-toggle-active #link_stacks_in_4_245.dd-heading{margin-bottom:3px} 

   #stacks_in_4_199:not(.group-stacked) #link_stacks_in_4_213 .ml-ico.custom-col{color:rgba(17, 184, 171, 1.00)}#stacks_in_4_199:not(.group-stacked) #link_stacks_in_4_213:hover .ml-ico.custom-col{color:rgba(19, 208, 193, 1.00)}#stacks_in_4_199.group-stacked #link_stacks_in_4_213 .ml-ico.custom-col{color:rgba(17, 184, 171, 1.00)}#stacks_in_4_199.group-stacked #link_stacks_in_4_213 .ml-ico.custom-col:hover .ml-ico.custom-col{color:rgba(19, 208, 193, 1.00)}  #link_stacks_in_4_213 .ml-img{max-height:48px}#link_stacks_in_4_213 .ml-img .ml-img-ico{font-size:48px}#stacks_in_4_199.group-stacked #link_stacks_in_4_213 .ml-img{max-width:32px}#stacks_in_4_199.group-stacked #link_stacks_in_4_213 .ml-img .ml-img-ico{font-size:32px} #link_stacks_in_4_213 .ml-ico.custom-col{color:rgba(17, 184, 171, 1.00)}#stacks_in_4_199.group-stacked #link_stacks_in_4_213 .ml-ico.custom-col{color:rgba(17, 184, 171, 1.00)}
    #link_stacks_in_4_252.dd-heading{margin-bottom:4px}.group-toggle-active #link_stacks_in_4_252.dd-heading{margin-bottom:3px} 
  
 #stacks_in_4_199 .r-menu:not(.group-stacked) li>a,#stacks_in_4_199.ml-nav-zone .r-menu:not(.group-stacked) li>a,.r-menu.ml-item-style-1:not(.group-stacked) li>a{color:rgba(0, 102, 136, 1.00)}#stacks_in_4_199 .r-menu:not(.group-stacked) li>a .ml-ico:not(.custom-col),#stacks_in_4_199.ml-nav-zone .r-menu:not(.group-stacked) li>a .ml-ico:not(.custom-col),.r-menu.ml-item-style-1:not(.group-stacked) li>a .ml-ico:not(.custom-col){color:rgba(31, 31, 31, 1.00)}#stacks_in_4_199 .r-menu:not(.group-stacked) li>a:hover,#stacks_in_4_199.ml-nav-zone .r-menu:not(.group-stacked) li>a:hover,.r-menu.ml-item-style-1:not(.group-stacked) li>a:hover{color:rgba(19, 150, 51, 1.00)}#stacks_in_4_199 .r-menu:not(.group-stacked) li>a:hover .ml-ico:not(.custom-col),#stacks_in_4_199.ml-nav-zone .r-menu:not(.group-stacked) li>a:hover .ml-ico:not(.custom-col),.r-menu.ml-item-style-1:not(.group-stacked) li>a:hover .ml-ico:not(.custom-col){color:rgba(51, 51, 51, 1.00)} #stacks_in_4_199 .r-menu:not(.group-stacked) li>a,#stacks_in_4_199.ml-nav-zone .r-menu:not(.group-stacked) li>a,.r-menu.ml-item-style-1:not(.group-stacked) li>a{background:rgba(61, 61, 61, 0.00)}#stacks_in_4_199 .r-menu:not(.group-stacked) li>a:hover,#stacks_in_4_199.ml-nav-zone .r-menu:not(.group-stacked) li>a:hover,.r-menu.ml-item-style-1:not(.group-stacked) li>a:hover{background:rgba(237, 220, 194, 1.00)}  #stacks_in_4_199 .r-menu.group-stacked li>a,#stacks_in_4_199.ml-nav-zone .r-menu.group-stacked li>a,.r-menu.ml-item-style-1.group-stacked li>a{color:rgba(0, 102, 136, 1.00)}#stacks_in_4_199 .r-menu.group-stacked li>a .ml-ico:not(.custom-col),#stacks_in_4_199.ml-nav-zone .r-menu.group-stacked li>a .ml-ico:not(.custom-col),.r-menu.ml-item-style-1.group-stacked li>a .ml-ico:not(.custom-col){color:rgba(31, 31, 31, 1.00)}#stacks_in_4_199 .r-menu.group-stacked li>a:hover,#stacks_in_4_199.ml-nav-zone .r-menu.group-stacked li>a:hover,.r-menu.ml-item-style-1.group-stacked li>a:hover{color:rgba(67, 172, 106, 1.00)}#stacks_in_4_199 .r-menu.group-stacked li>a:hover .ml-ico:not(.custom-col),#stacks_in_4_199.ml-nav-zone .r-menu.group-stacked li>a:hover .ml-ico:not(.custom-col),.r-menu.ml-item-style-1.group-stacked li>a:hover .ml-ico:not(.custom-col){color:rgba(51, 51, 51, 1.00)} #stacks_in_4_199 .r-menu.group-stacked li>a,#stacks_in_4_199.ml-nav-zone .r-menu.group-stacked li>a,.r-menu.ml-item-style-1.group-stacked li>a{background:rgba(61, 61, 61, 0.00)}#stacks_in_4_199 .r-menu.group-stacked li>a:hover,#stacks_in_4_199.ml-nav-zone .r-menu.group-stacked li>a:hover,.r-menu.ml-item-style-1.group-stacked li>a:hover{background:rgba(236, 197, 131, 1.00)}         
       @media screen and (max-width:640px){#stacks_in_4_199 .d-hov,#stacks_in_4_199 .d-hov>.bp-text{-webkit-transition:none!important;transition:none!important;-webkit-animation:none!important;animation:none!important;-webkit-transform:none!important;transform:none!important;opacity:1}#stacks_in_4_199 .d-hov::before,#stacks_in_4_199 .d-hov>.bp-text::before{display:none}#stacks_in_4_199.block-icon .b-p>.bp-text,#stacks_in_4_199 .bp-wrap.block-icon .b-p>.bp-text{opacity:1}} 
  #stacks_in_4_199 .d-hov,#stacks_in_4_199 .d-hov::before,#stacks_in_4_199 .d-hov::after{-webkit-transition-duration:300ms;transition-duration:300ms}#stacks_in_4_199 .d-hov.active,#stacks_in_4_199 .d-hov.active::before,#stacks_in_4_199 .d-hov.active::after{-webkit-transition-duration:0ms;transition-duration:0ms}#stacks_in_4_199 .hover-col:not(.button.b-p):not(.bp-zone-item)::before{background:rgba(0, 102, 136, 1.00)!important}#stacks_in_4_199 .hover-col::before,#stacks_in_4_199 .hover-col::after{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#stacks_in_4_199 .hover-col:hover::before{background:rgba(0, 102, 136, 1.00)}#stacks_in_4_199 .hover-col.active::before{background:rgba(24, 150, 68, 1.00)}#stacks_in_4_199 .d-hov-ripple-out:hover::before{border:rgba(0, 102, 136, 1.00) solid 2px}#stacks_in_4_199 .d-hov-pop:hover,#stacks_in_4_199 .d-hov-pop:focus,#stacks_in_4_199 .d-hov-pop.active{-webkit-animation-duration:300ms;animation-duration:300ms}#stacks_in_4_199 .d-hov[class*="d-hov-underline-"]::before,#stacks_in_4_199 .d-hov[class*="d-hov-overline-"]::before{height:4px!important}#stacks_in_4_199 .d-hov[class*="d-hov-text-underline-"]>.bp-text::before,#stacks_in_4_199 .d-hov[class*="d-hov-text-underline-"] .ml-text::before{bottom:-6px;border-bottom-color:rgba(0, 102, 136, 1.00)!important;border-bottom-width:4px;-webkit-transition-duration:300ms;transition-duration:300ms}#stacks_in_4_199 .d-hov[class*="d-hov-text-underline-"].active>.bp-text::before,#stacks_in_4_199 .d-hov[class*="d-hov-text-underline-"].active .ml-text::before{-webkit-transition-duration:0ms;transition-duration:0ms;border-bottom-color:rgba(24, 150, 68, 1.00)!important}#stacks_in_4_199 .d-hov-reveal:hover::before,#stacks_in_4_199 .d-hov-reveal.active::before{border-width:4px!important} 
               
@media only screen and (max-width:1024px){#stacks_in_4_370 p,#stacks_in_4_370 div{text-align:center !important}}#stacks_in_4_370,#stacks_in_4_370 div,#stacks_in_4_370 p,#stacks_in_4_370 ol,#stacks_in_4_370 ul li,#stacks_in_4_370 ol li,#stacks_in_4_370 ol,#stacks_in_4_370 dl{font-size:1.00rem}@media all and (max-width:640px){#stacks_in_4_370,#stacks_in_4_370 div,#stacks_in_4_370 p,#stacks_in_4_370 ol,#stacks_in_4_370 ul li,#stacks_in_4_370 ol li,#stacks_in_4_370 ol,#stacks_in_4_370 dl{font-size:0.95rem}}@media only screen and (min-width:0px){#stacks_in_4_370{}}

.tierahs.stacks_in_4_375,.tierahs-link.stacks_in_4_375{color:rgba(21, 90, 130, 1.00);font-size:20px;width:20px}.tierahs.stacks_in_4_375 svg,.tierahs-link.stacks_in_4_375 svg{max-width:20px;max-height:20px}.tierahs.stacks_in_4_375 svg *,.tierahs-link.stacks_in_4_375 svg *{fill:rgba(21, 90, 130, 1.00)}
.tierahs.stacks_in_4_391,.tierahs-link.stacks_in_4_391{color:rgba(21, 90, 130, 1.00);font-size:20px;width:20px}.tierahs.stacks_in_4_391 svg,.tierahs-link.stacks_in_4_391 svg{max-width:20px;max-height:20px}.tierahs.stacks_in_4_391 svg *,.tierahs-link.stacks_in_4_391 svg *{fill:rgba(21, 90, 130, 1.00)}
.tierahs.stacks_in_4_392,.tierahs-link.stacks_in_4_392{color:rgba(21, 90, 130, 1.00);font-size:20px;width:20px}.tierahs.stacks_in_4_392 svg,.tierahs-link.stacks_in_4_392 svg{max-width:20px;max-height:20px}.tierahs.stacks_in_4_392 svg *,.tierahs-link.stacks_in_4_392 svg *{fill:rgba(21, 90, 130, 1.00)}
.tierahs.stacks_in_4_393,.tierahs-link.stacks_in_4_393{color:rgba(21, 90, 130, 1.00);font-size:20px;width:20px}.tierahs.stacks_in_4_393 svg,.tierahs-link.stacks_in_4_393 svg{max-width:20px;max-height:20px}.tierahs.stacks_in_4_393 svg *,.tierahs-link.stacks_in_4_393 svg *{fill:rgba(21, 90, 130, 1.00)}
.tierahs.stacks_in_4_394,.tierahs-link.stacks_in_4_394{color:rgba(21, 90, 130, 1.00);font-size:20px;width:20px}.tierahs.stacks_in_4_394 svg,.tierahs-link.stacks_in_4_394 svg{max-width:20px;max-height:20px}.tierahs.stacks_in_4_394 svg *,.tierahs-link.stacks_in_4_394 svg *{fill:rgba(21, 90, 130, 1.00)}


