


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

@property --glass-border-one{syntax:"<color>";inherits:true;initial-value:rgba(255,255,255,0)}@property --glass-border-two{syntax:"<color>";inherits:true;initial-value:rgba(255,255,255,0.5)}@property --glass-border-deg{syntax:"<angle>";inherits:true;initial-value:0deg}@property --glass-shimmer-width{syntax:"<length-percentage>";inherits:true;initial-value:10%}@keyframes glass-border-bounce{50%{scale:var(--glass-border-scale,0.995)}100%{scale:1;--glass-border-deg:var(--glass-hover-deg,360deg)}}@keyframes glass-border-rotate{100%{--glass-border-deg:var(--glass-hover-deg,360deg)}}.glass-outer{position:relative;box-shadow:var(--glass-drop-shadow,none);border-radius:var(--glass-radius,0)}.glass-inner{position:relative;overflow:hidden;border-radius:inherit;padding:var(--glass-padding,4rem 2rem);clip-path:inset(0 round var(--glass-radius));background:var(--glass-bg,hsl(0 0% 100% / 0.1));backdrop-filter:blur(var(--glass-blur,3px));box-shadow:var(--glass-inner-shadow,none);isolation:isolate;contain:paint;transition:background 200ms linear}.glass-inner::after{content:"";position:absolute;z-index:-1;inset:0;border-radius:inherit;transition:--glass-border-one 200ms linear,--glass-border-two 200ms linear;border:var(--glass-border-size,2px) solid transparent;background:linear-gradient(var(--glass-border-deg),var(--glass-border-two),var(--glass-border-one)) border-box;mask:linear-gradient(black,black) border-box,linear-gradient(black,black) padding-box;mask-composite:subtract}.glass-inner.glass-border-bounce:hover{animation:glass-border-bounce var(--glass-shine-duration,350ms) linear forwards}.glass-inner.glass-border-rotate:hover{animation:glass-border-rotate var(--glass-shine-duration,350ms) linear infinite forwards}.glass-spotlight{pointer-events:none;position:absolute;inset:0;z-index:0;opacity:0;transition:opacity 250ms linear;border-radius:inherit;background:radial-gradient(circle at var(--glass-spotlight-x,0px) var(--glass-spotlight-y,0px),var(--glass-spotlight-color,rgba(255,255,255,0.2)),transparent var(--glass-spotlight-size,40%));mix-blend-mode:screen}.glass-inner:hover .glass-spotlight{opacity:1}.glass-inner.shimmer::before{content:"";position:absolute;inset:-18%;pointer-events:none;mix-blend-mode:screen;border-radius:inherit;background:linear-gradient(var(--glass-shimmer-angle,60deg),transparent calc(50% - (var(--glass-shimmer-width,10%) / 2)),var(--glass-shimmer-color,rgba(255,255,255,.5)) 50%,transparent calc(50% + (var(--glass-shimmer-width,10%) / 2)));transform:translateX(-130%);will-change:transform;transition:transform var(--glass-shimmer-speed,650ms) var(--glass-shimmer-ease,cubic-bezier(.2,.7,.2,1)) var(--glass-shimmer-delay,0ms)}.glass-inner.shimmer:hover::before{transform:translateX(130%)}@media (prefers-reduced-motion:reduce){.glass-inner.shimmer::before{transition:none;transform:none}.glass-inner.glass-border-bounce:hover,.glass-inner.glass-border-rotate:hover{animation:none}}/*.glass-distortion{position:absolute;z-index:-1;inset:0;backdrop-filter:blur(3px);filter:url(#glass-distortion);overflow:hidden;isolation:isolate}*/




