.esri-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;box-shadow:0 1px 0 0 #e0e0e0;color:#595959;background-color:#fff;cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:100}@media (max-width: 767px){.esri-header{height:50px}}@media (min-width: 768px){.esri-header{height:56px}}@media (min-width: 1441px){.esri-header.-web{padding-left:calc(50% - 1440px / 2);padding-right:calc(50% - 1440px / 2)}}.esri-header,.esri-header *{box-sizing:border-box}.esri-header label,.esri-header li,.esri-header ul{margin:0}.esri-header input{height:auto}.esri-header-canvas{border-style:none;content:"";bottom:0;left:0;right:0;padding:0;position:fixed;width:100%;height:100%;-webkit-tap-highlight-color:transparent;transition:opacity .25s ease-in-out,visibility 0ms .25s;z-index:-1}@media (max-width: 767px){.esri-header-canvas{top:50px}}@media (min-width: 768px){.esri-header-canvas{top:56px}}.esri-header-canvas[data-open=false]{opacity:0;visibility:hidden}.esri-header-canvas[data-open=true]{opacity:1;transition:opacity .25s ease-in-out}.esri-header-canvas[data-state=menu]{background-color:rgba(0,0,0,0.5)}.esri-header-canvas[data-state=search]{background-color:rgba(247,247,247,0.98);box-shadow:inset 0 1px 0 0 #e0e0e0}@media (max-width: 767px){.esri-header-barrier{height:50px}}@media (min-width: 768px){.esri-header-barrier{height:56px}}[data-header-is-open]{position:fixed;width:100vw;height:100vh;width:var(--esri-vw);height:var(--esri-vh)}@media (max-width: 767px){.esri-header-account{background-color:#fff;box-shadow:inset 0 1px 0 0 #e0e0e0;margin-top:auto}}@media (min-width: 768px){.esri-header-account{position:relative}}.esri-header-account-control--signin{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-header-account-control--signin::-moz-focus-inner{border-style:none;padding:0}.esri-header-account-control--signin:-moz-focusring{outline:1px dotted ButtonText}.esri-header-account-control--signin{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0;display:block;cursor:pointer;font-size:16px;line-height:20px;padding:18px 24px;position:relative}[dir=ltr] .esri-header-account-control--signin{text-align:left}[dir=rtl] .esri-header-account-control--signin{text-align:right}.esri-header-account-control--signin{width:100%}@media (max-width: 767px){.esri-header-account-control--signin{padding:28px 24px}.esri-header-account-control--signin:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 3 32 35' xmlns='http://www.w3.org/2000/svg' fill='%23595959'%3E%3Cpath d='M7 4h5l12 12-12 12H7l12-12L7 4z'/%3E%3C/svg%3E");top:calc(50% - 12px / 2)}[dir=ltr] .esri-header-account-control--signin:after{right:20px}[dir=rtl] .esri-header-account-control--signin:after{left:20px}.esri-header-account-control--signin:after{width:12px;height:12px;transition:left .25s,opacity .25s,right .25s}[dir=rtl] .esri-header-account-control--signin:after{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.esri-header-account-control--signin:focus,.esri-header-account-control--signin:hover,.esri-header-account-control--signin[aria-expanded=true]{color:#000}[dir=ltr] .esri-header-account-control--signin:focus:after,[dir=ltr] .esri-header-account-control--signin:hover:after,[dir=ltr] .esri-header-account-control--signin[aria-expanded=true]:after{right:15px}[dir=rtl] .esri-header-account-control--signin:focus:after,[dir=rtl] .esri-header-account-control--signin:hover:after,[dir=rtl] .esri-header-account-control--signin[aria-expanded=true]:after{left:15px}}@media (min-width: 768px){.esri-header-account-control--signin:hover{box-shadow:inset 0 -3px 0 0 rgba(0,121,193,0.5);color:#000;fill:currentColor}.esri-header-account-control--signin:active,.esri-header-account-control--signin[aria-expanded=true]{box-shadow:inset 0 -3px 0 0 #0079c1;color:#000;fill:currentColor}}.esri-header-account-control--signedin{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-header-account-control--signedin::-moz-focus-inner{border-style:none;padding:0}.esri-header-account-control--signedin:-moz-focusring{outline:1px dotted ButtonText}.esri-header-account-control--signedin{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0}[dir=ltr] .esri-header-account-control--signedin{padding-left:60px;padding-right:32px}[dir=rtl] .esri-header-account-control--signedin{padding-right:60px;padding-left:32px}.esri-header-account-control--signedin{cursor:pointer;position:relative}[dir=ltr] .esri-header-account-control--signedin{text-align:left}[dir=rtl] .esri-header-account-control--signedin{text-align:right}.esri-header-account-control--signedin{width:100%}@media (max-width: 767px){.esri-header-account-control--signedin{padding-top:20px;padding-bottom:20px}.esri-header-account-control--signedin:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 3 32 35' xmlns='http://www.w3.org/2000/svg' fill='%23595959'%3E%3Cpath d='M7 4h5l12 12-12 12H7l12-12L7 4z'/%3E%3C/svg%3E");top:calc(50% - 12px / 2)}[dir=ltr] .esri-header-account-control--signedin:after{right:20px}[dir=rtl] .esri-header-account-control--signedin:after{left:20px}.esri-header-account-control--signedin:after{position:absolute;width:12px;height:12px;transition:left .25s,opacity .25s,right .25s}[dir=rtl] .esri-header-account-control--signedin:after{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.esri-header-account-control--signedin:focus,.esri-header-account-control--signedin:hover,.esri-header-account-control--signedin[aria-expanded=true]{color:#000}[dir=ltr] .esri-header-account-control--signedin:focus:after,[dir=ltr] .esri-header-account-control--signedin:hover:after,[dir=ltr] .esri-header-account-control--signedin[aria-expanded=true]:after{right:15px}[dir=rtl] .esri-header-account-control--signedin:focus:after,[dir=rtl] .esri-header-account-control--signedin:hover:after,[dir=rtl] .esri-header-account-control--signedin[aria-expanded=true]:after{left:15px}}@media (min-width: 768px){.esri-header-account-control--signedin:hover{box-shadow:inset 0 -3px 0 0 rgba(0,121,193,0.5);color:#000;fill:currentColor}.esri-header-account-control--signedin:active,.esri-header-account-control--signedin[aria-expanded=true]{box-shadow:inset 0 -3px 0 0 #0079c1;color:#000;fill:currentColor}.esri-header-account-control--signedin{padding-top:10px;padding-bottom:10px}}.esri-header-account-image{border-radius:50%}[dir=ltr] .esri-header-account-image{top:calc(50% - 32px / 2);left:16px}[dir=rtl] .esri-header-account-image{top:calc(50% - 32px / 2);right:16px}.esri-header-account-image{position:absolute;width:32px;height:32px}.esri-header-account-id,.esri-header-account-name{display:block;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;white-space:nowrap}.esri-header-account-name{font-size:15px;line-height:20px;font-weight:600}.esri-header-account-link--loggedin:not(:hover):not(:focus):not([aria-expanded=true]) .esri-header-account-name{color:#595959}.esri-header-account-id{font-size:14px;line-height:16px}.esri-header-account-menu{background-color:#f8f8f8}@media (max-width: 767px){.esri-header-account-menu{box-shadow:inset 0 1px 0 0 #e0e0e0,0 0 20px 0 rgba(0,0,0,0.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[dir=ltr] .esri-header-account-menu{top:0;left:0}[dir=rtl] .esri-header-account-menu{top:0;right:0}.esri-header-account-menu{max-height:200vh;max-height:calc(2 * var(--esri-vh));min-height:100vh;min-height:var(--esri-vh);position:absolute;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;width:calc(100vw - 50px);width:calc(var(--esri-vw) - 50px);z-index:1}}@media (min-width: 768px){.esri-header-account-menu{box-shadow:inset 0 0 0 1px #e0e0e0;top:100%;position:absolute;transition:opacity .25s ease-in-out}.esri-header-account-menu:not([aria-expanded=true]){clip:rect(0, 0, 0, 0);opacity:0;visibility:hidden}.esri-header-account-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}[dir=ltr] .esri-header-account-menu{right:0}[dir=rtl] .esri-header-account-menu{left:0}.esri-header-account-menu{min-width:410px;padding-top:48px}}@media (max-width: 767px){.esri-header-account-menu[aria-hidden=true]{max-height:0;overflow:hidden;-webkit-transform:translateX(100vw);transform:translateX(100vw);-webkit-transform:translateX(var(--esri-vw));transform:translateX(var(--esri-vw));transition:max-height 0s .4s,visibility 0s .4s,-webkit-transform .4s ease-in-out;transition:max-height 0s .4s,transform .4s ease-in-out,visibility 0s .4s;transition:max-height 0s .4s,transform .4s ease-in-out,visibility 0s .4s,-webkit-transform .4s ease-in-out;visibility:hidden}[dir=rtl] .esri-header-account-menu[aria-hidden=true]{-webkit-transform:translateX(-100vw);transform:translateX(-100vw);-webkit-transform:translateX(calc(-1 * var(--esri-vw)));transform:translateX(calc(-1 * var(--esri-vw)))}}.esri-header-account-content-toggle{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-header-account-content-toggle::-moz-focus-inner{border-style:none;padding:0}.esri-header-account-content-toggle:-moz-focusring{outline:1px dotted ButtonText}.esri-header-account-content-toggle{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0;background-color:#fff;box-shadow:inset 0 -1px 0 #e0e0e0;font-size:20px;line-height:24px;padding:20px 10px;position:relative;text-align:center;width:100%}.esri-header-account-content-toggle:focus,.esri-header-account-content-toggle:hover{color:#000}[dir=ltr] .esri-header-account-content-toggle:focus:before,[dir=ltr] .esri-header-account-content-toggle:hover:before{left:15px}[dir=rtl] .esri-header-account-content-toggle:focus:before,[dir=rtl] .esri-header-account-content-toggle:hover:before{right:15px}.esri-header-account-content-toggle:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 4 32 34' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25 28h-5L8 16 20 4h5L13 16l12 12z'/%3E%3C/svg%3E")}[dir=ltr] .esri-header-account-content-toggle:before{top:calc(50% - 16px / 2);left:24px}[dir=rtl] .esri-header-account-content-toggle:before{top:calc(50% - 16px / 2);right:24px}.esri-header-account-content-toggle:before{position:absolute;width:16px;height:16px;transition:left .4s ease-in-out,right .4s ease-in-out}[dir=rtl] .esri-header-account-content-toggle:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media (min-width: 768px){.esri-header-account-content-toggle{display:none}}.esri-header-account-content-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px;text-align:center}@media (max-width: 767px){.esri-header-account-content-info{margin-top:20px}}@media (min-width: 768px){.esri-header-account-content-info{width:50%}}.esri-header-account-content-image{border-radius:50%;box-shadow:0 0 0 2px #fff,0 0 0 6px #0079c1;margin-bottom:20px;margin-left:auto;margin-right:auto;width:122px;height:122px}@media (max-width: 767px){.esri-header-account-content-image{margin-top:4px;margin-left:auto;margin-right:auto}}.esri-header-account-content-name{color:#000;font-size:18px;line-height:25px;font-weight:500;margin-bottom:10px;padding-left:10px;padding-right:10px}.esri-header-account-content-id{margin-bottom:5px;overflow:hidden;padding-left:10px;padding-right:10px;text-overflow:ellipsis}.esri-header-account-content-group,.esri-header-account-content-id{font-size:13px;line-height:1.15385}.esri-header-account-content-menu{list-style-type:none;margin-top:0;margin-bottom:0;padding-right:0;padding-left:0}@media (max-width: 767px){.esri-header-account-content-menu{text-align:center}}@media (min-width: 768px){[dir=ltr] .esri-header-account-content-menu{padding-left:10px}[dir=rtl] .esri-header-account-content-menu{padding-right:10px}.esri-header-account-content-menu{width:50%}}.esri-header-account-content-link{color:inherit;text-decoration:none;color:#0079c1;display:inline-block;font-size:16px;line-height:20px;padding:5px 0;position:relative}.esri-header-account-content-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%230079c1'%3E%3Cpath d='M8 14.3L13.3 9H0V8h13.3L8 2.7V1.3l7.2 7.2L8 15.7v-1.4z'/%3E%3C/svg%3E");top:calc(50% - 20px / 2)}[dir=ltr] .esri-header-account-content-link:after{right:-8px}[dir=rtl] .esri-header-account-content-link:after{left:-8px}.esri-header-account-content-link:after{opacity:0;position:absolute;width:12px;height:12px;transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,transform .25s;transition:opacity .25s,transform .25s,-webkit-transform .25s}[dir=rtl] .esri-header-account-content-link:after{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.esri-header-account-content-link:focus:after,.esri-header-account-content-link:hover:after{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}[dir=rtl] .esri-header-account-content-link:focus:after,[dir=rtl] .esri-header-account-content-link:hover:after{-webkit-transform:scaleX(-1) translateX(10px);transform:scaleX(-1) translateX(10px)}.esri-header-account-signin-menu{list-style-type:none;margin-top:0;margin-bottom:0;padding-right:0;padding-left:0;width:100%}@media (max-width: 767px){.esri-header-account-signin-menu{margin-top:auto;margin-bottom:30px}}@media (min-width: 768px){.esri-header-account-signin-menu{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width: 767px){.esri-header-account-signin-item{margin-top:10px;margin-bottom:10px}}@media (min-width: 768px){.esri-header-account-signin-item{width:50%}}.esri-header-account-signin-control{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-header-account-signin-control::-moz-focus-inner{border-style:none;padding:0}.esri-header-account-signin-control:-moz-focusring{outline:1px dotted ButtonText}.esri-header-account-signin-control{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0;box-shadow:inset 0 0 0 1px #0079c1;display:block;cursor:pointer;font-size:17px;line-height:20px;padding:15px;transition:background-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (max-width: 767px){.esri-header-account-signin-control{margin-left:auto;margin-right:auto;width:200px}}@media (min-width: 768px){.esri-header-account-signin-control{width:100%}}.esri-header-account-signin-control:focus,.esri-header-account-signin-control:hover{color:#000}.esri-header-account-signin-control.-switch{color:#fff;background-color:#0079c1}.esri-header-account-signin-control.-switch:focus,.esri-header-account-signin-control.-switch:hover{background-color:#005e95;box-shadow:inset 0 0 0 1px #005e95}.esri-header-account-signin-control.-logout{color:#0079c1}.esri-header-account-signin-control.-logout:focus,.esri-header-account-signin-control.-logout:hover{box-shadow:inset 0 0 0 3px #0079c1}.esri-header-branding-stripe{position:absolute;left:0;right:0;display:none}.esri-header-branding-stripe.-visible{display:block;height:3px;top:-3px}.esri-header-brand{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media (max-width: 767px){.esri-header-brand{margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}}@media (min-width: 768px) and (max-width: 1023px){[dir=ltr] .esri-header-brand{margin-right:auto}[dir=rtl] .esri-header-brand{margin-left:auto}.esri-header-brand{padding-left:12px;padding-right:12px}}@media (min-width: 1024px){.esri-header-brand{padding-left:24px;padding-right:24px}}.esri-header-brand-image{fill:#323232;height:30px;max-width:100%}:focus>.esri-header-brand-image,:hover>.esri-header-brand-image{fill:#000}.esri-header-lineBreak{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}@media (min-width: 768px){.esri-header-lineBreak{box-shadow:inset 1px 0 0 0 #e0e0e0;height:100%;width:1px}[dir=rtl] .esri-header-lineBreak{width:0}}.esri-header-client{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}@media (max-width: 767px){.esri-header-client{display:none}}@media (max-width: 1023px){.esri-header-menus{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;position:relative}}@media (min-width: 1024px){.esri-header-menus{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.esri-header-menus-toggle{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-header-menus-toggle::-moz-focus-inner{border-style:none;padding:0}.esri-header-menus-toggle:-moz-focusring{outline:1px dotted ButtonText}.esri-header-menus-toggle{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0}@media (max-width: 767px){.esri-header-menus-toggle{background-color:#fff}[dir=ltr] .esri-header-menus-toggle{left:0}[dir=rtl] .esri-header-menus-toggle{right:0}.esri-header-menus-toggle{position:relative;transition:left .4s ease-in-out,right .4s ease-in-out;z-index:1}}@media (min-width: 768px) and (max-width: 1023px){.esri-header-menus-toggle:hover{box-shadow:inset 0 -3px 0 0 rgba(0,121,193,0.5);color:#000;fill:currentColor}.esri-header-menus-toggle:active,.esri-header-menus-toggle[aria-expanded=true]{box-shadow:inset 0 -3px 0 0 #0079c1;color:#000;fill:currentColor}}@media (min-width: 1024px){.esri-header-menus-toggle{display:none}}@media (max-width: 767px){[dir=ltr] .esri-header-menus-toggle[aria-expanded=true]{left:calc(100vw - 50px)}[dir=rtl] .esri-header-menus-toggle[aria-expanded=true]{right:calc(100vw - 50px)}[dir=ltr] .esri-header-menus-toggle[aria-expanded=true]{left:calc(var(--esri-vw) - 50px)}[dir=rtl] .esri-header-menus-toggle[aria-expanded=true]{right:calc(var(--esri-vw) - 50px)}}.esri-header-menus-toggle:before{display:block;width:32px;height:32px}@media (max-width: 767px){.esri-header-menus-toggle:before{margin:9px}}@media (min-width: 768px){.esri-header-menus-toggle:before{margin:12px}}.esri-header-menus-toggle:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' stroke='%23595959'%3E%3Cpath stroke-miterlimit='10' stroke-width='2' d='M2 12h20M2 6h20M2 18h20'/%3E%3C/svg%3E")}.esri-header-menus-toggle:focus:before,.esri-header-menus-toggle:hover:before,.esri-header-menus-toggle[aria-expanded=true]:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' stroke='%23000'%3E%3Cpath stroke-miterlimit='10' stroke-width='2' d='M2 12h20M2 6h20M2 18h20'/%3E%3C/svg%3E")}@media (max-width: 767px){.esri-header-menus-toggle[aria-expanded=true]:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.404 16l9.9 9.9-2.404 2.404-9.9-9.9-9.9 9.9L3.696 25.9l9.9-9.9-9.9-9.898L6.1 3.698l9.9 9.899 9.9-9.9 2.404 2.406-9.9 9.898z'/%3E%3C/svg%3E")}}@media (max-width: 1023px){.esri-header-menus-content{background-color:#f8f8f8;box-shadow:inset 0 1px 0 0 #e0e0e0,1px 0 0 0 #e0e0e0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[dir=ltr] .esri-header-menus-content{left:0}[dir=rtl] .esri-header-menus-content{right:0}.esri-header-menus-content{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-x:hidden;overflow-y:auto;position:absolute;-webkit-transform:translateX(0);transform:translateX(0);transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;z-index:1}}@media (max-width: 767px){.esri-header-menus-content{top:0;width:calc(100vw - 50px);height:100vh;width:calc(var(--esri-vw) - 50px);height:var(--esri-vh)}}@media (min-width: 768px) and (max-width: 1023px){.esri-header-menus-content{top:100%;height:calc(100vh - 56px);width:320px;height:calc(var(--esri-vh) - 56px)}}@media (min-width: 1024px){.esri-header-menus-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width: 1023px){.esri-header-menus-content[aria-hidden=true]{transition:visibility 0s .4s,-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out,visibility 0s .4s;transition:transform .4s ease-in-out,visibility 0s .4s,-webkit-transform .4s ease-in-out;visibility:hidden}}@media (max-width: 767px){.esri-header-menus-content[aria-hidden=true]{-webkit-transform:translateX(-100vw);transform:translateX(-100vw);-webkit-transform:translateX(calc(-1 * var(--esri-vw)));transform:translateX(calc(-1 * var(--esri-vw)))}[dir=rtl] .esri-header-menus-content[aria-hidden=true]{-webkit-transform:translateX(100vw);transform:translateX(100vw);-webkit-transform:translateX(var(--esri-vw));transform:translateX(var(--esri-vw))}}@media (min-width: 768px) and (max-width: 1023px){.esri-header-menus-content[aria-hidden=true]{-webkit-transform:translateX(-320px);transform:translateX(-320px)}[dir=rtl] .esri-header-menus-content[aria-hidden=true]{-webkit-transform:translateX(320px);transform:translateX(320px)}}.esri-header-menus-list{list-style-type:none;margin-top:0;margin-bottom:0;padding-right:0;padding-left:0}@media (min-width: 1024px){.esri-header-menus-list{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width: 1024px){.esri-header-menus-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}}.esri-header-menus-link-icon{margin-left:10px;display:inline-block;vertical-align:middle}@media (max-width: 1023px){.esri-header-menus-link-icon{position:absolute;right:18px;top:30px}}.esri-header-menus-link{color:inherit;text-decoration:none;color:#595959;cursor:pointer;display:block;font-size:16px;line-height:20px}[dir=ltr] .esri-header-menus-link{text-align:left}[dir=rtl] .esri-header-menus-link{text-align:right}@media (max-width: 1023px){.esri-header-menus-link{background-image:linear-gradient(90deg, transparent 24px, #e9e9e9 0);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;padding:28px 56px 28px 24px;position:relative}[dir=rtl] .esri-header-menus-link{padding-right:24px;padding-left:56px}.esri-header-menus-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 3 32 35' xmlns='http://www.w3.org/2000/svg' fill='%23595959'%3E%3Cpath d='M7 4h5l12 12-12 12H7l12-12L7 4z'/%3E%3C/svg%3E");top:calc(50% - 12px / 2)}[dir=ltr] .esri-header-menus-link:after{right:20px}[dir=rtl] .esri-header-menus-link:after{left:20px}.esri-header-menus-link:after{position:absolute;width:12px;height:12px;transition:left .25s,opacity .25s,right .25s}[dir=rtl] .esri-header-menus-link:after{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.esri-header-menus-link.custom-icon .esri-header-menus-link-icon{transition:right .4s}.esri-header-menus-link.custom-icon:after{content:""}.esri-header-menus-link:focus,.esri-header-menus-link:hover{color:#000}[dir=ltr] .esri-header-menus-link:focus:after,[dir=ltr] .esri-header-menus-link:hover:after{right:15px}[dir=rtl] .esri-header-menus-link:focus:after,[dir=rtl] .esri-header-menus-link:hover:after{left:15px}.esri-header-menus-link:focus.custom-icon .esri-header-menus-link-icon,.esri-header-menus-link:hover.custom-icon .esri-header-menus-link-icon{right:10px}}@media (min-width: 1024px){.esri-header-menus-link:hover{box-shadow:inset 0 -3px 0 0 rgba(0,121,193,0.5);color:#000;fill:currentColor}.esri-header-menus-link:active,.esri-header-menus-link[aria-expanded=true]{box-shadow:inset 0 -3px 0 0 #0079c1;color:#000;fill:currentColor}.esri-header-menus-link{padding:18px 24px;width:100%}}.esri-header-menus-link.-hide-label .esri-header-menus-link-label{display:none}.esri-header-menus-link.-hide-label .esri-header-menus-link-icon{margin-right:0}@media (max-width: 1023px){.esri-header-menus-link.-hide-label .esri-header-menus-link-label{display:inline-block}.esri-header-menus-link.-hide-label .esri-header-menus-link-icon{margin-right:10px}}.esri-header-menus-submenu{background-color:#f8f8f8}@media (max-width: 1023px){.esri-header-menus-submenu{box-shadow:inset 0 1px 0 0 #e0e0e0,0 0 20px 0 rgba(0,0,0,0.3)}[dir=ltr] .esri-header-menus-submenu{top:0;left:0}[dir=rtl] .esri-header-menus-submenu{top:0;right:0}.esri-header-menus-submenu{position:absolute;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;z-index:1}}@media (max-width: 767px){.esri-header-menus-submenu{min-height:100vh;min-height:var(--esri-vh);width:calc(100vw - 50px);width:calc(var(--esri-vw) - 50px)}}@media (min-width: 768px) and (max-width: 1023px){.esri-header-menus-submenu{min-height:calc(100vh - 56px);min-height:calc(var(--esri-vh) - 56px);width:320px}}@media (min-width: 1024px){.esri-header-menus-submenu{box-shadow:inset 0 0 0 1px #e0e0e0;top:100%;position:absolute;transition:opacity .25s ease-in-out}.esri-header-menus-submenu:not([aria-expanded=true]){clip:rect(0, 0, 0, 0);opacity:0;visibility:hidden}[dir=ltr] .esri-header-menus-submenu{left:0}[dir=rtl] .esri-header-menus-submenu{right:0}.esri-header-menus-submenu{max-height:calc(100vh - 56px);max-height:calc(var(--esri-vh) - 56px);-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:auto;padding:15px 35px 35px}.esri-header-menus-submenu[data-filled=""]{width:420px}.esri-header-menus-submenu[data-filled]:not([data-filled=""]){width:790px}}@media (max-width: 1023px){.esri-header-menus-submenu[aria-hidden=true]{height:0;overflow:hidden;transition:height 0s .4s,visibility 0s .4s,-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out,height 0s .4s,visibility 0s .4s;transition:transform .4s ease-in-out,height 0s .4s,visibility 0s .4s,-webkit-transform .4s ease-in-out;visibility:hidden}}@media (max-width: 767px){.esri-header-menus-submenu[aria-hidden=true]{-webkit-transform:translateX(100vw);transform:translateX(100vw);-webkit-transform:translateX(var(--esri-vw));transform:translateX(var(--esri-vw))}[dir=rtl] .esri-header-menus-submenu[aria-hidden=true]{-webkit-transform:translateX(-100vw);transform:translateX(-100vw);-webkit-transform:translateX(calc(-1 * var(--esri-vw)));transform:translateX(calc(-1 * var(--esri-vw)))}}@media (min-width: 768px) and (max-width: 1023px){.esri-header-menus-submenu[aria-hidden=true]{-webkit-transform:translateX(320px);transform:translateX(320px)}[dir=rtl] .esri-header-menus-submenu[aria-hidden=true]{-webkit-transform:translateX(-320px);transform:translateX(-320px)}}.esri-header-menus-submenu-toggle{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-header-menus-submenu-toggle::-moz-focus-inner{border-style:none;padding:0}.esri-header-menus-submenu-toggle:-moz-focusring{outline:1px dotted ButtonText}.esri-header-menus-submenu-toggle{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0;background-color:#fff;font-size:20px;line-height:24px;padding:20px 10px;position:relative;text-align:center;width:100%}@media (max-width: 767px){.esri-header-menus-submenu-toggle{box-shadow:inset 0 -1px 0 #e0e0e0}}@media (min-width: 768px) and (max-width: 1023px){.esri-header-menus-submenu-toggle{box-shadow:inset 0 -1px 0 #e0e0e0,inset 0 1px 0 #e0e0e0}}@media (min-width: 1024px){.esri-header-menus-submenu-toggle{display:none}}.esri-header-menus-submenu-toggle:focus,.esri-header-menus-submenu-toggle:hover{color:#000}[dir=ltr] .esri-header-menus-submenu-toggle:focus:before,[dir=ltr] .esri-header-menus-submenu-toggle:hover:before{left:15px}[dir=rtl] .esri-header-menus-submenu-toggle:focus:before,[dir=rtl] .esri-header-menus-submenu-toggle:hover:before{right:15px}.esri-header-menus-submenu-toggle:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 4 32 34' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25 28h-5L8 16 20 4h5L13 16l12 12z'/%3E%3C/svg%3E")}[dir=ltr] .esri-header-menus-submenu-toggle:before{top:calc(50% - 16px / 2);left:24px}[dir=rtl] .esri-header-menus-submenu-toggle:before{top:calc(50% - 16px / 2);right:24px}.esri-header-menus-submenu-toggle:before{position:absolute;width:16px;height:16px;transition:left .25s ease-in-out,right .25s ease-in-out}[dir=rtl] .esri-header-menus-submenu-toggle:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.esri-header-menus-sublist,.esri-header-menus-sublist--featured{list-style-type:none;margin-top:0;margin-bottom:0;padding-right:0;padding-left:0}.esri-header-menus-sublist--featured{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}@media (max-width: 1023px){.esri-header-menus-sublist--featured{margin-bottom:30px;padding-left:24px;padding-right:24px}}@media (min-width: 1024px){[data-filled="11"] .esri-header-menus-subitem:nth-child(7),[data-filled="12"] .esri-header-menus-subitem:nth-child(7){margin-top:-300px}[data-filled="13"] .esri-header-menus-subitem:nth-child(8),[data-filled="14"] .esri-header-menus-subitem:nth-child(8){margin-top:-350px}[data-filled="15"] .esri-header-menus-subitem:nth-child(9),[data-filled="16"] .esri-header-menus-subitem:nth-child(9){margin-top:-400px}[data-filled="17"] .esri-header-menus-subitem:nth-child(10),[data-filled="18"] .esri-header-menus-subitem:nth-child(10){margin-top:-450px}[dir=ltr] [data-filled="11"] .esri-header-menus-subitem:nth-child(n+7),[dir=ltr] [data-filled="12"] .esri-header-menus-subitem:nth-child(n+7),[dir=ltr] [data-filled="13"] .esri-header-menus-subitem:nth-child(n+8),[dir=ltr] [data-filled="14"] .esri-header-menus-subitem:nth-child(n+8),[dir=ltr] [data-filled="15"] .esri-header-menus-subitem:nth-child(n+9),[dir=ltr] [data-filled="16"] .esri-header-menus-subitem:nth-child(n+9),[dir=ltr] [data-filled="17"] .esri-header-menus-subitem:nth-child(n+10),[dir=ltr] [data-filled="18"] .esri-header-menus-subitem:nth-child(n+10){margin-left:calc(50% + 10px)}[dir=rtl] [data-filled="11"] .esri-header-menus-subitem:nth-child(n+7),[dir=rtl] [data-filled="12"] .esri-header-menus-subitem:nth-child(n+7),[dir=rtl] [data-filled="13"] .esri-header-menus-subitem:nth-child(n+8),[dir=rtl] [data-filled="14"] .esri-header-menus-subitem:nth-child(n+8),[dir=rtl] [data-filled="15"] .esri-header-menus-subitem:nth-child(n+9),[dir=rtl] [data-filled="16"] .esri-header-menus-subitem:nth-child(n+9),[dir=rtl] [data-filled="17"] .esri-header-menus-subitem:nth-child(n+10),[dir=rtl] [data-filled="18"] .esri-header-menus-subitem:nth-child(n+10){margin-right:calc(50% + 10px)}[data-filled]:not([data-filled=""]) .esri-header-menus-subitem{width:calc(50% - 10px)}[data-filled]:not([data-filled=""]) .esri-header-menus-subitem:last-child:nth-child(odd){margin-bottom:60px}}@media (max-width: 1023px){.esri-header-menus-subitem--featured{width:50%}}@media (min-width: 1024px){.esri-header-menus-sublist--featured[data-filled="2"] .esri-header-menus-subitem--featured,.esri-header-menus-sublist--featured[data-filled="4"] .esri-header-menus-subitem--featured{width:50%}.esri-header-menus-sublist--featured[data-filled="3"] .esri-header-menus-subitem--featured{width:33.33333%}}.esri-header-menus-sublink{color:inherit;text-decoration:none;background-image:linear-gradient(90deg, #0079c1 50%, #e0e0e0 0);background-position:100% 100%;background-repeat:no-repeat;background-size:200% 1px;color:#595959;cursor:pointer;display:block;font-size:15px;line-height:20px;position:relative;transition:background-position .25s}@media (max-width: 1023px){[dir=ltr] .esri-header-menus-sublink{margin-left:24px}[dir=rtl] .esri-header-menus-sublink{margin-right:24px}.esri-header-menus-sublink{padding-top:22px;padding-bottom:22px}[dir=ltr] .esri-header-menus-sublink{padding-right:36px}[dir=rtl] .esri-header-menus-sublink{padding-left:36px}.esri-header-menus-sublink{position:relative}}@media (min-width: 1024px){.esri-header-menus-sublink{padding:15px 0}[dir=ltr] .esri-header-menus-sublink{padding-right:30px}[dir=rtl] .esri-header-menus-sublink{padding-left:30px}}.esri-header-menus-sublink:focus,.esri-header-menus-sublink:hover{background-position-x:0;color:#000}.esri-header-menus-sublink:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%230079c1'%3E%3Cpath d='M8 14.3L13.3 9H0V8h13.3L8 2.7V1.3l7.2 7.2L8 15.7v-1.4z'/%3E%3C/svg%3E");top:calc(50% - 16px / 2)}[dir=ltr] .esri-header-menus-sublink:after{right:20px}[dir=rtl] .esri-header-menus-sublink:after{left:20px}.esri-header-menus-sublink:after{opacity:0;position:absolute;width:16px;height:16px;transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,transform .25s;transition:opacity .25s,transform .25s,-webkit-transform .25s}[dir=rtl] .esri-header-menus-sublink:after{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.esri-header-menus-sublink:focus:after,.esri-header-menus-sublink:hover:after{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}[dir=rtl] .esri-header-menus-sublink:focus:after,[dir=rtl] .esri-header-menus-sublink:hover:after{-webkit-transform:scale(-1) translateX(10px);transform:scale(-1) translateX(10px)}.esri-header-menus-sublink--featured{color:inherit;text-decoration:none;box-shadow:inset 0 0 0 1px #ccc;color:#595959;background-color:#fff;cursor:pointer;display:block;margin-bottom:-1px;margin-left:-.5px;margin-right:-.5px;padding:10px;position:relative}.esri-header-menus-sublink--featured:focus,.esri-header-menus-sublink--featured:hover{box-shadow:inset 0 0 0 1px #0079c1;color:#000;z-index:1}.esri-header-menus-sublink-image{display:block;fill:currentColor;margin:20px auto;width:48px;height:48px}.esri-header-menus-sublink-text{display:block;font-size:14px;line-height:20px;height:40px;margin-top:16px;overflow:hidden;text-align:center}@-webkit-keyframes a{0%{top:-11px;opacity:0}to{top:-22px;opacity:1}}@keyframes a{0%{top:-11px;opacity:0}to{top:-22px;opacity:1}}.esri-header-search-control{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-header-search-control::-moz-focus-inner{border-style:none;padding:0}.esri-header-search-control:-moz-focusring{outline:1px dotted ButtonText}.esri-header-search-control{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0}.esri-header-search-control:hover{box-shadow:inset 0 -3px 0 0 rgba(0,121,193,0.5);color:#000;fill:currentColor}.esri-header-search-control:active,.esri-header-search-control[aria-expanded=true]{box-shadow:inset 0 -3px 0 0 #0079c1;color:#000;fill:currentColor}.esri-header-search-control{display:block}.esri-header-search-image{display:block;fill:#595959;width:24px;height:24px}@media (max-width: 767px){.esri-header-search-image{margin:13px}}@media (min-width: 768px){.esri-header-search-image{margin:16px}}:focus>.esri-header-search-image,:hover>.esri-header-search-image,[aria-expanded=true]>.esri-header-search-image{fill:#000}.esri-header-search-content{bottom:0;left:0;right:0;padding-top:150px;padding-bottom:20px;position:fixed;z-index:-1}@media (max-width: 767px){.esri-header-search-content{top:50px}}@media (min-width: 768px){.esri-header-search-content{top:56px}}@media (max-width: 1440px){.esri-header-search-content{padding-left:20px;padding-right:20px}}@media (min-width: 1441px){.esri-header-search-content{padding-left:calc(50% - 1440px / 2 + 20px);padding-right:calc(50% - 1440px / 2 + 20px)}}.esri-header-search-content[aria-expanded=false]{opacity:0;visibility:hidden}.esri-header-search-content[aria-expanded=true]{opacity:1;transition:opacity .25s ease-in-out}.esri-header-search-dialog-form{box-shadow:inset 0 -1px 0 0 #ccc;position:relative}@media (max-width: 719px){.esri-header-search-dialog-form{height:50px}}@media (min-width: 720px){.esri-header-search-dialog-form{height:90px}}.esri-header-search-dialog-control{white-space:nowrap}@media (max-width: 719px){.esri-header-search-dialog-control{font-size:28px;line-height:50px}}@media (min-width: 720px){.esri-header-search-dialog-control{font-size:60px;line-height:90px}}.esri-header-search-dialog-control{top:0;bottom:0}[dir=ltr] .esri-header-search-dialog-control{left:0}[dir=rtl] .esri-header-search-dialog-control{right:0}.esri-header-search-dialog-control{position:absolute}@media (max-width: 719px){.esri-header-search-dialog-control{width:calc(100% - 50px)}}@media (min-width: 720px){.esri-header-search-dialog-control{width:calc(100% - 90px)}}.esri-header-search-dialog-control{-webkit-appearance:textfield;margin:0;outline-offset:-2px;overflow:visible}.esri-header-search-dialog-control::-ms-clear{display:none}.esri-header-search-dialog-control::-webkit-search-cancel-button,.esri-header-search-dialog-control::-webkit-search-decoration{-webkit-appearance:none}.esri-header-search-dialog-control{background-color:transparent;border-width:0;color:#323232;font-family:inherit;font-weight:inherit;padding:0;z-index:1}@media (max-width: 719px){.esri-header-search-dialog-label{font-size:28px;line-height:50px}}@media (min-width: 720px){.esri-header-search-dialog-label{font-size:60px;line-height:90px}}.esri-header-search-dialog-label{top:0;bottom:0}[dir=ltr] .esri-header-search-dialog-label{left:0}[dir=rtl] .esri-header-search-dialog-label{right:0}.esri-header-search-dialog-label{position:absolute}@media (max-width: 719px){.esri-header-search-dialog-label{width:calc(100% - 50px)}}@media (min-width: 720px){.esri-header-search-dialog-label{width:calc(100% - 90px)}}.esri-header-search-dialog-label{color:#828282;overflow:hidden;white-space:nowrap}.esri-header-search-dialog-label[data-filled]{-webkit-animation:a .3s;animation:a .3s;color:#6e6e6e;top:-22px;position:absolute}@media (max-width: 719px){.esri-header-search-dialog-label[data-filled]{font-size:14px;line-height:25px;margin-top:5px}}@media (min-width: 720px){.esri-header-search-dialog-label[data-filled]{font-size:16px;line-height:25px}}.esri-header-search-dialog-measure{top:0;bottom:0;inline-inline-start:0;max-width:100%;position:absolute;width:0;white-space:nowrap}@media (max-width: 719px){.esri-header-search-dialog-measure{font-size:28px;line-height:50px}}@media (min-width: 720px){.esri-header-search-dialog-measure{font-size:60px;line-height:90px}}.esri-header-search-dialog-measure{box-shadow:inset 0 -1px 0 0 #0079c1;transition:width .3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.esri-header-search-dialog-measure-text{white-space:nowrap}@media (max-width: 719px){.esri-header-search-dialog-measure-text{font-size:28px;line-height:50px}}@media (min-width: 720px){.esri-header-search-dialog-measure-text{font-size:60px;line-height:90px}}.esri-header-search-dialog-measure-text{top:0;bottom:0;inline-inline-start:0;max-width:100%;position:absolute;width:0;clip:rect(0, 0, 0, 0);white-space:pre}.esri-header-search-dialog-submit{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-header-search-dialog-submit::-moz-focus-inner{border-style:none;padding:0}.esri-header-search-dialog-submit:-moz-focusring{outline:1px dotted ButtonText}.esri-header-search-dialog-submit{background-color:transparent;border-width:0;cursor:pointer;top:0;bottom:0}[dir=ltr] .esri-header-search-dialog-submit{right:0}[dir=rtl] .esri-header-search-dialog-submit{left:0}.esri-header-search-dialog-submit{position:absolute}.esri-header-search-dialog-submit:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%23595959'%3E%3Cpath d='M15.364 14.636L9.735 9.008a5.5 5.5 0 1 0-.706.708l5.628 5.627.707-.707zM1 5.5C1 3.019 3.019 1 5.5 1S10 3.019 10 5.5 7.981 10 5.5 10 1 7.981 1 5.5z'/%3E%3C/svg%3E");display:block}@media (max-width: 719px){.esri-header-search-dialog-submit:before{margin-left:13px;margin-right:13px;width:24px;height:24px}}@media (min-width: 720px){.esri-header-search-dialog-submit:before{margin-left:29px;margin-right:29px;width:32px;height:32px}}.esri-header-search-dialog-submit[data-filled]:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%230079c1'%3E%3Cpath d='M15.364 14.636L9.735 9.008a5.5 5.5 0 1 0-.706.708l5.628 5.627.707-.707zM1 5.5C1 3.019 3.019 1 5.5 1S10 3.019 10 5.5 7.981 10 5.5 10 1 7.981 1 5.5z'/%3E%3C/svg%3E")}.esri-header-search-dialog-submit[data-filled]:focus:before,.esri-header-search-dialog-submit[data-filled]:hover:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%23005e95'%3E%3Cpath d='M15.364 14.636L9.735 9.008a5.5 5.5 0 1 0-.706.708l5.628 5.627.707-.707zM1 5.5C1 3.019 3.019 1 5.5 1S10 3.019 10 5.5 7.981 10 5.5 10 1 7.981 1 5.5z'/%3E%3C/svg%3E")}.esri-header-search-dialog-cancel{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-header-search-dialog-cancel::-moz-focus-inner{border-style:none;padding:0}.esri-header-search-dialog-cancel:-moz-focusring{outline:1px dotted ButtonText}.esri-header-search-dialog-cancel{background-color:transparent;border-width:0;color:#595959;cursor:pointer;font-size:14px;line-height:20px}[dir=ltr] .esri-header-search-dialog-cancel{bottom:-45px;right:0}[dir=rtl] .esri-header-search-dialog-cancel{bottom:-45px;left:0}.esri-header-search-dialog-cancel{padding:0;position:absolute}@media (max-width: 719px){.esri-header-search-dialog-cancel{padding-right:10px;padding-left:10px}}@media (min-width: 720px){.esri-header-search-dialog-cancel{padding-right:30px;padding-left:30px}}.esri-header-search-dialog-cancel span{background-image:linear-gradient(90deg, #000 50%, transparent 0);background-repeat:no-repeat;background-size:200% 1px;display:block;margin-bottom:10px;padding-top:10px;padding-bottom:5px;transition:background-position .3s}[dir=ltr] .esri-header-search-dialog-cancel span{background-position:100% 100%}[dir=rtl] .esri-header-search-dialog-cancel span{background-position:-100% 100%}.esri-header-search-dialog-cancel:focus,.esri-header-search-dialog-cancel:hover{color:#000}.esri-header-search-dialog-cancel:focus span,.esri-header-search-dialog-cancel:hover span{background-position:0 100%}.esri-header-apps p{line-height:17px}.esri-header-apps .hide{display:none}.esri-header-apps a{color:#333;text-decoration:none}.esri-header-apps .appSwitcher-title{font-size:20px}.esri-header-apps-control{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-header-apps-control::-moz-focus-inner{border-style:none;padding:0}.esri-header-apps-control:-moz-focusring{outline:1px dotted ButtonText}.esri-header-apps-control{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0}.esri-header-apps-control:active,.esri-header-apps-control:hover,.esri-header-apps-control[aria-expanded=true]{color:#000;fill:currentColor}.esri-header-apps-control{display:block;padding:16px 12px 12px 10px}@media (max-width: 767px){.esri-header-apps-control{margin-top:-2px;padding:16px 12px 9px 10px}}.esri-header-apps .empty-padding{padding:0 0 25px}.esri-header-apps-control:hover{box-shadow:inset 0 -3px 0 0 rgba(0,121,193,0.5)}.esri-header-apps-control:active,.esri-header-apps-control[aria-expanded=true]{box-shadow:inset 0 -3px 0 0 #0079c1}.esri-header-apps .dropdown{display:inline-block;position:relative}.esri-header-apps-control[aria-expanded=true]{display:block}.esri-header-apps .dropdown-btn else{position:relative}.esri-header-apps .dropdown-menu{box-shadow:0 0 16px 0 rgba(0,0,0,0.05);display:none;overflow:auto;position:absolute;z-index:1000}.dropdown-menu.dropdown-right{right:0}html[dir=rtl] .dropdown-menu.dropdown-right{left:0;right:auto}.esri-header-apps .dropdown-link{background-color:#fff;border-top:1px solid #efefef;box-sizing:border-box;color:#6e6e6e;cursor:pointer;display:block;font-size:.875rem;line-height:1.55rem;padding:.51667rem;position:relative;white-space:nowrap}.esri-header-apps .app-switcher-dropdown-menu{background:#fff;border:1px solid #e0e0e0;cursor:default;margin-right:-64%;max-height:580px;max-width:600px;padding:1rem;right:2px;top:39px}@media (max-width: 767px){.esri-header-apps .app-switcher-dropdown-menu{top:36px}}.esri-header-apps .dropdown-width-1{width:131px}.esri-header-apps .dropdown-width-2{width:220px}.esri-header-apps .dropdown-width-3{width:312px}.esri-header-apps .dropdown-width-4{width:402px}.esri-header-apps .app-switcher-svg{height:23px;width:23px}.esri-header-apps .appLinkContainer{font-size:12px;margin-bottom:0;margin-left:0;max-width:92px;min-width:92px;padding-bottom:8px;padding-top:8px}.esri-header-apps .app-li-icon{display:inline}.esri-header-apps-control[aria-expanded=true] .dropdown-menu{display:block;overflow:visible;pointer-events:auto}.esri-header-apps .appLink:focus .appIconImage{margin-bottom:7px;-webkit-transform:translateY(-4px);transform:translateY(-4px)}.esri-header-apps .appLink:focus p{color:#0079c1}.esri-header-apps .appLinkContainer .appIconImage{transition:all .22s ease-in-out}.esri-header-apps .appLink:hover .appIconImage{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.esri-header-apps .appLink:hover p{color:#0079c1}.esri-header-apps ::-webkit-scrollbar{width:7px}.esri-header-apps ::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.5);border-radius:4px;box-shadow:0 0 1px rgba(255,255,255,0.5)}.esri-header-apps .appIconImage{background-repeat:no-repeat;background-size:contain;color:#fff;display:block;font-size:18px;height:48px;margin:0 auto;margin-bottom:8px;text-align:center;width:48px}.esri-header-apps .appIconPng{height:48px;width:48px}.esri-header-apps .appContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;list-style:none;margin:0 auto;max-height:556px;max-width:700px;overflow:auto;overflow-x:hidden;padding:0;text-align:left}.esri-header-apps .appIconSvgText{color:#fff;font-size:17px;font-weight:600;line-height:48px;position:absolute;text-shadow:0 1px 8px #000;-webkit-transform:translateZ(0);transform:translateZ(0);width:48px}[js-focus]:not([js-focus-ring]){outline-width:0}@-webkit-keyframes b{0%{background-position-x:0}to{background-position-x:133vw}}@keyframes b{0%{background-position-x:0}to{background-position-x:133vw}}.esri-footer{background-color:#f8f8f8;cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.esri-footer,.esri-footer *{box-sizing:border-box}.esri-footer li,.esri-footer ul{margin:0}@media (max-width: 1200px){.esri-footer{min-height:600px}}@media (min-width: 720px){.esri-footer{bottom:0;left:0;right:0;position:fixed;z-index:-1}}@media (min-width: 1201px){.esri-footer{height:500px;padding-left:calc(50% - 1424px / 2);padding-right:calc(50% - 1424px / 2)}}.esri-footer[data-hidden=true]{visibility:hidden}.esri-footer-barrier{-webkit-animation:b 4s linear infinite;animation:b 4s linear infinite;background-image:linear-gradient(90deg, #29bfff, #a231ff, #0deccd, #29bfff);background-repeat:repeat-x;background-size:133vw 4px;height:4px}@media (min-width: 720px) and (max-width: 1200px){.esri-footer-barrier{margin-bottom:600px}}@media (min-width: 1201px){.esri-footer-barrier{margin-bottom:500px}}.esri-footer-section--1{transition:padding .3s}@media (max-width: 719px){.esri-footer-section--1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%}[dir=ltr] .esri-footer-section--1{padding:20px 15px 20px 20px}[dir=rtl] .esri-footer-section--1{padding:20px 20px 20px 15px}}@media (min-width: 720px) and (max-width: 1200px){.esri-footer-section--1{padding-top:36px}[dir=ltr] .esri-footer-section--1{padding-left:24px;padding-right:12px}[dir=rtl] .esri-footer-section--1{padding-right:24px;padding-left:12px}.esri-footer-section--1{width:25%}}@media (min-width: 1201px){.esri-footer-section--1{padding-top:50px;padding-left:24px;padding-right:24px;width:25%}}@media (max-width: 719px){.esri-footer-section--2{width:100%}}@media (min-width: 720px) and (max-width: 1200px){.esri-footer-section--2{width:75%}}@media (min-width: 1201px){.esri-footer-section--2{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-top:50px}}.esri-footer-section--3{box-shadow:inset 0 1px 0 0 #ccc;-ms-flex-preferred-size:100%;flex-basis:100%;transition:height .3s}@media (max-width: 719px){.esri-footer-section--3{margin-top:50px;padding-top:30px;padding-bottom:30px}}@media (min-width: 720px) and (max-width: 1200px){.esri-footer-section--3{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:64px}}@media (min-width: 1201px){.esri-footer-section--3{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:80px}}.esri-footer-dialog{display:none}@media (min-width: 720px){.esri-footer-brand{padding-bottom:20px}}.esri-footer-brand-link{cursor:pointer;display:inline-block;transition:fill .15s;vertical-align:top}.esri-footer-brand-image{display:block;fill:#6e6e6e;width:122px;height:122px;transition:fill .4s}.esri-footer-brand-image:focus,.esri-footer-brand-image:hover{fill:#000}@media (max-width: 719px){[dir=ltr] .esri-footer-info{padding-left:20px;padding-right:15px}[dir=rtl] .esri-footer-info{padding-right:20px;padding-left:15px}}@media (min-width: 720px) and (max-width: 1200px){.esri-footer-info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media (min-width: 1201px){.esri-footer-info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.esri-footer-info-list{list-style-type:none;margin-top:0;margin-bottom:0;padding-right:0;padding-left:0}@media (min-width: 720px) and (max-width: 1200px){.esri-footer-info-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width: 1201px){.esri-footer-info-list{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width: 719px){.esri-footer-info-item{display:inline-block;white-space:nowrap}}@media (min-width: 1201px){.esri-footer-info-item{width:20%}}.esri-footer-info-link{color:inherit;text-decoration:none;position:relative}.esri-footer-info-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%230079c1'%3E%3Cpath d='M8 14.3L13.3 9H0V8h13.3L8 2.7V1.3l7.2 7.2L8 15.7v-1.4z'/%3E%3C/svg%3E");top:calc(50% - 5px);line-height:10px}[dir=ltr] .esri-footer-info-link:after{margin-left:-.25em}[dir=rtl] .esri-footer-info-link:after{margin-right:-.25em}.esri-footer-info-link:after{opacity:0;position:absolute;width:10px;height:10px;transition:margin-left .3s,margin-right .3s,opacity .3s}[dir=rtl] .esri-footer-info-link:after{-webkit-transform:scale(-1);transform:scale(-1)}[dir=ltr] .esri-footer-info-link:focus:after,[dir=ltr] .esri-footer-info-link:hover:after{margin-left:.25em}[dir=rtl] .esri-footer-info-link:focus:after,[dir=rtl] .esri-footer-info-link:hover:after{margin-right:.25em}.esri-footer-info-link:focus:after,.esri-footer-info-link:hover:after{opacity:1}.esri-footer-info-link{display:inline-block;font-size:14px;line-height:16px;font-weight:300;padding-top:4px;padding-bottom:4px;transition:font-size .3s;white-space:nowrap}.esri-footer-info-link:focus,.esri-footer-info-link:hover{color:#0079c1}@media (max-width: 719px){[dir=ltr] .esri-footer-info-link{margin-right:30px}[dir=rtl] .esri-footer-info-link{margin-left:30px}}@media (min-width: 720px) and (max-width: 1200px){[dir=ltr] .esri-footer-info-link{margin-right:35px}[dir=rtl] .esri-footer-info-link{margin-left:35px}}@media (max-width: 719px){.esri-footer-language{margin-bottom:12px}[dir=ltr] .esri-footer-language{margin-left:20px}[dir=rtl] .esri-footer-language{margin-right:20px}}@media (min-width: 720px) and (max-width: 1200px){[dir=ltr] .esri-footer-language{margin:12px 30px 6px 24px}[dir=rtl] .esri-footer-language{margin:12px 24px 6px 30px}}@media (min-width: 1201px){.esri-footer-language{margin-top:12px;margin-bottom:6px}[dir=ltr] .esri-footer-language{margin-left:24px}[dir=rtl] .esri-footer-language{margin-right:24px}.esri-footer-language{width:calc(25% - 24px)}}.esri-footer-language-control{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M13.643 5.549c-.824.044-.711-.867-.756-1.155 0 0 .31-.222.488-.288.178-.067.756-.067.867.288.109.355.223 1.11-.6 1.155zm2.019 1.798c.488-.354 1.045.023 1.445 0 .398-.021.486-.533.666-.799.178-.268.953-.622.576-.999-.379-.377-2.199-.644-2.664-.045-.238.308-.979 1.156-1.356 1.332s-.178.866.066.91c.246.045.777-.044 1.266-.399zm2.223 2.2c-.133.156.068.49.51.49 0 .333.09.866.533.754s.49-.756-.066-1.111c-.26-.165-.531-.91-.977-.133zm13.412 6.5c0 8.423-6.828 15.25-15.25 15.25S.797 24.47.797 16.047c0-8.422 6.828-15.25 15.25-15.25s15.25 6.828 15.25 15.25zm-15.25 12.81c1.311 0 2.574-.199 3.766-.566a1.616 1.616 0 0 0-.131-.313c-.353-.644-.512-1.954-.156-2.287.354-.334.51-1.199.244-1.422-.266-.221.18-.601.223-.843.246-.912-.244-.955-.998-1.179-.756-.221-1.51.09-2.486.112-.98.021-1.379-1.378-1.49-1.62-.354-.223-.842-.558-.775-1.045.066-.49.51-.91.531-1-.088-.289 0-.82.135-.999.221-.844 1.309-1.399 1.666-1.556.133-.577 1.266-1.132 1.531-1.019.266.11.512.532.934 0 .42-.534.688-.378 1.332-.378.643 0 .842.312 1.043.91.199.6 1.6.687 1.621.556.287-.954 1.088-.223 1.244-.223.934-.065 1.043-.466.934-1.022-.111-.555-1.045-.267-1.156-.51-.086-.192-.289-.622-.4-.4-.109.222-.486.688-.732.065-.244-.621-.932-1.331-1.109-1.221-.268.379-.602.377-.756.267-.621-.467-1.086.023-1.355.289-.266.267-.668.706-1.246.863-.576.154-.955-.245-1.021-.822-.066-.578.447-1.062.959-.797.512.267.953.045.732-.177s-.377-.845-.088-.954c.287-.111.488 0 .977-.667s1.043-.444 1.688-.333c.644.111.467-.955.422-1.155s-.822-.644-.889-.489c-.065.155.111.866-.266 1.045-.379.179-.756-.424-1.067-.778-.312-.354.289-.687.356-.866.178-.644.912-1.177 1.6-.82s.82.089.777-.024c-.358-.422-.346-1.183 0-1.554.215-.231.418-.379.607-.469a12.742 12.742 0 0 0-7.197-2.221c-2.697 0-5.197.842-7.264 2.271.664-.297 2.156-.422 2.195-.115.043.356.043 1.288.353 1.11.266-.134.578-.889 1.289-.355.709.532-.135 1.198-.355 1.554-.223.357-.312.933-1.066.666-.756-.267-.889.089-.934.355s-.531.488-1.154.312c-.623-.178-1.641.797-2.131 1.287-.268.267-2.371.923-2.064-.467.018-.08.037-.141.055-.215a12.738 12.738 0 0 0-1.596 4.625c.594.18 1.832.518 2.051 1.475.266.399.797 1.644 1.332 2.31.857 1.073.27 1.593.355 2.443.443.222 1.109.71 1.775 1.067.666.354 1.156 1.287.135 1.643-.223.178.043 1.022-.4 1.199-.367.146-.869.754-1.334.968 2.293 2.155 5.369 3.487 8.758 3.487zm12.81-12.81c0-.194-.021-.383-.029-.575a4.99 4.99 0 0 1-.975-.151c-.42-.112-.733.332-.533.488.199.154.668.331.711.621.045.289-.443 1.599-.711 2.086-.266.49-.576.533-.733.313-.154-.223-.443-1.31-.777-1.933-.334-.621-.377-.134-.266.267.111.399.621 1.932.777 2.376.645.134.732.2.934.4.197.199-.045.467-.4.976-.355.512-1.621 2.844-1.687 3.265-.031.203.006.516-.014.863a12.765 12.765 0 0 0 3.703-8.996z'/%3E%3C/svg%3E");background-position:calc(100% - 12px) 50%;background-repeat:no-repeat;background-size:20px 20px;border-style:none;color:#fff;background-color:#0079c1;display:inline-block;font-size:16px;line-height:18px;font-weight:300;padding:11px 20px}[dir=ltr] .esri-footer-language-control{padding-right:40px}[dir=rtl] .esri-footer-language-control{padding-left:40px}.esri-footer-language-control{white-space:nowrap}[dir=rtl] .esri-footer-language-control{background-position:12px 50%}[dir=ltr] [dir=rtl] .esri-footer-language-control{padding-left:40px;padding-right:20px}[dir=rtl] [dir=rtl] .esri-footer-language-control{padding-right:40px;padding-left:20px}.esri-footer-language-control:focus,.esri-footer-language-control:hover{background-color:#005e95}.esri-footer-language-dialog-barrier{top:0;right:0;bottom:0;left:0;position:fixed}.esri-footer-language-dialog-barrier[aria-expanded=false]{display:none}.esri-footer-language-dialog-cancel-canvas{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-footer-language-dialog-cancel-canvas::-moz-focus-inner{border-style:none;padding:0}.esri-footer-language-dialog-cancel-canvas:-moz-focusring{outline:1px dotted ButtonText}.esri-footer-language-dialog-cancel-canvas{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0;background-color:rgba(0,0,0,0.5);top:0;right:0;bottom:0;left:0;position:fixed;width:100%;height:100%;z-index:99}.esri-footer-language-dialog{color:#000;background-color:#fff;padding:40px 50px;position:relative}.esri-footer-language-dialog,.esri-footer-language-dialog *{box-sizing:border-box}.esri-footer-language-dialog{position:fixed;z-index:100}@media (min-width: 581px){[dir=ltr] .esri-footer-language-dialog{top:calc(50% - 220px / 2);left:calc(50% - 580px / 2)}[dir=rtl] .esri-footer-language-dialog{top:calc(50% - 220px / 2);right:calc(50% - 580px / 2)}.esri-footer-language-dialog{width:580px;height:220px}}@media (max-width: 580px){.esri-footer-language-dialog{bottom:0}}.esri-footer-language-dialog-message{font-size:20px;line-height:30px}.esri-footer-language-dialog-choice{border-radius:0;border-style:none;box-shadow:inset 0 0 0 1px #0079c1;font-size:12px;padding-left:16px;padding-right:16px}@media (max-width: 580px){.esri-footer-language-dialog-choice{width:100%;height:34px}}@media (min-width: 581px){.esri-footer-language-dialog-choice{width:272px;height:34px}}.esri-footer-language-dialog-submit{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-footer-language-dialog-submit::-moz-focus-inner{border-style:none;padding:0}.esri-footer-language-dialog-submit:-moz-focusring{outline:1px dotted ButtonText}.esri-footer-language-dialog-submit{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0;color:#fff;background-color:#0079c1;font-size:12px}@media (max-width: 580px){.esri-footer-language-dialog-submit{margin-top:5px;width:100%;height:34px}}@media (min-width: 581px){[dir=ltr] .esri-footer-language-dialog-submit{margin-left:8px}[dir=rtl] .esri-footer-language-dialog-submit{margin-right:8px}.esri-footer-language-dialog-submit{width:130px;height:34px}[dir=ltr] [dir=rtl] .esri-footer-language-dialog-submit{margin-left:0;margin-right:8px}[dir=rtl] [dir=rtl] .esri-footer-language-dialog-submit{margin-right:0;margin-left:8px}}.esri-footer-language-dialog-submit:focus,.esri-footer-language-dialog-submit:hover{background-color:#005180}.esri-footer-language-dialog-close{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-footer-language-dialog-close::-moz-focus-inner{border-style:none;padding:0}.esri-footer-language-dialog-close:-moz-focusring{outline:1px dotted ButtonText}.esri-footer-language-dialog-close{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0;top:28px}[dir=ltr] .esri-footer-language-dialog-close{right:38px}[dir=rtl] .esri-footer-language-dialog-close{left:38px}.esri-footer-language-dialog-close{position:absolute;width:24px;height:24px}.esri-footer-language-dialog-close:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg' fill='%230079c1'%3E%3Cpath d='M18.404 16l9.9 9.9-2.404 2.404-9.9-9.9-9.9 9.9L3.696 25.9l9.9-9.9-9.9-9.898L6.1 3.698l9.9 9.899 9.9-9.9 2.404 2.406-9.9 9.898z'/%3E%3C/svg%3E")}@media (max-width: 719px){.esri-footer-menu{-ms-flex-preferred-size:100%;flex-basis:100%}[dir=ltr] .esri-footer-menu{padding-left:20px;padding-right:15px}[dir=rtl] .esri-footer-menu{padding-right:20px;padding-left:15px}}@media (min-width: 720px) and (max-width: 1200px){.esri-footer-menu{padding-top:36px}}.esri-footer-menu-list{list-style-type:none;margin-top:0;margin-bottom:0;padding-right:0;padding-left:0}@media (min-width: 720px) and (max-width: 1200px){.esri-footer-menu-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width: 1201px){.esri-footer-menu-list{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width: 720px) and (max-width: 1200px){.esri-footer-menu-item{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}}@media (min-width: 1201px){.esri-footer-menu-item{-ms-flex-preferred-size:20%;flex-basis:20%}}.esri-footer-menu-link{font-size:12px;line-height:12px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;transition:min-width .3s}@media (max-width: 719px){.esri-footer-menu-link{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg' fill='var(--mono-43)'%3E%3Cpath d='M28 9v5L16 26 4 14V9l12 12L28 9z'/%3E%3C/svg%3E");background-position-y:calc(50% + 14px / 2);background-repeat:no-repeat;background-size:14px 14px;color:#323232;cursor:pointer;display:block;padding-top:30px;padding-bottom:16px}[dir=ltr] .esri-footer-menu-link{background-position-x:100%}[dir=rtl] .esri-footer-menu-link{background-position-x:0}.esri-footer-menu-link:focus,.esri-footer-menu-link:hover{color:#0079c1}.esri-footer-menu-link[aria-expanded=true]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg' fill='var(--mono-43)'%3E%3Cpath d='M4 23v-5L16 6l12 12v5L16 11 4 23z'/%3E%3C/svg%3E")}}@media (min-width: 720px) and (max-width: 1200px){.esri-footer-menu-link{min-width:60%}}@media (min-width: 1201px){.esri-footer-menu-link{min-width:44%}}@media (min-width: 720px){.esri-footer-menu-link{box-shadow:inset 0 -1px 0 0 #ddd;display:inline-block;height:25px;margin-bottom:10px}}@media (max-width: 719px){.esri-footer-menu--sub{max-height:200vh;overflow:hidden;transition:max-height .4s ease-in-out}.esri-footer-menu--sub:not([aria-hidden=false]){max-height:0;transition:max-height .4s,visibility 0s .4s;visibility:hidden}}.esri-footer-menu-list--sub{list-style-type:none;margin-top:0;margin-bottom:0;padding-right:0;padding-left:0}@media (max-width: 719px){[dir=ltr] .esri-footer-menu-list--sub{padding-left:20px}[dir=rtl] .esri-footer-menu-list--sub{padding-right:20px}}@media (min-width: 720px) and (max-width: 1200px){.esri-footer-menu-list--sub{padding-bottom:32px}}.esri-footer-menu-link--sub{color:inherit;text-decoration:none;font-size:13px;line-height:16px;padding-top:4px;padding-bottom:4px}.esri-footer-menu-link--sub:focus,.esri-footer-menu-link--sub:hover{color:#0079c1}@media (max-width: 719px){.esri-footer-menu-link--sub{box-shadow:inset 0 -1px 0 0 #e0e0e0;color:#595959;display:block;padding-top:17px;padding-bottom:17px}}@media (min-width: 720px) and (max-width: 1200px){.esri-footer-menu-link--sub{display:inline-block;font-weight:300}}@media (min-width: 1201px){.esri-footer-menu-link--sub{display:inline-block;font-weight:300;padding-top:8px;padding-bottom:8px}}@media (min-width: 720px){.esri-footer-menu-link--sub{position:relative}.esri-footer-menu-link--sub:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%230079c1'%3E%3Cpath d='M8 14.3L13.3 9H0V8h13.3L8 2.7V1.3l7.2 7.2L8 15.7v-1.4z'/%3E%3C/svg%3E");top:calc(50% - 5px);line-height:10px}[dir=ltr] .esri-footer-menu-link--sub:after{margin-left:-.25em}[dir=rtl] .esri-footer-menu-link--sub:after{margin-right:-.25em}.esri-footer-menu-link--sub:after{opacity:0;position:absolute;width:10px;height:10px;transition:margin-left .3s,margin-right .3s,opacity .3s}[dir=rtl] .esri-footer-menu-link--sub:after{-webkit-transform:scale(-1);transform:scale(-1)}[dir=ltr] .esri-footer-menu-link--sub:focus:after,[dir=ltr] .esri-footer-menu-link--sub:hover:after{margin-left:.25em}[dir=rtl] .esri-footer-menu-link--sub:focus:after,[dir=rtl] .esri-footer-menu-link--sub:hover:after{margin-right:.25em}.esri-footer-menu-link--sub:focus:after,.esri-footer-menu-link--sub:hover:after{opacity:1}}@media (max-width: 719px){.esri-footer-social{-ms-flex-item-align:end;align-self:flex-end;-ms-flex-preferred-size:100%;flex-basis:100%}}.esri-footer-social-list{list-style-type:none;margin-top:0;margin-bottom:0;padding-right:0;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 419px){[dir=ltr] .esri-footer-social-list{margin-left:auto}[dir=rtl] .esri-footer-social-list{margin-right:auto}.esri-footer-social-list{max-width:129px}}@media (max-width: 719px){.esri-footer-social-list{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (min-width: 720px){.esri-footer-social-list{max-width:129px}}li.esri-footer-social-item{margin-top:7px}@media (max-width: 719px){[dir=ltr] li.esri-footer-social-item{margin-left:7px}[dir=rtl] li.esri-footer-social-item{margin-right:7px}[dir=ltr] [dir=rtl] li.esri-footer-social-item{margin-left:0;margin-right:7px}[dir=rtl] [dir=rtl] li.esri-footer-social-item{margin-right:0;margin-left:7px}}@media (min-width: 720px){[dir=ltr] li.esri-footer-social-item:not(:last-child){margin-right:7px}[dir=rtl] li.esri-footer-social-item:not(:last-child){margin-left:7px}[dir=ltr] [dir=rtl] li.esri-footer-social-item:not(:last-child){margin-left:7px;margin-right:0}[dir=rtl] [dir=rtl] li.esri-footer-social-item:not(:last-child){margin-right:7px;margin-left:0}}.esri-footer-social-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;background-color:#adadad;display:-webkit-box;display:-ms-flexbox;display:flex;fill:currentColor;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:36px;height:36px;transition:background-color .15s;padding-top:7px}.esri-footer-social-link.-facebook:focus,.esri-footer-social-link.-facebook:hover{background-color:#3d5a96}.esri-footer-social-link.-geonet:focus,.esri-footer-social-link.-geonet:hover{background-color:#127bc0}.esri-footer-social-link.-twitter:focus,.esri-footer-social-link.-twitter:hover{background-color:#59adeb}.esri-footer-social-link.-instagram:focus,.esri-footer-social-link.-instagram:hover{background-color:#da3075}.esri-footer-social-link.-linkedin:focus,.esri-footer-social-link.-linkedin:hover{background-color:#127cb3}.esri-footer-social-link.-youtube:focus,.esri-footer-social-link.-youtube:hover{background-color:#cf2529}.esri-footer-social-image{width:20px;height:20px}#scWebEditRibbon,#scCrossPiece,#jqueryModalDialogsFrame,#mega-menu,nav #header,.esri-header-apps-control,footer .fatFooter,footer .clearing,footer .footerSmall{display:none;height:0}html{background-color:#fff}body{display:inherit;height:auto}.hidden{display:none !important}.esri-global-nav-clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}#globalnav,#globalfooter,.esri-header-menus-link,.esri-header-menus-sublink,.esri-header-menus-sublink-text,.esri-header-account-control,.esri-footer-menu-link,.esri-footer-menu-link--sub,.esri-footer-language-control,.esri-footer-info-link,#esri-header-search-dialog-control{font-family:"Avenir Next W05 Light", "Avenir Next", "Helvetica Neue", sans-serif !important;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.esri-footer-menu-link,.esri-header-account-content-name,.esri-header-account-name{font-family:'Avenir Next W05 Demi', "Avenir Next", "Helvetica Neue", sans-serif !important;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;font-weight:500;font-style:normal}#globalnav{height:56px}.esri-header-barrier{position:relative;z-index:10000}.esri-header-menus-link{font-weight:500;font-style:normal;-webkit-font-smoothing:subpixel-antialiased}.esri-header-brand:focus,.esri-header-menus-link:focus{outline:-webkit-focus-ring-color auto 5px}.esri-header-search-control:focus,.esri-header-account:focus,.esri-header-account-control:focus{outline:-webkit-focus-ring-color auto 5px}.esri-header-menus-list,.esri-header-menus-item{margin-left:0}.esri-header-menus-sublist,.esri-header-menus-sublist--featured{margin-left:0}.esri-header-search-dialog-label{margin-top:0}.esri-footer-info-item{margin-left:0 !important}#globalnav ul li,#globalnav ol ul li,#globalfooter ul li,#globalfooter ol ul li{background:none !important;padding:0;list-style:none}#globalnav a,#globalfooter a{color:#595959}#globalnav a:hover,#globalfooter a:hover{text-decoration:none;color:#000}#globalnav button:hover,#globalfooter button:hover{background-color:inherit}#globalnav input[type="search"],#globalfooter input[type="search"]{background-image:none;padding-left:0}#globalnav .esri-header-search-control,#globalnav .esri-header-account-control--signin,#globalnav .esri-header-search-dialog-submit,#globalnav .esri-header-search-dialog-cancel,#globalfooter .esri-header-search-control,#globalfooter .esri-header-account-control--signin,#globalfooter .esri-header-search-dialog-submit,#globalfooter .esri-header-search-dialog-cancel{background-image:none}#globalnav .esri-header-menus-link:hover,#globalfooter .esri-header-menus-link:hover{color:#000}#globalnav .esri-header-account-signin-control:hover,#globalnav .esri-footer-info-link:hover,#globalfooter .esri-header-account-signin-control:hover,#globalfooter .esri-footer-info-link:hover{color:#0079c1}#globalnav .esri-footer-menu-link--sub:hover,#globalfooter .esri-footer-menu-link--sub:hover{color:#0079c1}#globalnav .esri-header-account-signin-control.-switch:hover,#globalfooter .esri-header-account-signin-control.-switch:hover{background-color:#005e95;color:#fff}#globalnav .esri-footer-social-item,#globalfooter .esri-footer-social-item{margin:0}.esri-header{z-index:201}.esri-header-menus-subitem,.esri-header-menus-subitem--featured,.esri-gnav-account-signin-menu li,.esri-header-account-signin-item,.esri-header-account-signin-menu{margin:0}.esri-header-search-image,.esri-header-account-control,.esri-header-account-signin-control,.esri-footer-language-control,.esri-footer-language-dialog-submit,.esri-footer-language-dialog-close{cursor:pointer}.esri-header-account-control{color:#595959}.esri-header-account-control:hover{color:#000000}.esri-header-menus-link:hover,.esri-header-menus-sublink:hover,.esri-header-menus-sublink--tiles:hover,.esri-header-menus-sublink--featured:hover,.esri-header-account-content-link:hover{text-decoration:none}.esri-header-search-dialog-control,.esri-header-search-dialog-label{overflow:visible !important;height:90px !important}.esri-header-account-content-link{color:#0079c1 !important}.esri-header-menus-toggle{background-color:#fff !important}.esri-header-account-content-menu{margin-left:0;padding-left:0}.esri-header-search-control:active svg,.esri-header-search-control[aria-expanded=true] svg{fill:#000}.esri-header-search-dialog-label[data-filled]{top:-22px}.esri-header-search-dialog-control,.esri-header-search-dialog-control:focus{box-shadow:none !important;border:none !important;font-size:60px !important}#lang-switch-notification{background:#F7F7F7;padding:25px;border-bottom:solid 1px #e0e0e0;transition:all 1s;max-height:150px}#lang-switch-notification.collapsed{max-height:0;padding:0;overflow:hidden}#lang-switch-notification b{font-weight:bold}#lang-switch-notification .lang-switch-notification-content{padding-left:calc(50% - 725px);padding-right:calc(50% - 725px);position:relative}#lang-switch-notification #difflang-close{float:right;display:inline-block;width:30px;text-align:right;font-size:1.3rem;cursor:pointer}#lang-switch-notification #difflang-close:hover{text-decoration:none;font-weight:bold}#lang-switch-notification .lang-picker{float:right;width:50%;margin-left:50px}#lang-switch-notification .lang-picker #difflang-choice{width:60%;display:inline-block;box-sizing:border-box}#lang-switch-notification .lang-picker #difflang-changebtn{width:30%;display:inline-block;box-sizing:border-box;border:1px solid #0079c1;background-color:#0079c1;padding:0.31rem 0.9rem;color:#ffffff;transition:all 0.05s linear;cursor:pointer;font-size:0.9375rem;line-height:1.55rem}#lang-switch-notification .lang-picker #difflang-changebtn:hover{text-decoration:none;background-color:#005e95}#lang-switch-notification .lang-picker .remember-wrapper{padding:10px 0}#lang-switch-notification .lang-picker #difflang-remember{margin-right:10px}.esri-footer-barrier{margin-bottom:0;padding-top:5px;height:auto;clear:both}.esri-footer-language-dialog-cancel-canvas:hover{background-color:rgba(0,0,0,0.5) !important}.esri-footer-language-dialog-close:hover{background:none !important}.esri-footer{position:relative;z-index:auto}.esri-footer-social-link{color:white !important;margin:3px}.esri-footer-social-image{color:#fff;fill:#fff}.esri-footer-social-item{padding:0;margin:0}.esri-footer-social-link.-geonet .esri-footer-social-image{width:30px;height:30px}.esri-footer-menu-list--sub{margin:0}.esri-footer-menu-item,.esri-footer-menu-item--sub{margin:0}.esri-footer-language-dialog-barrier{z-index:99}.esri-footer-language-control:hover{background-color:#005e95 !important}.esri-footer-language-dialog-choice{display:inline}.esri-footer-language-dialog-message.single-lang{margin-top:50px;text-align:center}.esri-header-canvas[data-state=menu]{background-color:rgba(0,0,0,0.5) !important}.cookie-banner{position:fixed;left:0;right:0;bottom:0;width:100%;z-index:99999}.cookie-banner .grid-container{width:1450px;max-width:95vw;padding-right:0;padding-left:0;margin-right:auto;margin-left:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cookie-banner .btn-large{font-size:1rem;line-height:1.55rem;padding:.5rem 1rem .5rem}.cookie-banner .btn{position:relative;display:inline-block;padding:0.31rem 0.9rem;width:auto;color:#fff;border:1px solid #0079c1;background-color:#0079c1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.05s linear;transition:all 0.05s linear;cursor:pointer;white-space:nowrap;font-size:0.9375rem;line-height:1.55rem}.cookie-banner .btn:hover{text-decoration:none;background-color:#005e95;color:#fff}.cookie-banner.top{position:relative}.cookie-banner.top[data-fixed]{position:fixed;bottom:unset;top:0;max-height:100px}.cookie-banner div.text-wrapper{position:absolute;top:50%;transform:translateY(-50%);display:inline-block;width:60%}.cookie-banner div.button-wrapper{display:inline-block;margin:20px 0;float:right}.cookie-banner p{margin-bottom:0}.cookie-banner.dark{background-color:rgba(50,50,50,0.95);color:#efefef}.cookie-banner.dark a{color:#efefef}.cookie-banner.light{background-color:rgba(244,244,244,0.95);color:#323232}.cookie-banner.blue{background-color:rgba(0,121,193,0.95);color:#fff}.cookie-banner.blue a{color:#fff !important}.cookie-banner.blue div.button-wrapper a{color:#000000 !important;background:rgba(255,255,255,0.75)}#dev-notification{position:absolute;background:#e8912e;border:solid 1px #d17e21;opacity:0.7;z-index:10001;color:#fff;width:100%;font-size:0.75em;text-align:center;transition:all 2s}#dev-notification.invisible{opacity:0}@media (max-width: 1525px) and (min-width: 1435px){.esri-header-brand{padding-left:25px}}@media (min-width: 1024px){.esri-header-menus-link:active,.esri-header-menus-link[aria-expanded=true]{color:#000 !important}.esri-footer-brand-image{margin:0}.esri-header-menus-submenu[data-filled=""]{width:420px;padding:15px 30px 35px 30px}#esri-header-menus-submenu-0-1 .esri-header-menus-sublist{height:450px}}@media (min-width: 720px){.esri-header-search-dialog-control{height:6.25rem}.esri-footer-social-list{max-width:150px;margin:0}}@media (max-width: 1000px){#lang-switch-notification{padding-top:5px;height:150px}#lang-switch-notification .lang-switch-notification-content{padding-left:25px;padding-right:25px}#lang-switch-notification .lang-picker{float:none;width:100%;margin-left:0;position:relative;top:75px}#lang-switch-notification .lang-picker #difflang-choice,#lang-switch-notification .lang-picker #difflang-changebtn{font-size:0.75rem;height:30px;padding:0 10px}#lang-switch-notification .message{font-size:0.75rem;position:absolute;top:25px}}@media screen and (max-width: 760px) and (min-width: 200px){.esri-sub-nav-wrapper{top:0 !important}}@media (max-width: 767px){.esri-gnav-account-menu-info,.esri-gnav-account-menu-list{margin-bottom:15px}.esri-header-account-signin-menu{margin-top:5px}.esri-header-account-content-item{margin:0}.esri-header-account-content-info{margin-top:20px}.esri-header-account-control--signin:after{display:inline-block;position:absolute}.esri-header-account-signin-item{margin-top:10px;margin-bottom:10px}.esri-header-search-dialog-control,.esri-header-search-dialog-control:focus{font-size:28px !important;padding:0 !important}.esri-header-search-dialog-control,.esri-header-search-dialog-label{height:55px !important}.esri-footer-menu-list,.esri-footer-info-list{margin-left:0}.cookie-banner.top[data-fixed]{max-height:250px;height:250px}.cookie-banner div.button-wrapper{line-height:250px}}

/*# sourceMappingURL=gn.css.map */

/*# sourceMappingURL=globalnav-cssbundle.css.map */