.popdrop-tip-data{display:none}.dropem:not(.popdrop-live):not(.no-pop)[style]{display:none !important}.popdrop-popover-content{display:none}.popdrop-popover-rtl{direction:rtl;text-align:right}html.popdrop-open.popdrop-modal .popdrop-popover.in{max-height:100vh;max-width:99.9%;margin-top:0 !important}html.popdrop-open.popdrop-touch .popdrop-popover.in .popdrop-popover-content{overflow-y:scroll;-webkit-overflow-scrolling:touch}.popdrop-popover{position:absolute;top:0;left:0;display:none;padding:1px;text-align:left;white-space:normal;background-color:#fff;background-clip:padding-box;border:1px solid #929292;border:1px solid rgba(0,0,0,0.2);border-radius:6px}.popdrop-popover:not(.popover-flat){-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.popdrop-popover.popover-flat .popdrop-popover-title{border-bottom-width:0px}.popdrop-popover.popover-flat .popdrop-close{text-shadow:none}.popdrop-popover.top,.popdrop-popover.top-left,.popdrop-popover.top-right{margin-top:-10px}.popdrop-popover.right,.popdrop-popover.right-top,.popdrop-popover.right-bottom{margin-left:10px}.popdrop-popover.bottom,.popdrop-popover.bottom-left,.popdrop-popover.bottom-right{margin-top:10px}.popdrop-popover.left,.popdrop-popover.left-top,.popdrop-popover.left-bottom{margin-left:-10px}.popdrop-popover.pop{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(0.3,0,0,1.5);transition-timing-function:cubic-bezier(0.3,0,0,1.5);opacity:0}.popdrop-popover.pop-out{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:linear;transition-timing-function:linear;opacity:0}.popdrop-popover.fade,.popdrop-popover.fade-out{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:linear;transition-timing-function:linear;opacity:0}.popdrop-popover.out{opacity:0}.popdrop-popover.in{-webkit-transform:none;transform:none;opacity:1}.popdrop-popover .popdrop-popover-content{display:block}.popdrop-popover-inner .popdrop-close{font-family:arial;margin:4px 3px 0 0;float:right;font-size:24px;font-weight:bold;line-height:24px;color:#7b7b7b;opacity:1;text-decoration:none}.popdrop-popover-inner .popdrop-close:after{content:"\00D7";width:0.8em;height:0.8em;padding:4px;position:relative}.popdrop-popover-title{padding:8px 14px;margin:0;font-size:16px;font-weight:bold;line-height:18px;color:#333;background-color:#fff;border-bottom:1px solid rgba(0,0,0,0.2);border-radius:5px 5px 0 0}.popdrop-popover-content{overflow:auto;display:none}.popdrop-popover-inverse{background-color:#333;color:#fff}.popdrop-popover-inverse .popdrop-popover-title{background:#333;border-bottom:1px solid silver;color:#fff}.popdrop-popover-inverse .popdrop-close{color:#f3f3f3}.popdrop-popover-bluegrey{background-color:#282f39;color:#DADEDF}.popdrop-popover-bluegrey .popdrop-popover-title{background:#56666c;border-bottom:1px solid #a9b2b4;color:#DADEDF}.popdrop-popover-bluegrey .popdrop-close{color:#f3f3f3}.popdrop-popover-alert{background-color:#fffdfd;color:#413131}.popdrop-popover-alert .popdrop-popover-title{background:#d32f2f;border-bottom:1px solid #eca5a5;color:#fff}.popdrop-popover-alert .popdrop-close{color:#fff}.popdrop-popover-success{background-color:#EFFEFD;color:#313131}.popdrop-popover-success .popdrop-popover-title{background:#11B8AB;border-bottom:1px solid #0e9c91;color:#fff}.popdrop-popover-success .popdrop-close{color:#fff}.popdrop-no-padding .popdrop-popover-content{padding:0}.popdrop-no-padding .list-group-item{border-right:none;border-left:none}.popdrop-no-padding .list-group-item:first-child{border-top:0}.popdrop-no-padding .list-group-item:last-child{border-bottom:0}.popdrop-popover > .popdrop-arrow,.popdrop-popover > .popdrop-arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popdrop-popover > .popdrop-arrow{border-width:11px}.popdrop-popover > .popdrop-arrow:after{border-width:10px;content:""}.popdrop-popover.top > .popdrop-arrow,.popdrop-popover.top-right > .popdrop-arrow,.popdrop-popover.top-left > .popdrop-arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#aaa;border-top-color:rgba(0,0,0,0.2);border-bottom-width:0}.popdrop-popover.top > .popdrop-arrow:after,.popdrop-popover.top-right > .popdrop-arrow:after,.popdrop-popover.top-left > .popdrop-arrow:after{content:" ";bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0}.popdrop-popover.right > .popdrop-arrow,.popdrop-popover.right-top > .popdrop-arrow,.popdrop-popover.right-bottom > .popdrop-arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#aaa;border-right-color:rgba(0,0,0,0.2)}.popdrop-popover.right > .popdrop-arrow:after,.popdrop-popover.right-top > .popdrop-arrow:after,.popdrop-popover.right-bottom > .popdrop-arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popdrop-popover.bottom > .popdrop-arrow,.popdrop-popover.bottom-right > .popdrop-arrow,.popdrop-popover.bottom-left > .popdrop-arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#aaa;border-bottom-color:rgba(0,0,0,0.2);border-top-width:0}.popdrop-popover.bottom > .popdrop-arrow:after,.popdrop-popover.bottom-right > .popdrop-arrow:after,.popdrop-popover.bottom-left > .popdrop-arrow:after{content:" ";top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0}.popdrop-popover.left > .popdrop-arrow,.popdrop-popover.left-top > .popdrop-arrow,.popdrop-popover.left-bottom > .popdrop-arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#aaa;border-left-color:rgba(0,0,0,0.2)}.popdrop-popover.left > .popdrop-arrow:after,.popdrop-popover.left-top > .popdrop-arrow:after,.popdrop-popover.left-bottom > .popdrop-arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.popdrop-popover-inverse.top > .popdrop-arrow,.popdrop-popover-inverse.top > .popdrop-arrow:after,.popdrop-popover-inverse.top-left > .popdrop-arrow,.popdrop-popover-inverse.top-left > .popdrop-arrow:after,.popdrop-popover-inverse.top-right > .popdrop-arrow,.popdrop-popover-inverse.top-right > .popdrop-arrow:after{border-top-color:#333}.popdrop-popover-inverse.right > .popdrop-arrow,.popdrop-popover-inverse.right > .popdrop-arrow:after,.popdrop-popover-inverse.right-top > .popdrop-arrow,.popdrop-popover-inverse.right-top > .popdrop-arrow:after,.popdrop-popover-inverse.right-bottom > .popdrop-arrow,.popdrop-popover-inverse.right-bottom > .popdrop-arrow:after{border-right-color:#333}.popdrop-popover-inverse.bottom > .popdrop-arrow,.popdrop-popover-inverse.bottom > .popdrop-arrow:after,.popdrop-popover-inverse.bottom-left > .popdrop-arrow,.popdrop-popover-inverse.bottom-left > .popdrop-arrow:after,.popdrop-popover-inverse.bottom-right > .popdrop-arrow,.popdrop-popover-inverse.bottom-right > .popdrop-arrow:after{border-bottom-color:#333}.popdrop-popover-inverse.left > .popdrop-arrow,.popdrop-popover-inverse.left > .popdrop-arrow:after,.popdrop-popover-inverse.left-top > .popdrop-arrow,.popdrop-popover-inverse.left-top > .popdrop-arrow:after,.popdrop-popover-inverse.left-bottom > .popdrop-arrow,.popdrop-popover-inverse.left-bottom > .popdrop-arrow:after{border-left-color:#333}.popdrop-popover-bluegrey.top > .popdrop-arrow,.popdrop-popover-bluegrey.top > .popdrop-arrow:after,.popdrop-popover-bluegrey.top-left > .popdrop-arrow,.popdrop-popover-bluegrey.top-left > .popdrop-arrow:after,.popdrop-popover-bluegrey.top-right > .popdrop-arrow,.popdrop-popover-bluegrey.top-right > .popdrop-arrow:after{border-top-color:#282f39}.popdrop-popover-bluegrey.right > .popdrop-arrow,.popdrop-popover-bluegrey.right > .popdrop-arrow:after,.popdrop-popover-bluegrey.right-top > .popdrop-arrow,.popdrop-popover-bluegrey.right-top > .popdrop-arrow:after,.popdrop-popover-bluegrey.right-bottom > .popdrop-arrow,.popdrop-popover-bluegrey.right-bottom > .popdrop-arrow:after{border-right-color:#282f39}.popdrop-popover-bluegrey.bottom > .popdrop-arrow,.popdrop-popover-bluegrey.bottom > .popdrop-arrow:after,.popdrop-popover-bluegrey.bottom-left > .popdrop-arrow,.popdrop-popover-bluegrey.bottom-left > .popdrop-arrow:after,.popdrop-popover-bluegrey.bottom-right > .popdrop-arrow,.popdrop-popover-bluegrey.bottom-right > .popdrop-arrow:after{border-bottom-color:#282f39}.popdrop-popover-bluegrey.left > .popdrop-arrow,.popdrop-popover-bluegrey.left > .popdrop-arrow:after,.popdrop-popover-bluegrey.left-top > .popdrop-arrow,.popdrop-popover-bluegrey.left-top > .popdrop-arrow:after,.popdrop-popover-bluegrey.left-bottom > .popdrop-arrow,.popdrop-popover-bluegrey.left-bottom > .popdrop-arrow:after{border-left-color:#282f39}.popdrop-popover-alert.top > .popdrop-arrow:after,.popdrop-popover-alert.top-left > .popdrop-arrow:after,.popdrop-popover-alert.top-right > .popdrop-arrow:after{border-top-color:#fffdfd}.popdrop-popover-alert.right > .popdrop-arrow:after,.popdrop-popover-alert.right-top > .popdrop-arrow:after,.popdrop-popover-alert.right-bottom > .popdrop-arrow:after{border-right-color:#fffdfd}.popdrop-popover-alert.bottom > .popdrop-arrow:after,.popdrop-popover-alert.bottom-left > .popdrop-arrow:after,.popdrop-popover-alert.bottom-right > .popdrop-arrow:after{border-bottom-color:#fffdfd}.popdrop-popover-alert.left > .popdrop-arrow:after,.popdrop-popover-alert.left-top > .popdrop-arrow:after,.popdrop-popover-alert.left-bottom > .popdrop-arrow:after{border-left-color:#fffdfd}.popdrop-popover-success.top > .popdrop-arrow:after,.popdrop-popover-success.top-left > .popdrop-arrow:after,.popdrop-popover-success.top-right > .popdrop-arrow:after{border-top-color:#EFFEFD}.popdrop-popover-success.right > .popdrop-arrow:after,.popdrop-popover-success.right-top > .popdrop-arrow:after,.popdrop-popover-success.right-bottom > .popdrop-arrow:after{border-right-color:#EFFEFD}.popdrop-popover-success.bottom > .popdrop-arrow:after,.popdrop-popover-success.bottom-left > .popdrop-arrow:after,.popdrop-popover-success.bottom-right > .popdrop-arrow:after{border-bottom-color:#EFFEFD}.popdrop-popover-success.left > .popdrop-arrow:after,.popdrop-popover-success.left-top > .popdrop-arrow:after,.popdrop-popover-success.left-bottom > .popdrop-arrow:after{border-left-color:#EFFEFD}.popdrop-popover i.icon-refresh:before{content:""}.popdrop-popover i.icon-refresh{display:block;width:30px;height:30px;font-size:20px;top:50%;left:50%;position:absolute;margin-left:-15px;margin-right:-15px}.popdrop-popover-backdrop{width:100%;height:100%;position:fixed;top:0;left:0}.popdrop-popover .dropdown-menu{display:block;position:relative;top:0;border:none;-webkit-box-shadow:none;box-shadow:none;float:none}.popdrop-open .joeyOpenLabel{display:none}.bp-wrap:not(.popdrop-open) .joeyCloseLabel{display:none}.popdrop-open .openIcon{display:none}.bp-wrap:not(.popdrop-open) .closeIcon{display:none}
.popdrop-launcher{cursor:pointer}.popdrop-launcher::-moz-selection{background:transparent}.popdrop-launcher::selection{background:transparent}
.agent-hide{display:none !important}
.eclipse-container{position:relative;overflow:hidden;--eclipse-animation-duration:4s;--eclipse-animation-delay:10s;--eclipse-timer-fadeout:200ms;--eclipse-timer-animation-duration:calc(var(--eclipse-animation-delay) - var(--eclipse-animation-duration) - var(--eclipse-timer-fadeout));--eclipse-timer-animation-delay:var(--eclipse-animation-duration);--eclipse-timer-color:rgba(255,255,255,0.8);--eclipse-timer-background:rgba(255,255,255,0.3);--eclipse-timer-size:4px;--eclipse-overlay-color:rgba(0,0,0,0.5);--eclipse-overlay-opacity:1}.eclipse-container.eclipse-fullscreen{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:-1}.eclipse-container.eclipse-fullscreen >:not(.eclipse-slide):not(.eclipse-timer):not(.eclipse-overlay){display:none}.eclipse-content{position:relative;z-index:5}.eclipse-slide{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:0;transition:opacity var(--eclipse-animation-duration) linear;pointer-events:none}.eclipse-slide.active{transition-duration:0s;opacity:1;z-index:1}.eclipse-slide.active.fade-in{transition-duration:calc(var(--eclipse-animation-duration) / 2)}.eclipse-slide.prev-active{z-index:2}.eclipse-image,.eclipse-video{display:block;width:100%;height:100%;object-fit:cover}.eclipse-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--eclipse-overlay-color);opacity:var(--eclipse-overlay-opacity);pointer-events:none;z-index:3}.eclipse-timer{position:absolute;bottom:0;left:0;width:100%;height:var(--eclipse-timer-size);background:var(--eclipse-timer-background);z-index:4}.eclipse-timer-bar{width:0;height:100%;background:var(--eclipse-timer-color);transition:width var(--eclipse-timer-animation-duration) linear var(--eclipse-timer-animation-delay),opacity var(--eclipse-timer-fadeout) linear}.eclipse-toggle{cursor:pointer}

.agent-hide{display:none !important}




:root{--light-gray:rgba(230, 230, 230, 1.00);--medium-gray:rgba(202, 202, 202, 1.00);--dark-gray:rgba(138, 138, 138, 1.00);--black:rgba(10, 10, 10, 1.00);--black-color:var(--black);--white:rgba(254, 254, 254, 1.00);--white-color:var(--white);--primary:rgba(0, 101, 152, 1.00);--secondary:rgba(71, 72, 74, 1.00);--success:rgba(67, 172, 106, 1.00);--warning:rgba(234, 123, 36, 1.00);--alert:rgba(240, 65, 36, 1.00);--primary-contrast:rgba(255, 255, 255, 1.00);--secondary-contrast:rgba(255, 255, 255, 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, 71, 122, 1.00);--secondary-dark:rgba(41, 42, 44, 1.00);--success-dark:rgba(37, 142, 76, 1.00);--warning-dark:rgba(204, 93, 6, 1.00);--alert-dark:rgba(210, 35, 6, 1.00);--header-color:rgba(34, 34, 34, 1.00);--subheader-color:rgba(138, 138, 138, 1.00);--small-color:rgba(202, 202, 202, 1.00);--text-color:rgba(34, 34, 34, 1.00);--link-color:rgba(0, 140, 186, 1.00);--link-color-hover:rgba(0, 102, 136, 1.00);--selection-background:var(--primary);--selection-text:var(--primary-contrast);--link-decoration:none;--link-decoration-hover:none;--overlay-color:rgba(0, 0, 0, 0.50);--radius:5px;--small-gutter:2.5rem;--medium-gutter:4rem;--large-gutter:5rem;--site-width:calc(1300rem/16);}::selection{background:var(--selection-background);color:var(--selection-text)}.alt{--header-color:rgba(255, 255, 255, 1.00);--subheader-color:rgba(230, 230, 230, 1.00);--small-color:rgba(202, 202, 202, 1.00);--text-color:rgba(255, 255, 255, 1.00);--link-color:rgba(0, 140, 186, 1.00);--link-color-hover:rgba(0, 102, 136, 1.00);--link-decoration:none;--link-decoration-hover:none}.grid-container{max-width:var(--site-width)}.radius{border-radius:var(--radius)}body{font-size:calc(16rem/16)}h1,.h1{font-size:calc(29rem/16)}h2,.h2{font-size:calc(20rem/16)}h3,.h3{font-size:calc(19rem/16)}h4,.h4{font-size:calc(17rem/16)}h5,.h5{font-size:calc(16rem/16)}h6,.h6{font-size:calc(15rem/16)}small{font-size:40%}.button{font-size:calc(17rem/16)}.button.tiny{font-size:calc(15rem/16)}.button.small{font-size:calc(16rem/16)}.button.large{font-size:calc(18rem/16)}@media only screen and (min-width:40em){body{font-size:calc(17rem/16)}h1,.h1{font-size:calc(33rem/16)}h2,.h2{font-size:calc(25rem/16)}h3,.h3{font-size:calc(20rem/16)}h4,.h4{font-size:calc(19rem/16)}h5,.h5{font-size:calc(18rem/16)}h6,.h6{font-size:calc(17rem/16)}small{font-size:30%}}@media only screen and (min-width:64em){body{font-size:calc(18rem/16)}h1,.h1{font-size:calc(37rem/16)}h2,.h2{font-size:calc(29rem/16)}h3,.h3{font-size:calc(21rem/16)}h4,.h4{font-size:calc(21rem/16)}h5,.h5{font-size:calc(20rem/16)}h6,.h6{font-size:calc(18rem/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(5rem/16)}body{background-color:rgba(246, 247, 249, 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}  

@font-face{font-family:Inter Body;font-style:normal;font-weight:normal;src:url("https://www.acelsis.eu/webfonts/inter-v20-cyrillic_latin/inter-v20-cyrillic_latin-regular.ttf") format("truetype");src:url("https://www.acelsis.eu/webfonts/inter-v20-cyrillic_latin/inter-v20-cyrillic_latin-regular.woff2") format("woff2");}@font-face{font-family:Inter Body;font-style:normal;font-weight:bold;src:url("https://www.acelsis.eu/webfonts/inter-v20-cyrillic_latin/inter-v20-cyrillic_latin-700.ttf") format("truetype");src:url("https://www.acelsis.eu/webfonts/inter-v20-cyrillic_latin/inter-v20-cyrillic_latin-700.woff2") format("woff2");}@font-face{font-family:Inter Body;font-style:italic;font-weight:normal;src:url("https://www.acelsis.eu/webfonts/inter-v20-cyrillic_latin/inter-v20-cyrillic_latin-italic.ttf") format("truetype");src:url("https://www.acelsis.eu/webfonts/inter-v20-cyrillic_latin/inter-v20-cyrillic_latin-italic.woff2") format("woff2");}@font-face{font-family:Inter Body;font-style:italic;font-weight:bold;src:url("https://www.acelsis.eu/webfonts/inter-v20-cyrillic_latin/inter-v20-cyrillic_latin-700italic.ttf") format("truetype");src:url("https://www.acelsis.eu/webfonts/inter-v20-cyrillic_latin/inter-v20-cyrillic_latin-700italic.woff2") format("woff2");}
 a, ul,ul li,ol,ol li,dl,dl dd, p:not(.custom-font),.font-family-text,.text_stack:not(.custom-font),.fontpro-stacks_in_1465_8{font-family:"Inter Body",sans-serif }p:not(.custom-font),p.font-family-text:not(.custom-font),.text_stack:not(.custom-font){font-family:"Inter Body",sans-serif }

@font-face{font-family:Inter Heads Light;font-style:normal;font-weight:normal;src:url("https://www.acelsis.eu/webfonts/inter-v20-cyrillic_latin/inter-v20-cyrillic_latin-300.ttf") format("truetype");src:url("https://www.acelsis.eu/webfonts/inter-v20-cyrillic_latin/inter-v20-cyrillic_latin-300.woff2") format("woff2");}@font-face{font-family:Inter Heads Light;font-style:italic;font-weight:normal;src:url("https://www.acelsis.eu/webfonts/inter-v20-cyrillic_latin/inter-v20-cyrillic_latin-300italic.ttf") format("truetype");src:url("https://www.acelsis.eu/webfonts/inter-v20-cyrillic_latin/inter-v20-cyrillic_latin-300italic.woff2") format("woff2");}
 h1,.font-family-h1,h1 a,.font-family-h1 a, h5,.font-family-h5,h5 a,.font-family-h5 a,.fontpro-stacks_in_1465_54{font-family:"Inter Heads Light",sans-serif !important}

@font-face{font-family:Inter Heads;font-style:normal;font-weight:normal;src:url("https://www.acelsis.eu/webfonts/inter-v20-cyrillic_latin/inter-v20-cyrillic_latin-700.ttf") format("truetype");src:url("https://www.acelsis.eu/webfonts/inter-v20-cyrillic_latin/inter-v20-cyrillic_latin-700.woff2") format("woff2");}@font-face{font-family:Inter Heads;font-style:italic;font-weight:normal;src:url("https://www.acelsis.eu/webfonts/inter-v20-cyrillic_latin/inter-v20-cyrillic_latin-600italic.ttf") format("truetype");src:url("https://www.acelsis.eu/webfonts/inter-v20-cyrillic_latin/inter-v20-cyrillic_latin-600italic.woff2") format("woff2");}
 h2,.font-family-h2,h2 a,.font-family-h2 a, h3,.font-family-h3,h3 a,.font-family-h3 a, h4,.font-family-h4,h4 a,.font-family-h4 a, h6,.font-family-h6,h6 a,.font-family-h6 a,.fontpro-stacks_in_1465_10{font-family:"Inter Heads",sans-serif }

@font-face{font-family:Inter Heads Box;font-style:normal;font-weight:normal;src:url("https://www.acelsis.eu/webfonts/inter-v20-cyrillic_latin/inter-v20-cyrillic_latin-500italic.ttf") format("truetype");src:url("https://www.acelsis.eu/webfonts/inter-v20-cyrillic_latin/inter-v20-cyrillic_latin-500italic.woff2") format("woff2");}
 .glassbox-text, .fontpro-stacks_in_1465_11{font-family:"Inter Heads Box",sans-serif !important}
h1,h3,h5{color:rgba(10, 81, 134, 1.00) ;}
h2,h4{color:rgba(89, 90, 92, 1.00) ;}
h4{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:32.00px ;margin-left:0.00px ;}@media only screen and (min-width:40em){h4{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:31.00px ;margin-left:0.00px }}@media only screen and (min-width:64em){h4{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:30.00px ;margin-left:0.00px }}

 h1,.font-family-h1,h1 a,.font-family-h1 a,.fontpro-stacks_in_1465_15{line-height:1.40 ;letter-spacing:0.00em ;word-spacing:0.00em ;text-indent:0.00em ;margin-left:0.00em ;margin-right:0.00em ;  }
       h1>br,.font-family-h1>br,h1 a>br,.font-family-h1 a>br,.fontpro-stacks_in_1465_15 > br{display:block;content:' ';padding-bottom:0.00em }
  
  
  
  
.alert p{color:var(--alert) ;}

.eclipse{height:400.00px ;}@media only screen and (min-width:40em){.eclipse{height:500.00px }}@media only screen and (min-width:64em){.eclipse{height:600.00px }}
.eclipse_OFF{box-shadow: 0px 8px 30px 0px rgba(0, 0, 0, 0.25);}
.imageText p, .imageText h4{margin:0 ;}  

.glass-outer{border-radius:8px 8px 8px 8px !important;}
.glassboxx .glassbox-text{opacity:1.00 }
.glassboxx h4{color:rgba(255, 255, 255, 0.85) !important;}
.glassbox-text_{text-shadow:0px 1px 3px rgba(0, 0, 0, 0.40);}
.maincontainer{padding-top:9.00% ;padding-right:0.00% ;padding-bottom:9.00% ;padding-left:0.00% ;}@media only screen and (min-width:40em){.maincontainer{padding-top:7.00% ;padding-right:0.00% ;padding-bottom:7.00% ;padding-left:0.00% }}@media only screen and (min-width:64em){.maincontainer{padding-top:5.00% ;padding-right:0.00% ;padding-bottom:5.00% ;padding-left:0.00% }}
.squares{opacity:0.75 }

.langbutton{padding-top:6.00px ;padding-right:10.00px ;padding-bottom:6.00px ;padding-left:10.00px ;}@media only screen and (min-width:40em){.langbutton{padding-top:6.00px ;padding-right:10.00px ;padding-bottom:6.00px ;padding-left:10.00px }}@media only screen and (min-width:64em){.langbutton{padding-top:6.00px ;padding-right:10.00px ;padding-bottom:6.00px ;padding-left:10.00px }}
.langlauncher{color:rgba(0, 101, 152, 1.00) ;}
.langbutton{background-color:rgba(0, 101, 152, 0.75) ;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){.langbutton{background-attachment:scroll!important}}
.langbutton:hover{background-color:rgba(0, 101, 152, 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){.langbutton{background-attachment:scroll!important}}
            .fa-globe{font-size:calc(16rem/16) !important;}@media only screen and (min-width:40em) {            .fa-globe{font-size:calc(20rem/16) !important;line-height:1.50 !important}}@media only screen and (min-width:64em) {            .fa-globe{font-size:calc(22rem/16) !important;line-height:1.50 !important}}
@media screen and (min-width:0px) and (max-width:900px){.langswitcher{display:none }}
@charset "UTF-8";
@media screen and (min-width: 64em){.navback{background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ; background:
  linear-gradient(
    270deg,
    rgba(0, 147, 221, 0.25) 0%,
    rgba(248, 249, 250, 0.25) 80%,
    rgba(248, 249, 250, 0.25) 86%,
    rgba(0, 147, 221, 0.25) 100%
  ),
  #ffffff; }}@media (hover:none) and (pointer:coarse){.navback{background-attachment:scroll!important}}
@media screen and (max-width: 63.9375em){.navback{background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ; background:
  linear-gradient(
    270deg,
    rgba(0, 147, 221, 0.25) 0%,
    rgba(248, 249, 250, 0.25) 87%,
    rgba(248, 249, 250, 0.25) 93%,
    rgba(0, 147, 221, 0.25) 100%
  ),
  #ffffff; }}@media (hover:none) and (pointer:coarse){.navback{background-attachment:scroll!important}}
.stickymenuback{padding-top:1rem ;padding-bottom:1rem ;}  
.menu .submenu{min-width:240.00px !important;max-width:1000.00px !important;}
@media screen and (min-width:0px) and (max-width:900px){.mainmenu{display:none }}
@media screen and (min-width:900px) and (max-width:3000px){.burgermenu{display:none !important}}
 .mainmenu>.menu a, .menu.mainmenu a{--menu-link-color:rgba(34, 34, 34, 1.00);--menu-link-color-hover:rgba(255, 255, 255, 1.00);--menu-bg-color:rgba(255, 255, 255, 0.00);--menu-caret-color:rgba(0, 101, 152, 1.00);--menu-border-accent:2px solid var(--menu-link-color)} .mainmenu>.menu .menu-text, .menu.mainmenu .menu-text{--menu-text-color:rgba(68, 68, 68, 1.00)} .mainmenu>.menu a:hover, .menu.mainmenu a:hover{--menu-bg-color:rgba(0, 101, 152, 1.00)} .mainmenu>.menu .submenu a:hover, .menu.mainmenu .submenu a:hover{--menu-bg-color:rgba(0, 101, 152, 1.00)} .mainmenu>.menu>li>a, .menu.mainmenu>li>a{padding-top:0.75rem;padding-bottom:0.75rem} .mainmenu>.menu .submenu>li>a, .menu.mainmenu .submenu>li>a{padding-top:0.5rem;padding-bottom:0.5rem} .mainmenu>.menu li.active>a, .mainmenu>.menu li.is-active>a, .mainmenu>.menu a.is-active, .menu.mainmenu li.active>a, .menu.mainmenu li.is-active>a, .menu.mainmenu a.is-active{--menu-bg-color:rgba(0, 101, 152, 1.00);--menu-link-color:rgba(254, 254, 254, 1.00);--menu-caret-color:rgba(255, 255, 255, 1.00);--menu-link-color-hover:rgba(254, 254, 254, 1.00)} .mainmenu>.menu .submenu li.active>a, .mainmenu>.menu .submenu li.is-active>a, .mainmenu>.menu .submenu a.is-active, .menu.mainmenu .submenu li.active>a, .menu.mainmenu .submenu li.is-active>a, .menu.mainmenu .submenu a.is-active{--menu-caret-color:rgba(255, 255, 255, 1.00)} .mainmenu>.menu .submenu a, .menu.mainmenu .submenu a{--menu-caret-color:rgba(0, 101, 152, 1.00)} .mainmenu>.menu .submenu, .menu.mainmenu .submenu{--submenu-bg-color:rgba(254, 254, 254, 1.00);--submenu-border:0px solid rgba(202, 202, 202, 1.00)} .mainmenu>.menu .submenu a, .menu.mainmenu .submenu a{--menu-bg-color:transparent;--menu-link-color:rgba(34, 34, 34, 1.00);--menu-link-color-hover:rgba(255, 255, 255, 1.00)} .mainmenu>.menu .submenu .menu-text, .menu.mainmenu .submenu .menu-text{--menu-text-color:rgba(68, 68, 68, 1.00)} .mainmenu>.menu .submenu li.active>a, .mainmenu>.menu .submenu li.is-active>a, .mainmenu>.menu .submenu a.is-active, .menu.mainmenu .submenu li.active>a, .menu.mainmenu .submenu li.is-active>a, .menu.mainmenu .submenu a.is-active{--menu-caret-color:rgba(255, 255, 255, 1.00);--menu-bg-color:rgba(0, 101, 152, 1.00);--menu-link-color:rgba(254, 254, 254, 1.00);--menu-link-color-hover:rgba(254, 254, 254, 1.00)}
            .mainmenu{font-size:calc(16rem/16) ;font-weight:700 ;}@media only screen and (min-width:40em) {            .mainmenu{font-size:calc(14rem/16) ;line-height:1.50 }}@media only screen and (min-width:64em) {            .mainmenu{font-size:calc(15rem/16) ;line-height:1.50 }}
            .menu .submenu{font-size:calc(15rem/16) ;font-weight:400 ;}@media only screen and (min-width:40em) {            .menu .submenu{font-size:calc(15rem/16) ;line-height:1.50 }}@media only screen and (min-width:64em) {            .menu .submenu{font-size:calc(15rem/16) ;line-height:1.50 }}
.menu>li>a{border-radius:4px ;}
.menu:not(.submenu)>li>a{margin-top:1.00px ;margin-right:1.00px ;margin-bottom:1.00px ;margin-left:1.00px ;}@media only screen and (min-width:40em){.menu:not(.submenu)>li>a{margin-top:1.00px ;margin-right:1.00px ;margin-bottom:1.00px ;margin-left:1.00px }}@media only screen and (min-width:64em){.menu:not(.submenu)>li>a{margin-top:1.00px ;margin-right:2.00px ;margin-bottom:1.00px ;margin-left:2.00px }}
.menu:not(.submenu)>li>a{padding-top:10.00px ;padding-right:10.00px ;padding-bottom:10.00px ;padding-left:10.00px ;}@media only screen and (min-width:40em){.menu:not(.submenu)>li>a{padding-top:11.00px ;padding-right:12.00px ;padding-bottom:11.00px ;padding-left:12.00px }}@media only screen and (min-width:64em){.menu:not(.submenu)>li>a{padding-top:12.00px ;padding-right:13.00px ;padding-bottom:12.00px ;padding-left:13.00px }}
.menu .submenu>li>a{margin-top:1.00px ;margin-right:1.00px ;margin-bottom:1.00px ;margin-left:1.00px ;}@media only screen and (min-width:40em){.menu .submenu>li>a{margin-top:1.00px ;margin-right:4.00px ;margin-bottom:1.00px ;margin-left:4.00px }}@media only screen and (min-width:64em){.menu .submenu>li>a{margin-top:5.00px ;margin-right:5.00px ;margin-bottom:5.00px ;margin-left:5.00px }}
.menu .submenu>li>a{padding-top:10.00px !important;padding-right:10.00px !important;padding-bottom:10.00px !important;padding-left:10.00px !important;}@media only screen and (min-width:40em){.menu .submenu>li>a{padding-top:11.00px !important;padding-right:11.00px !important;padding-bottom:11.00px !important;padding-left:11.00px !important}}@media only screen and (min-width:64em){.menu .submenu>li>a{padding-top:6.00px !important;padding-right:0.00px !important;padding-bottom:6.00px !important;padding-left:12.00px !important}}
.menu .submenu>li>a{width:fit-content ;min-width:240.00px ;max-width:240.00px ;}  

  .mainmenu:not(.submenu)>li>a, .fontpro-stacks_in_1446_441{  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){  .mainmenu:not(.submenu)>li>a, .fontpro-stacks_in_1446_441{}} 
  
  
  
.target.stacks_in_1446_5{    margin:0px;}.target.stacks_in_1446_5{z-index:9999;}.target.stacks_in_1446_5.width-fill{width:calc(100% - 0px)}.target.stacks_in_1446_5.width-flexible{width:100%}.target.stacks_in_1446_5.width-fixed{width:250px}.target.stacks_in_1446_5.height-fill{height:calc(100% - 0px)}.target.stacks_in_1446_5.height-flexible{height:100%}.target.stacks_in_1446_5.height-fixed{height:250px}.target.stacks_in_1446_5[class*="relative-"].top-pt{top:0%}.target.stacks_in_1446_5[class*="relative-"].top-px{top:0px}.target.stacks_in_1446_5[class*="relative-"].bottom-pt{bottom:0%}.target.stacks_in_1446_5[class*="relative-"].bottom-px{bottom:0px}.target.stacks_in_1446_5[class*="relative-"].right-pt{right:0%}.target.stacks_in_1446_5[class*="relative-"].right-px{right:0px}.target.stacks_in_1446_5[class*="relative-"].left-pt{left:0%}.target.stacks_in_1446_5[class*="relative-"].left-px{left:0px}.target.stacks_in_1446_5.shift-up{margin-top:-0px}.target.stacks_in_1446_5.shift-down{margin-bottom:-0px}.target.stacks_in_1446_5.shift-left{right:0px}.target.stacks_in_1446_5.shift-right{left:0px}.target.stacks_in_1446_5.pin-top,.target.stacks_in_1446_5.pin-bottom{left:0px}.target.stacks_in_1446_5.pin-left,.target.stacks_in_1446_5.pin-right{top:0px}
.stacks_in_1446_10 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 2rem)}

.stacks_in_1446_16{line-height:0}.stacks_in_1446_16 svg{display:inline-block;max-width:220px;height:auto;}.stacks_in_1446_16.full-width svg{width:100%;height:auto}
.stacks_in_1446_20{line-height:0}.stacks_in_1446_20 svg{display:inline-block;max-width:170px;height:auto;}.stacks_in_1446_20.full-width svg{width:100%;height:auto}
.overlayMenu{padding-top:8rem !important;}  


/* 2.0.2
- fixes overlay opacity bug
- fixes menu item alignment with footer
- adjustments to spacing and padding
- adjustments to spacing and padding for mobile too
- adding pointer events none to prevent closed menu from displaying overtop content
- fixes a bug that would not allow you to edit footer content
- added support for same page #hash navigation
- moved to overscroll behavoir none away from forcing body to be fixed position on open (though not supported in Safari yet)
*/
/*  */
@font-face{font-family:"Ionicons";src:url("ionicons/ionicons.eot?v=4.5.9-1");src:url("ionicons/ionicons.eot?v=4.5.9-1#iefix") format("embedded-opentype"),url("ionicons/ionicons.woff2?v=4.5.9-1") format("woff2"),url("ionicons/ionicons.woff?v=4.5.9-1") format("woff"),url("ionicons/ionicons.ttf?v=4.5.9-1") format("truetype"),url("ionicons/ionicons.svg?v=4.5.9-1#Ionicons") format("svg");font-weight:normal;font-style:normal}
#overlayMenuToggleContainer_stacks_in_1446_492 {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  box-sizing: border-box;
  /*  */
  /*  */
  /*  */
  width: auto;
  position: static;
  text-align: right;
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */

  /*  */
  padding: 10px 10px 10px 10px;
  /*  */
  /*  */
  /*  */
  /*  */
}

#overlayMenuToggle_stacks_in_1446_492 {
  text-align: center;
  display: inline-block;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: all;
  color: #FFFFFF;
  padding: 10px 10px 10px 10px;
  border-radius: 4px;
  z-index: 9999;
  /*  */
  /*  */
  /*  */
  width: auto;
  /*  */
  /*  */
  /*  */
  background: rgba(0, 101, 152, 1.00);
  /*  */
  /*  */
  /*  */
  /*  */
  font-family: inherit;
  /*  */
}
#overlayMenuContainer_stacks_in_1446_492 .close-icon {
  box-sizing: border-box;
  /*  */
  /*  */
  /*  */
  /*  */
  position: relative;
  box-sizing: border-box;
  margin-bottom: 8px;
  /*  */
  /*  */
  padding: 0px 0px;
  /*  */
  /*  */
  color: rgba(255, 255, 255, 0.60);
  border-radius: 4px;
  font-size: 24px;
  line-height: 26px;
  /*  */
  /*  */
  line-height: 26px;
  /*  */
  cursor: pointer;
  display: none;
  /*  */
  /*  */
}
#overlayMenuContainer_stacks_in_1446_492.open .close-icon {
  display: inline-block;
}
#overlayMenu_stacks_in_1446_492 .cssmenu>ul>li>a:hover,
#overlayMenu_stacks_in_1446_492 .cssmenu > ul ul > li > a:hover,
#overlayMenu_stacks_in_1446_492 .cssmenu ul>li a:hover small,
#overlayMenu_stacks_in_1446_492 .cssmenu ul ul li a:hover small,
#overlayMenuToggle_stacks_in_1446_492 {
  transition: all 200ms ease;
}
#overlayMenuToggle_stacks_in_1446_492:hover {
  /*  */
  background: rgba(0, 71, 107, 1.00);
  /*  */
  /*  */
}
#overlayMenuToggle_stacks_in_1446_492:hover {
  /*  */
  cursor: pointer;
  color: #FFFFFF;
  /*  */
}
#overlayMenuContainer_stacks_in_1446_492 .close-icon:hover {
  /*  */
  /*  */
}

#overlayMenuToggle_stacks_in_1446_492 svg path, #overlayMenuToggle_stacks_in_1446_492 i {
  color: #FFFFFF;
  fill: #FFFFFF;
}
#overlayMenuToggle_stacks_in_1446_492:hover svg path, #overlayMenuToggle_stacks_in_1446_492:hover i {
  color: #FFFFFF;
  fill: #FFFFFF;
}
#overlayMenuContainer_stacks_in_1446_492 .close-icon svg {
  display: inline-block;
  width: 32px;
    /*  */
  margin-left: -20%;
    /*  */
}
#overlayMenuContainer_stacks_in_1446_492 .close-icon svg {
  display: block;
}
#overlayMenuToggle_stacks_in_1446_492 {
  line-height: 0;
}
#overlayMenuToggle_stacks_in_1446_492 span {
  display: inline-block;
  vertical-align: top;
  font-size: 24px;
  line-height: 30px;

  /*  */
  margin-left: 4px;
  /*  */
}
#overlayMenuToggle_stacks_in_1446_492 .omToggleIconWrap,
#overlayMenuToggle_stacks_in_1446_492 .omToggleIconWrap svg {
  display: inline-block;
}
#overlayMenuToggle_stacks_in_1446_492 .omToggleIconWrap {
  max-width: 34px;
}
#overlayMenuToggle_stacks_in_1446_492 .omToggleIconWrap svg {
  width: 30px;
}
#overlayMenuToggle_stacks_in_1446_492 i {
  font-size: 30px;
  line-height: 30px;
}
/*  */

#overlayMenuContainer_stacks_in_1446_492 {
  /*  */
  /*  */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  position: fixed;
  visibility: hidden;
  z-index: 9999;
  transition: all 0.2s ease;
  /*  */
}
#overlayMenuContainer_stacks_in_1446_492 * {
  z-index: 1;
}
#overlayMenuContainer_stacks_in_1446_492::before, #overlayMenuContainer_stacks_in_1446_492::after {
  content: '';
  /*  */
  top: 50%;
  left: 50%;
  right: auto;
  bottom: auto;
  margin: 0%;
  opacity: 0;
  z-index: -1;
  width: 80px;
  height: 80px;
  transform-origin: center;
  position: absolute;
  -webkit-animation: elegantClose 300ms;
  animation: elegantClose 300ms;
  /* transition: all 200ms ease-in; */
  transform-origin: center;
  -webkit-transform: translate(-50%, -50%) scale(1.01);
  transform: translate(-50%, -50%) scale(1.01);
  border-radius: 50%;
  /*  */
  /*  */
}
#overlayMenuContainer_stacks_in_1446_492.open::before, #overlayMenuContainer_stacks_in_1446_492.open::after {
  width: 100%;
  height: 100%;
  width: 100vw;
  height: 100vh;
  /* border-radius: 0px; */
  visibility: visible;
  -webkit-animation: elegantOpen 200ms;
  animation: elegantOpen 200ms;
  -webkit-animation-fill-mode: forwards; /* Safari 4.0 - 8.0 */
  animation-fill-mode: forwards;
  opacity: 0.8;
}


#overlayMenuContainer_stacks_in_1446_492::before {
  /*  */
  background: #000000;
  /*  */
  /*  */
  /*  */
  opacity: 0.8;
}

#overlayMenuContainer_stacks_in_1446_492::after {
  /*  */
}

#overlayMenu_stacks_in_1446_492 {
  z-index: 99999999999999999;
  transition: all 0.2s ease-out;
  /*  */
  top: 0;
  left: 0;
  bottom: 0;
  opacity: 0;
  width: 100%;
  position: fixed;
  visibility: hidden;
  padding-top: 70px;
  /*  */
  /*  */
  /*  */
  font-family: inherit;
  /*  */
}
#overlayMenuToggle_stacks_in_1446_492  span {
  /*  */
  font-family: inherit;
  /*  */
}
#overlayMenu_stacks_in_1446_492 li a span {
  /*  */
  font-family: inherit;
  /*  */
}
#overlayMenu_stacks_in_1446_492 li a small {
  /*  */
  font-family: inherit;
  /*  */
}
/*  */
#overlayMenuContainer_stacks_in_1446_492 {
  pointer-events: none;
}
/*  */

#overlayMenuContainer_stacks_in_1446_492.open {
  opacity: 1;
  visibility: visible;
  pointer-events: all;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 {
  opacity: 1;
  overflow-y: auto;
  overscroll-behavior: none;
  visibility: visible;
  transition-delay: 0.1s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .close-icon {
  opacity: 1;
  transition-delay: 0.4s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu {
  opacity: 1;
  visibility: visible;
  transition-delay: 5s;
  transition: all 0.3s ease;
}

/* #overlayMenuContainer_stacks_in_1446_492.open::before, #overlayMenuContainer_stacks_in_1446_492.open::after {
  top: 50%;
  left: 50%;
  margin: 0;
  width: 102%;
  height: 102%;
  visibility: visible;
  -webkit-animation: elegantOpen 200ms;
  animation: elegantOpen 200ms;
  transition: opacity 200ms ease-out;
  -webkit-transform: translate(-51%, -51%);
  transform: translate(-51%, -51%);
} */

#overlayMenuContainer_stacks_in_1446_492.open::after {
  opacity: 1;
}

#overlayMenu_stacks_in_1446_492 .close-icon svg {
  transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
}
/*  */
#overlayMenu_stacks_in_1446_492 .close-icon:hover svg {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
/*  */
#overlayMenuFooter_stacks_in_1446_492 {
  text-align: left;
  width: 100%;
  max-width: 1008px;
  /*  */
  margin: 0 auto;
  padding: 24px;
  box-sizing: border-box;
  color: rgba(255, 255, 255, 0.60);
  /*  */
}

#overlayMenu_stacks_in_1446_492 .cssmenu, #overlayMenu_stacks_in_1446_492 .cssmenu ul, #overlayMenu_stacks_in_1446_492 .cssmenu ul li, #overlayMenu_stacks_in_1446_492 .cssmenu ul li a {
  margin: 0;
  padding: 0;
  border: 0;
  display: block;
  line-height: 1;
  list-style: none;
  box-sizing: border-box;
}
/*  */
/*  */

#overlayMenu_stacks_in_1446_492 .cssmenu {
  color: #ffffff;
  padding: 0 24px;
  overflow: visible;
  font-family: inherit;
  transition-delay: 0.5s;
  transition: display 0.3s ease;
  /*  */
  /*  */
  /*  */
  display: block;
  margin: 0 auto;
  /*  */
  /*  */
  text-align: left;
  /*  */
  /*  */
  /*  */
  /*  */
  opacity: 0;
  visibility: hidden;
  /*  */
  width: 100%;
  max-width: 448px;
  /*  */
}
#overlayMenu_stacks_in_1446_492 .om-text {
  displa
}

#overlayMenu_stacks_in_1446_492 .cssmenu ul ul {
  /*  */
  display: none;
  /*  */
  /*  */
}

#overlayMenu_stacks_in_1446_492 .cssmenu>ul>li.active>ul {
  display: block;
}

#overlayMenu_stacks_in_1446_492 .cssmenu>ul>li {
  transition: all 0.3s ease;
  /*  */
  opacity: 0;
  margin-left: -10%;
  /*  */
  /*  */
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li {
  opacity: 1;
  margin-left: 0%;
  transition: all 0.3s ease;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(1) {
  transition-delay: 0.2s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(2) {
  transition-delay: 0.3s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(3) {
  transition-delay: 0.4s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(4) {
  transition-delay: 0.5s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(5) {
  transition-delay: 0.6s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(6) {
  transition-delay: 0.7s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(7) {
  transition-delay: 0.8s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(8) {
  transition-delay: 0.9s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(9) {
  transition-delay: 1s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(10) {
  transition-delay: 1.1s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(11) {
  transition-delay: 1.2s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(12) {
  transition-delay: 1.3s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(13) {
  transition-delay: 1.4s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(14) {
  transition-delay: 1.5s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(15) {
  transition-delay: 1.6s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(16) {
  transition-delay: 1.7s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(17) {
  transition-delay: 1.8s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(18) {
  transition-delay: 1.9s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(19) {
  transition-delay: 2s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(20) {
  transition-delay: 2.1s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(21) {
  transition-delay: 2.2s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(22) {
  transition-delay: 2.3s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(23) {
  transition-delay: 2.4s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(24) {
  transition-delay: 2.5s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(25) {
  transition-delay: 2.6s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(26) {
  transition-delay: 2.7s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(27) {
  transition-delay: 2.8s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(28) {
  transition-delay: 2.9s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(29) {
  transition-delay: 3s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(30) {
  transition-delay: 3.1s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(31) {
  transition-delay: 3.2s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(32) {
  transition-delay: 3.3s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(33) {
  transition-delay: 3.4s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(34) {
  transition-delay: 3.5s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(35) {
  transition-delay: 3.6s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(36) {
  transition-delay: 3.7s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(37) {
  transition-delay: 3.8s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(38) {
  transition-delay: 3.9s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(39) {
  transition-delay: 4s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(40) {
  transition-delay: 4.1s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(41) {
  transition-delay: 4.2s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(42) {
  transition-delay: 4.3s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(43) {
  transition-delay: 4.4s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(44) {
  transition-delay: 4.5s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(45) {
  transition-delay: 4.6s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(46) {
  transition-delay: 4.7s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(47) {
  transition-delay: 4.8s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(48) {
  transition-delay: 4.9s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(49) {
  transition-delay: 5s;
}

#overlayMenuContainer_stacks_in_1446_492.open #overlayMenu_stacks_in_1446_492 .cssmenu>ul>li:nth-child(50) {
  transition-delay: 5.1s;
}

#overlayMenu_stacks_in_1446_492 .cssmenu ul li {
  margin-bottom: 10px;
}

#overlayMenu_stacks_in_1446_492 .cssmenu ul li:last-child {
  margin-bottom: 0;
}

#overlayMenu_stacks_in_1446_492 .cssmenu ul li a {
  z-index: 2;
  position: relative;
  text-decoration: none;
  box-sizing: border-box;
  color: rgba(255, 255, 255, 0.60);
  background: transparent;
  /*  */
  padding: 0px 0px;
  /*  */
  border-radius: 4px;
  font-size: 24px;
  line-height: 26px;
  /*  */
  cursor: pointer;
  /*  */
  /*  */
  /*  */
}
#overlayMenu_stacks_in_1446_492 .cssmenu ul li a > .om-item-title-wrap {
  /*  */
  padding: 10px 0px;
  /*  */
}

#overlayMenu_stacks_in_1446_492 .cssmenu>ul>li>a:hover,
#overlayMenu_stacks_in_1446_492 .cssmenu > ul > li > a[class*="current"],
#overlayMenu_stacks_in_1446_492 .cssmenu > ul > li > a[id*="current"],
#overlayMenu_stacks_in_1446_492 .cssmenu > ul > li > a[class*="active"],
#overlayMenu_stacks_in_1446_492 .cssmenu > ul > li > a[id*="active"],
#overlayMenu_stacks_in_1446_492 .cssmenu > ul > li[class*="current"] > a,
#overlayMenu_stacks_in_1446_492 .cssmenu > ul > li[id*="current"] > a,
#overlayMenu_stacks_in_1446_492 .cssmenu > ul > li[class*="active"] > a,
#overlayMenu_stacks_in_1446_492 .cssmenu > ul > li[id*="active"] > a {
  /*  */
  color: rgba(255, 255, 255, 1.00);
  /*  */
  background: transparent;
  /*  */
  /*  */
}

#overlayMenu_stacks_in_1446_492 .cssmenu ul ul li {
  margin-top: 10px;
}

#overlayMenu_stacks_in_1446_492 .cssmenu ul ul li:last-child {
  margin-bottom: 0;
}

#overlayMenu_stacks_in_1446_492 .cssmenu ul ul li a,
#stacks_in_1446_492 .custom_list_type_container .sub_level > a {
  z-index: 2;
  position: relative;
  text-decoration: none;
  line-height: 19.992001px;
  font-size: 19.992001px;
  border-radius: 4px;
  cursor: pointer;
  /*  */
  color: rgba(255, 255, 255, 0.60);
  background: transparent;
  /*  */
  /*  */
  /*  */
  padding: 0px 0px;
  /*  */

  /*  */
}
#overlayMenu_stacks_in_1446_492 .cssmenu ul ul li a > .om-item-title-wrap {
  /*  */
  /*  */
  padding: 10px 0px;
  /*  */

  /*  */
}

#overlayMenu_stacks_in_1446_492 .cssmenu > ul ul > li > a:hover,
#overlayMenu_stacks_in_1446_492 .cssmenu > ul ul > li > a[class*="current"],
#overlayMenu_stacks_in_1446_492 .cssmenu > ul ul > li > a[id*="current"],
#overlayMenu_stacks_in_1446_492 .cssmenu > ul ul > li > a[class*="active"],
#overlayMenu_stacks_in_1446_492 .cssmenu > ul ul > li > a[id*="active"],
#overlayMenu_stacks_in_1446_492 .cssmenu > ul ul > li[class*="current"] > a,
#overlayMenu_stacks_in_1446_492 .cssmenu > ul ul > li[id*="current"] > a,
#overlayMenu_stacks_in_1446_492 .cssmenu > ul ul > li[class*="active"] > a,
#overlayMenu_stacks_in_1446_492 .cssmenu > ul ul > li[id*="active"] > a {
  /*  */
  color: rgba(255, 255, 255, 1.00);
  /*  */
  /*  */
  /*  */
}

#overlayMenu_stacks_in_1446_492 .cssmenu ul ul li a {
  margin-left: 15px;
  margin-right: 15px;
}
#overlayMenu_stacks_in_1446_492 .cssmenu ul ul ul li a {
  margin-left: 30px;
  margin-right: 30px;
}
#overlayMenu_stacks_in_1446_492 .cssmenu ul ul ul ul li a {
   margin-left: 45px;
  margin-right: 45px;
}
#overlayMenu_stacks_in_1446_492 .cssmenu ul ul ul ul ul li a {
  margin-left: 60px;
  margin-right: 60px;
}
#overlayMenu_stacks_in_1446_492 .cssmenu ul ul ul ul ul ul li a {
   margin-left: 75px;
  margin-right: 75px;
}
#overlayMenu_stacks_in_1446_492 .cssmenu .custom_list_type_container .sub_level_1 {
  margin-left: 15px;
  margin-right: 15px;
}
#overlayMenu_stacks_in_1446_492 .cssmenu .custom_list_type_container .sub_level_2 {
  margin-left: 30px;
  margin-right: 30px;
}
#overlayMenu_stacks_in_1446_492 .cssmenu .custom_list_type_container .sub_level_3 {
  margin-left: 45px;
 margin-right: 45px;
}
#overlayMenu_stacks_in_1446_492 .cssmenu .custom_list_type_container .sub_level_4 {
  margin-left: 60px;
  margin-right: 60px;
}
#overlayMenu_stacks_in_1446_492 .cssmenu .custom_list_type_container .sub_level_5 {
  margin-left: 75px;
  margin-right: 75px;
}
/*  */
#overlayMenu_stacks_in_1446_492 .cssmenu .custom_list_type_container .sub_level,
#overlayMenu_stacks_in_1446_492 .cssmenu ul ul li a {
  margin-right: 0px !important;
}
/*  */
/*  */
/*  */
#overlayMenu_stacks_in_1446_492 .cssmenu ul li a small ,
#stacks_in_1446_492 .custom_list_type_container .sub_level small {
  display: block;
  margin-top: 3px;
  line-height: 16.007999px;
  font-size: 16.007999px;
  color: rgba(255, 255, 255, 0.60);
}

/*  */

#overlayMenu_stacks_in_1446_492 .cssmenu ul>li a:hover small {
  color: rgba(255, 255, 255, 1.00);
}

/*  */
#overlayMenu_stacks_in_1446_492 .cssmenu ul ul li a small,
#stacks_in_1446_492 .custom_list_type_container .sub_level small {
  display: block;
  margin-top: 2px;
  /*  */
  line-height: 16.007999px;
  font-size: 16.007999px;
  color: rgba(255, 255, 255, 0.60);
  /*  */
}

#overlayMenu_stacks_in_1446_492 .cssmenu ul ul li a:hover small {
  /*  */
  color: rgba(255, 255, 255, 1.00);
  /*  */
}
#overlayMenu_stacks_in_1446_492 .cssmenu ul>li a svg:first-of-type,
#overlayMenu_stacks_in_1446_492 .cssmenu ul ul li a svg:first-of-type {
  color: inherit;
  vertical-align: text-top;
}
#overlayMenu_stacks_in_1446_492 .cssmenu ul>li a svg:first-of-type {
  width: 24px;
}
#overlayMenu_stacks_in_1446_492 .cssmenu ul ul li a svg:first-of-type {
  /*  */
  width: 24px;
  /*  */
}
#overlayMenuContainer_stacks_in_1446_492 .close-icon svg path,
#overlayMenuContainer_stacks_in_1446_492 .close-icon i {
  fill: rgba(255, 255, 255, 0.60);
}
#overlayMenuContainer_stacks_in_1446_492 .close-icon:hover svg path,
#overlayMenuContainer_stacks_in_1446_492 .close-icon:hover i {
  fill: rgba(255, 255, 255, 1.00);
}
#overlayMenu_stacks_in_1446_492 .cssmenu ul li a svg path,
#overlayMenu_stacks_in_1446_492 .cssmenu ul ul li a svg path {
  fill: rgba(255, 255, 255, 0.60);
  vertical-align: text-top;
}
#overlayMenu_stacks_in_1446_492 .cssmenu ul>li.has-sub>a {
  display: flex;
  /*  */
  justify-content: space-between;
  /*  */
  /*  */
  /*  */
  align-items: center;
}
#overlayMenu_stacks_in_1446_492 .cssmenu ul>li.has-sub>a:after,
#overlayMenu_stacks_in_1446_492 .cssmenu ul>li.has-sub>a:before {
  display: none;
}
#overlayMenu_stacks_in_1446_492 .cssmenu ul li.has-sub a svg.dropdown-open-icon, #overlayMenu_stacks_in_1446_492 .cssmenu ul li.has-sub a svg.dropdown-close-icon {
  /*  */
  display: block;
  /*  */
  /*  */
  /*  */
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 32px;
  margin-top: %( 32 - 32) )%px;
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  transition: visibility 0s, -webkit-transform 0.3s ease;
  transition: visibility 0s, transform 0.3s ease;
  transition: visibility 0s, transform 0.3s ease, -webkit-transform 0.3s ease;
}


#overlayMenu_stacks_in_1446_492 .cssmenu ul li.has-sub a svg.dropdown-close-icon {
  /*  */
  display: none;
  /*  */
  /*  */
  display: none;
  /*  */
}
#overlayMenu_stacks_in_1446_492 .cssmenu ul li.has-sub.open a svg.dropdown-close-icon {
  /*  */
  display: block;
  /*  */
  /*  */
  /*  */
}
#overlayMenu_stacks_in_1446_492 .cssmenu ul li.has-sub.open a svg.dropdown-open-icon {
  display: none;
}
/*  */
#overlayMenuContainer_stacks_in_1446_492 .cssmenu ul li.has-sub.open > a > svg.dropdown-open-icon {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
#overlayMenu_stacks_in_1446_492 .cssmenu ul li.has-sub.open a svg.dropdown-open-icon {
  /*  */
  display: block;
  /*  */
  /*  */
  /*  */
}
#overlayMenu_stacks_in_1446_492 .cssmenu ul li.has-sub.open a svg.dropdown-close-icon {
  display: none;
}
/*  */
/*  */


/*  */
/*  */
@media only screen and (max-width: 600px) {
  #overlayMenu_stacks_in_1446_492 .cssmenu {
    /* max-width: 100%; */
    /*  */
    /* margin: 0px 0px;
    max-width: 100%; */
    /*  */
  }
}
@media only screen and (max-width: 440px) {
  #overlayMenuContainer_stacks_in_1446_492.hide-m, #overlayMenuToggleContainer_stacks_in_1446_492.hide-m {
    display: none;
  }
}

@media only screen and (max-width: 770px) and (min-width: 441px) {
  #overlayMenuContainer_stacks_in_1446_492.hide-t, #overlayMenuToggleContainer_stacks_in_1446_492.hide-t {
    display: none;
  }
}

@media only screen and (min-width: 771px) {
  #overlayMenuContainer_stacks_in_1446_492.hide-d, #overlayMenuToggleContainer_stacks_in_1446_492.hide-d {
    display: none;
  }
}

/*  */
@-webkit-keyframes elegantOpen {
  0% {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    opacity: 0;
  }
  30% {
    width: 500px;
    height: 500px;
    border-radius: 50%;
    opacity: 0.240000;
  }
  100% {
    width: 100%;
    height: 100%;
    border-radius: 0%;
    opacity: 0.8;
  }
}

@keyframes elegantOpen {
  0% {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    opacity: 1;
  }
  30% {
    width: 500px;
    height: 500px;
    border-radius: 50%;
    opacity: 0.240000;
  }
  100% {
    width: 100%;
    height: 100%;
    border-radius: 0%;
    opacity: 0.8;
  }
}

@-webkit-keyframes elegantClose {
  0% {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    opacity: 0.8;
  }
  30% {
    width: 500px;
    height: 500px;
    border-radius: 50%;
    opacity: 0.560000;
  }
  100% {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    opacity: 0;
  }
}

@keyframes elegantClose {
  0% {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    opacity: 0.8;
  }
  30% {
    width: 500px;
    height: 500px;
    border-radius: 50%;
    opacity: 0.560000;
  }
  100% {
    width: 80px;
    height: 80px;
    border-radius: 50%;
      opacity: 0;
  }
}

/*  */



#overlayMenu_stacks_in_1446_492 .cssmenu>ul>li>a.hover {
  color: rgba(255, 255, 255, 1.00);
}

#overlayMenu_stacks_in_1446_492 .cssmenu>ul>li>a.hover small {
  color: rgba(255, 255, 255, 0.60);
}

#overlayMenu_stacks_in_1446_492 .cssmenu>ul>li>a.hover small:hover {
  color: rgba(255, 255, 255, 1.00);
}

#overlayMenu_stacks_in_1446_492 .cssmenu ul ul li a.hover {
  /*  */
  color: rgba(255, 255, 255, 1.00);
  /*  */
}

/* %[endif]% */
.stacks_in_1446_442 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 2rem)}










#com_bigwhiteduck_stacks_popdrop_stack .dropem{display:none !important}
[data-pop-source="stacks_in_1446_453"].popdrop-popover{z-index:9999;min-width:50px;min-height:32px;-webkit-transition-duration:150ms;transition-duration:150ms}@media screen and (min-width:640px){[data-pop-source="stacks_in_1446_453"].popdrop-popover{min-width:32px}}[data-pop-source="stacks_in_1446_453"].popdrop-popover .popdrop-popover-content{padding:9px 9px}[data-pop-source="stacks_in_1446_453"].popdrop-popover .popdrop-popover-title{text-align:left;font-weight:bold;text-transform:none}[data-pop-source="stacks_in_1446_453"].popdrop-popover.popdrop-popover-custom-style{border:1px solid rgba(0, 0, 0, 0.20);-webkit-box-shadow:0px 0px 8px 4px rgba(0, 0, 0, 0.20);box-shadow:0px 0px 8px 4px rgba(0, 0, 0, 0.20);background-color:rgba(245, 245, 245, 1.00);border-radius:6px}[data-pop-source="stacks_in_1446_453"].popdrop-popover.popdrop-popover-custom-style .popdrop-popover-title{color:rgba(255, 255, 255, 1.00);background:rgba(57, 73, 171, 1.00);border-bottom:1px solid rgba(245, 245, 245, 1.00);border-radius:calc(6px - 1px) calc(6px - 1px) 0 0}[data-pop-source="stacks_in_1446_453"].popdrop-popover.popdrop-popover-custom-style .popdrop-close{color:rgba(140, 140, 140, 1.00);text-shadow:0 1px 0 #fff}[data-pop-source="stacks_in_1446_453"].popdrop-popover.popdrop-popover-custom-style.top > .popdrop-arrow,[data-pop-source="stacks_in_1446_453"].popdrop-popover.popdrop-popover-custom-style.top-left > .popdrop-arrow,[data-pop-source="stacks_in_1446_453"].popdrop-popover.popdrop-popover-custom-style.top-right > .popdrop-arrow{border-top-color:rgba(0, 0, 0, 0.20)}[data-pop-source="stacks_in_1446_453"].popdrop-popover.popdrop-popover-custom-style.top > .popdrop-arrow:after,[data-pop-source="stacks_in_1446_453"].popdrop-popover.popdrop-popover-custom-style.top-left > .popdrop-arrow:after,[data-pop-source="stacks_in_1446_453"].popdrop-popover.popdrop-popover-custom-style.top-right > .popdrop-arrow:after{border-top-color:rgba(245, 245, 245, 1.00)}[data-pop-source="stacks_in_1446_453"].popdrop-popover.popdrop-popover-custom-style.right > .popdrop-arrow,[data-pop-source="stacks_in_1446_453"].popdrop-popover.popdrop-popover-custom-style.right-top > .popdrop-arrow,[data-pop-source="stacks_in_1446_453"].popdrop-popover.popdrop-popover-custom-style.right-bottom > .popdrop-arrow{border-right-color:rgba(0, 0, 0, 0.20)}[data-pop-source="stacks_in_1446_453"].popdrop-popover.popdrop-popover-custom-style.right > .popdrop-arrow:after,[data-pop-source="stacks_in_1446_453"].popdrop-popover.popdrop-popover-custom-style.right-top > .popdrop-arrow:after,[data-pop-source="stacks_in_1446_453"].popdrop-popover.popdrop-popover-custom-style.right-bottom > .popdrop-arrow:after{border-right-color:rgba(245, 245, 245, 1.00)}[data-pop-source="stacks_in_1446_453"].popdrop-popover.popdrop-popover-custom-style.bottom > .popdrop-arrow,[data-pop-source="stacks_in_1446_453"].popdrop-popover.popdrop-popover-custom-style.bottom-left > .popdrop-arrow,[data-pop-source="stacks_in_1446_453"].popdrop-popover.popdrop-popover-custom-style.bottom-right > .popdrop-arrow{border-bottom-color:rgba(0, 0, 0, 0.20)}[data-pop-source="stacks_in_1446_453"].popdrop-popover.popdrop-popover-custom-style.bottom > .popdrop-arrow:after,[data-pop-source="stacks_in_1446_453"].popdrop-popover.popdrop-popover-custom-style.bottom-left > .popdrop-arrow:after,[data-pop-source="stacks_in_1446_453"].popdrop-popover.popdrop-popover-custom-style.bottom-right > .popdrop-arrow:after{border-bottom-color:rgba(245, 245, 245, 1.00)}[data-pop-source="stacks_in_1446_453"].popdrop-popover.popdrop-popover-custom-style.left > .popdrop-arrow,[data-pop-source="stacks_in_1446_453"].popdrop-popover.popdrop-popover-custom-style.left-top > .popdrop-arrow,[data-pop-source="stacks_in_1446_453"].popdrop-popover.popdrop-popover-custom-style.left-bottom > .popdrop-arrow{border-left-color:rgba(0, 0, 0, 0.20)}[data-pop-source="stacks_in_1446_453"].popdrop-popover.popdrop-popover-custom-style.left > .popdrop-arrow:after,[data-pop-source="stacks_in_1446_453"].popdrop-popover.popdrop-popover-custom-style.left-top > .popdrop-arrow:after,[data-pop-source="stacks_in_1446_453"].popdrop-popover.popdrop-popover-custom-style.left-bottom > .popdrop-arrow:after{border-left-color:rgba(245, 245, 245, 1.00)}[data-pop-source="stacks_in_1446_453"].popdrop-popover.popdrop-popover-custom-style .popdrop-custom-padding .popdrop-popover-content{padding:9px 9px;overflow:scroll}[data-pop-source="stacks_in_1446_453"].popdrop-popover.popdrop-popover-custom-style .popdrop-custom-padding .list-group-item{border-right:none;border-left:none}[data-pop-source="stacks_in_1446_453"].popdrop-popover.popdrop-popover-custom-style .popdrop-custom-padding .list-group-item:first-child{border-top:0}[data-pop-source="stacks_in_1446_453"].popdrop-popover.popdrop-popover-custom-style .popdrop-custom-padding .list-group-item:last-child{border-bottom:0}[data-pop-source="stacks_in_1446_453"].popdrop-popover .popdrop-popover-backdrop{background-color:rgba(0,0,0,0.65);z-index:9998}[data-pop-source="stacks_in_1446_453"].popdrop-popover .popdrop-popover .dropdown-menu{display:block;position:relative;top:0;border:none;-webkit-box-shadow:none;box-shadow:none;float:none}
#stacks_in_1446_453.dropem,.popdrop-popover-inner.pop-stacks_in_1446_453{max-width:280px}@media screen and (min-width:640px){#stacks_in_1446_453.dropem,.popdrop-popover-inner.pop-stacks_in_1446_453{max-width:360px}}.popdrop-popover[data-pop-source="stacks_in_1446_453"] .popdrop-popover-content{overflow:auto}#stacks_in_1446_453.dropem{display:none}

.headroom.stacks_in_1446_5{--target-hide-timing:350ms}
/* Start Responsive Shim stack CSS code */.stacks_in_1446_415shim{	padding-top: 85px;}@media all and (max-width: 1024px) {.stacks_in_1446_415shim{	padding-top: 72px;}}@media all and (max-width: 480px) {.stacks_in_1446_415shim{	padding-top: 75px;}}/* End Responsive Shim stack CSS code */@charset "UTF-8";
.headerpix-column{margin-top:18.00% ;margin-right:0.00% ;margin-bottom:0.00% ;margin-left:0.00% ;}@media only screen and (min-width:40em){.headerpix-column{margin-top:14.00% ;margin-right:0.00% ;margin-bottom:0.00% ;margin-left:0.00% }}@media only screen and (min-width:64em){.headerpix-column{margin-top:10.00% ;margin-right:0.00% ;margin-bottom:0.00% ;margin-left:0.00% }}
.target.stacks_in_537{    margin:0px;}.target.stacks_in_537{z-index:4;}.target.stacks_in_537.width-fill{width:calc(100% - 0px)}.target.stacks_in_537.width-flexible{width:100%}.target.stacks_in_537.width-fixed{width:250px}.target.stacks_in_537.height-fill{height:calc(100% - 0px)}.target.stacks_in_537.height-flexible{height:100%}.target.stacks_in_537.height-fixed{height:250px}.target.stacks_in_537[class*="relative-"].top-pt{top:0%}.target.stacks_in_537[class*="relative-"].top-px{top:0px}.target.stacks_in_537[class*="relative-"].bottom-pt{bottom:0%}.target.stacks_in_537[class*="relative-"].bottom-px{bottom:0px}.target.stacks_in_537[class*="relative-"].right-pt{right:0%}.target.stacks_in_537[class*="relative-"].right-px{right:0px}.target.stacks_in_537[class*="relative-"].left-pt{left:0%}.target.stacks_in_537[class*="relative-"].left-px{left:0px}.target.stacks_in_537.shift-up{margin-top:-0px}.target.stacks_in_537.shift-down{margin-bottom:-0px}.target.stacks_in_537.shift-left{right:0px}.target.stacks_in_537.shift-right{left:0px}.target.stacks_in_537.pin-top,.target.stacks_in_537.pin-bottom{left:0px}.target.stacks_in_537.pin-left,.target.stacks_in_537.pin-right{top:0px}
.eclipse-container.stacks_in_110{--eclipse-animation-duration:1.50s;--eclipse-animation-delay:10.00s;--eclipse-timer-fadeout:200ms;--eclipse-timer-background:rgba(255, 255, 255, 0.00);--eclipse-timer-color:rgba(255, 255, 255, 0.50);--eclipse-timer-size:4px;--eclipse-overlay-color:rgba(0, 0, 0, 0.50);--eclipse-overlay-opacity:1.00}.eclipse-container.stacks_in_110 .eclipse-overlay{  }

.stacks_in_1550 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 2rem)}

.stacks_in_1554{--glass-bg:hsl(from #006598 h s l / 0.75);--glass-blur:6px;--glass-border-size:2px;--glass-radius:8px;--glass-border-one:rgba(255, 255, 255, 0.70);--glass-border-two:rgba(255, 255, 255, 0.35);--glass-border-deg:355deg;--glass-hover-deg:715deg;--glass-shine-duration:350ms;--glass-shine-scale:0.995;--glass-iteration:;--glass-spotlight-color:rgba(255, 255, 255, 0.20);--glass-spotlight-size:30%;--glass-shimmer-angle:60deg;--glass-shimmer-color:rgba(255, 255, 255, 0.50);--glass-shimmer-width:16%;--glass-shimmer-speed:650ms;--glass-shimmer-delay:200ms;--glass-drop-shadow:1px 5px 15px 0px rgba(0, 0, 0, 0.25);--glass-padding:1.1rem 1.7rem}.stacks_in_1554:hover{--glass-border-one:rgba(255, 255, 255, 0.90);--glass-border-two:rgba(255, 255, 255, 0.65);--glass-bg:hsl(from #006598 h s l / 0.75);}




.eclipse-slide.stacks_in_591{--eclipse-overlay-color:rgba(0, 0, 0, 0.50);--eclipse-overlay-opacity:1.00}.eclipse-slide.stacks_in_591 .eclipse-overlay{backdrop-filter:blur(0px)}
.stacks_in_547{line-height:0}.stacks_in_547 svg{display:inline-block;max-width:380px;height:auto;}.stacks_in_547.full-width svg{width:100%;height:auto}.stacks_in_547 svg *{fill:rgba(246, 247, 249, 1.00)}




@charset "UTF-8";
.footer{background-color:rgba(0, 101, 152, 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){.footer{background-attachment:scroll!important}}
.footer{--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(255, 255, 255, 1.00);--link-color:rgba(255, 255, 255, 0.80);--link-color-hover:rgba(255, 255, 255, 1.00);--link-decoration:none;--link-decoration-hover:none}
 .footer .fas, .footer .fab,.footer .fa{color:rgba(255, 255, 255, 1.00);transition:color 200ms;}  .footer .fas, .footer .fab,.footer .fa{font-size:calc(22rem/16)}@media only screen and (min-width:40em){ .footer .fas, .footer .fab,.footer .fa{font-size:calc(23rem/16)}}@media only screen and (min-width:64em){ .footer .fas, .footer .fab,.footer .fa{font-size:calc(24rem/16)}} 
.footer h1{color:rgba(255, 255, 255, 1.00) ;}
            .footer{font-size:calc(16rem/16) ;}@media only screen and (min-width:40em) {            .footer{font-size:calc(16rem/16) ;line-height:0.80 }}@media only screen and (min-width:64em) {            .footer{font-size:calc(16rem/16) ;line-height:0.80 }}
            .footer h1{font-size:calc(26rem/16) ;}@media only screen and (min-width:40em) {            .footer h1{font-size:calc(27rem/16) ;line-height:0.80 }}@media only screen and (min-width:64em) {            .footer h1{font-size:calc(28rem/16) ;line-height:0.80 }}
.stacks_in_1605_16 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 2rem)}

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

.stacks_in_1605_28 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 2rem)}
.grid-x > .cell.stacks_in_1605_30{width:50px;min-width:50px;max-width:50px}@media only screen and (min-width:40em){.grid-x > .cell.stacks_in_1605_30{width:50px}}@media only screen and (min-width:64em){.grid-x > .cell.stacks_in_1605_30{width:50px}}

.stacks_in_1605_38 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 2rem)}
.grid-x > .cell.stacks_in_1605_40{width:50px;min-width:50px;max-width:50px}@media only screen and (min-width:40em){.grid-x > .cell.stacks_in_1605_40{width:50px}}@media only screen and (min-width:64em){.grid-x > .cell.stacks_in_1605_40{width:50px}}

.stacks_in_1605_48 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 2rem)}
.grid-x > .cell.stacks_in_1605_50{width:50px;min-width:50px;max-width:50px}@media only screen and (min-width:40em){.grid-x > .cell.stacks_in_1605_50{width:50px}}@media only screen and (min-width:64em){.grid-x > .cell.stacks_in_1605_50{width:50px}}

.stacks_in_1605_58 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 2rem)}
.grid-x > .cell.stacks_in_1605_60{width:50px;min-width:50px;max-width:50px}@media only screen and (min-width:40em){.grid-x > .cell.stacks_in_1605_60{width:50px}}@media only screen and (min-width:64em){.grid-x > .cell.stacks_in_1605_60{width:50px}}


.stacks_in_1605_71 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 2rem)}


