#root,body,html{padding:0;margin:0;height:100%;width:100%}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.esri-portfolio-stage{width:100%;height:calc(100% - 235px);position:relative;display:flex;justify-content:center;align-items:center;background-color:#2a2a2a}.esri-portfolio-stage .esri-portfolio-stage__view-container{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}.esri-portfolio-stage iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.esri-portfolio-stage img{max-width:100%;max-height:100%}.esri-portfolio-stage--light{background-color:#f8f8f8}.esri-portfolio-stage--navigation-collapsed{height:calc(100% - 217px)}.esri-portfolio__view{width:100%;height:100%}.esri-portfolio-navigation-item{display:inline-block;flex-direction:column;justify-content:space-between;border-radius:3px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);background-color:#000;margin-right:10px;box-sizing:border-box;vertical-align:top;width:200px}.esri-portfolio-navigation-item__thumbnail-container{height:133px;overflow:hidden;position:relative}.esri-portfolio-navigation-item__custom-icon-container{display:flex;justify-content:center;align-items:center}.esri-portfolio-navigation-item__custom-icon-container .esri-portfolio-navigation-item__pdf-icon,.esri-portfolio-navigation-item__custom-icon-container .esri-portfolio-navigation-item__video-icon{width:50%;height:50%}.esri-portfolio-navigation-item__custom-icon-container .esri-portfolio-navigation-item__pdf-icon{color:red}.esri-portfolio-navigation-item__custom-icon-container .esri-portfolio-navigation-item__video-icon{color:grey}.esri-portfolio-navigation-item__item-title-container{box-sizing:border-box;height:100%;color:#fff;white-space:normal;word-break:break-word;overflow:hidden;font-size:14px;padding:10px;width:133px;height:133px}.esri-portfolio-navigation-item__item-title-container--light{color:grey}.esri-portfolio-navigation-item__custom-icon-container,.esri-portfolio-navigation-item__thumbnail{width:200px;height:133px}.esri-portfolio-navigation-item__text-container{display:flex;align-items:center;padding:10px;max-width:12.5vw;white-space:nowrap;overflow:hidden}.esri-portfolio-navigation-item__text-container .esri-portfolio-navigation__title-text{color:#fff;word-break:break-word;font-size:14px;font-size:14.5px}.esri-portfolio-navigation-item__text-container .esri-portfolio-navigation__description-text{font-size:12.5px}.esri-portfolio-navigation-item--selected{background-color:#019fff}.esri-portfolio-navigation-item--selected .esri-portfolio-navigation-item__item-title-container .esri-portfolio-navigation__title-text{color:#fff}.esri-portfolio-navigation-item:hover{cursor:pointer}.esri-portfolio-navigation-item--light{background-color:#fff}.esri-portfolio-navigation-item__text-container .esri-portfolio-navigation__title-text--light{color:grey}.esri-portfolio-navigation-item .esri-portfolio-navigation-item__info-icon-container{display:none;position:absolute;bottom:0;background-color:#000;width:100%;opacity:.85;justify-content:center;padding-top:5px;padding-bottom:5px}.esri-portfolio-navigation-item .esri-portfolio-navigation-item__info-icon-container button{background-color:initial;border:none;cursor:pointer}.esri-portfolio-navigation-item .esri-portfolio-navigation-item__info-icon-container button calcite-icon{color:#fff}.esri-portfolio-navigation-item__item-title-container--vertical-align{vertical-align:top}.esri-portfolio-navigation-item--nav-bar-closed{height:133px;background-color:initial}.esri-portfolio-navigation-item--selected.esri-portfolio-navigation-item--nav-bar-closed{background-color:#039fff}.esri-portfolio-navigation-item--selected.esri-portfolio-navigation-item--light{background-color:#0079c1}.esri-portfolio-navigation-item--selected.esri-portfolio-navigation-item--light .esri-portfolio-navigation__title-text--light{color:#fff}.esri-portfolio-navigation-item--selected:hover .esri-portfolio-navigation-item__info-icon-container{display:flex}.esri-portfolio-navigation-item__tile-info-container{position:relative;bottom:0;height:100%}.esri-portfolio-navigation-item--selected.esri-portfolio-navigation-item--nav-bar-closed .esri-portfolio-navigation-item__thumbnail,.esri-portfolio-navigation-item:hover .esri-portfolio-navigation-item__thumbnail{opacity:.75}@media only screen and (max-width:813px){.esri-portfolio-navigation-item__text-container{max-width:40vw}}.esri-portfolio-navigation__auto-play-btn{width:32px;height:32px;color:#fff;border:none;background-color:#039fff;align-self:flex-end;margin-right:7px;margin-top:5px;cursor:pointer;transition:background-color .1s linear}.esri-portfolio-navigation__auto-play-btn--light{color:#fff;background-color:#0079c1;border:1px solid #6d6d6d}.esri-portfolio-navigation .esri-portfolio-navigation__content-container .esri-portfolio-navigation__btn-container .esri-portfolio-auto-play--hide{display:none}.esri-portfolio-navigation{display:flex;flex-direction:column;position:relative;bottom:0;height:235px;background-color:#3f3e3e;color:#fff}.esri-portfolio-navigation .esri-portfolio-navigation__control-container{display:flex;justify-content:center;align-items:center}.esri-portfolio-navigation .esri-portfolio-navigation__header-container{display:flex;align-items:center;justify-content:space-between;font-size:18px;padding-left:.25%;background-color:#4a4a4a}.esri-portfolio-navigation .esri-portfolio-navigation__content-container{display:flex;z-index:3;overflow:hidden;box-sizing:border-box;opacity:1;width:100%;height:100%}.esri-portfolio-navigation .esri-portfolio-navigation__content-container .esri-portfolio-navigation__action-container--light{background-color:#fff}.esri-portfolio-navigation .esri-portfolio-navigation__content-container .esri-portfolio-navigation__btn-container{display:flex;flex-direction:column;justify-content:flex-end;width:40px}.esri-portfolio-navigation .esri-portfolio-navigation__content-container .esri-portfolio-navigation__btn-container button{display:flex;align-items:center;justify-content:center;padding:0}.esri-portfolio-navigation__item-container{display:flex;align-items:center;box-sizing:border-box;height:100%;width:100%;margin:0;padding-left:.5%;padding-top:4px;background-color:#3f3e3e;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.esri-portfolio-navigation .esri-portfolio-navigation__content-container--light,.esri-portfolio-navigation .esri-portfolio-navigation__header-container--light{background-color:#fff;color:#6d6d6d}.esri-portfolio-navigation .esri-portfolio-navigation__outer-item-container{position:relative;width:100%}.esri-portfolio-navigation .esri-portfolio-navigation__navigation-btn{position:absolute;top:0;height:100%;border:0;z-index:1;background-color:rgba(0,0,0,.75);color:#019fff}.esri-portfolio-navigation .esri-portfolio-navigation__navigation-btn--left{left:0}.esri-portfolio-navigation .esri-portfolio-navigation__navigation-btn--right{right:0}.esri-portfolio-navigation .esri-portfolio-navigation__buttons--hidden{visibility:hidden;width:0;height:0}.esri-portfolio-navigation--collapsed{height:217px}@media only screen and (max-width:813px){.esri-portfolio-navigation__header-container{flex-direction:column}.esri-portfolio-navigation__header-container .esri-portfolio-navigation__header-text-container{position:relative;width:100%;height:100%;overflow:hidden}.esri-portfolio-navigation__header-container .esri-portfolio-navigation__header-text-container .esri-portfolio-navigation__header-text{display:inline-block;width:100%;margin:5px 0;white-space:nowrap}.esri-portfolio-navigation__header-container .esri-portfolio-navigation__header-text:after{content:"";width:70px;height:100%;position:absolute;right:0;top:0;background:linear-gradient(90deg,transparent 0,#4a4a4a)}.esri-portfolio-navigation__header-container .esri-portfolio-navigation__header-text--light:after{background:linear-gradient(90deg,transparent 0,#fff)}.esri-portfolio-navigation__header-container .esri-portfolio-navigation__control-container{margin-left:0;width:100%;justify-content:space-between}.esri-portfolio-navigation__item-container{width:100%;overflow-x:auto}.esri-portfolio-navigation__expand-collapse-btn{width:10%}.esri-portfolio-navigation__nav--collapsed{right:90%}}html[dir=rtl] .esri-portfolio-navigation__item-container{padding-left:0;padding-right:0}html[dir=rtl] .esri-portfolio-navigation__header-container .esri-portfolio-navigation__header-text:after{right:unset;left:0;background:linear-gradient(270deg,transparent 0,#4a4a4a)}html[dir=rtl] .esri-portfolio-navigation__header-container .esri-portfolio-navigation__header-text--light:after{background:linear-gradient(270deg,transparent 0,#fff)}@media screen and (max-width:813px){.esri-portfolio-navigation__header-container .esri-portfolio-navigation__header-text--light:after{background:unset}}.esri-control-panel{position:relative}.esri-control-panel__controls{display:flex;justify-content:space-between;margin-left:auto;background-color:#606060;border:1px solid #000;border-radius:9px;box-sizing:border-box;padding:10px;width:313px;height:37px;margin-top:5px;margin-bottom:5px}.esri-control-panel__controls--reduced{width:200px}.esri-control-panel__leading-controls{justify-content:space-around}.esri-control-panel__leading-controls,.esri-control-panel__trailing-controls{display:flex;justify-content:space-around;align-items:center;width:50%}.esri-control-panel__trailing-controls--reduced{width:100%}.esri-control-panel__control-button{display:flex;justify-content:center;align-items:center;background-color:initial;border:none;cursor:pointer}.esri-control-panel__control-button calcite-icon{color:#fff}.esri-control-panel__control-button--selected calcite-icon{color:#00a0ff}.esri-control-panel__play-pause-button{border-radius:100%;background-color:#00a0ff;width:31px;height:31px}.esri-control-panel__panel{position:absolute;z-index:-1;background-color:#252525;width:100%;height:auto;padding:8px 8px 0;box-sizing:border-box}.esri-control-panel__panel-button{position:absolute;right:0;top:4%;background-color:initial;color:#fff;border:none;cursor:pointer}.esri-control-panel__panel--open{bottom:100%;z-index:1}.esri-control-panel--light .esri-control-panel__controls{border:1px solid grey}.esri-control-panel--light .esri-control-panel__controls,.esri-control-panel--light .esri-control-panel__panel{background-color:#fff}.esri-control-panel--light .esri-control-panel__controls .esri-control-panel__control-button.esri-control-panel__play-pause-button calcite-icon,.esri-control-panel--light .esri-control-panel__panel .esri-control-panel__control-button.esri-control-panel__play-pause-button calcite-icon{color:#fff}.esri-control-panel--light .esri-control-panel__control-button calcite-icon,.esri-control-panel--light .esri-control-panel__panel-button{color:grey}.esri-control-panel .esri-control-panel__control-button--selected calcite-icon{color:#00a0ff}@media screen and (max-width:813px){.esri-control-panel__control-button,.esri-control-panel__controls{margin:0;padding:0}}.esri-share calcite-tabs calcite-tab{width:100%}.esri-share calcite-tabs calcite-tab .esri-share__main-header{font-size:18px}.copy-icon .esri-share__iframe-container,.esri-share__iframe-preview{border:none;width:100%;pointer-events:none;position:relative}.esri-share__iframe-container{height:30vh}.esri-share__iframe-preview{height:100%}.esri-share__copy-icon{width:15px}.esri-share__embed-content-container{height:100%}.esri-share__iframe-input,.esri-share__url-input{display:inline-block;width:88%;margin:0;padding:5px;border:1px solid #d3d3d3;vertical-align:top;font-size:.9375rem;color:#000}.esri-share{box-sizing:border-box}.esri-share .esri-share__share-button{border:0;background-color:#fff;color:#6e6e6e;padding:.5rem}.esri-share .esri-share__share-button:hover{cursor:pointer}.esri-share .esri-share__share-item-container{display:flex}.esri-share .esri-share__share-item-container .esri-share__share-icon{width:24px;height:24px;background-color:initial;border:none;padding:0;margin-left:10px;margin-right:10px}.esri-share .esri-share__share-item-container .esri-share__share-icon .esri-share__svg-icon{width:24px;height:24px}.esri-share .esri-share__share-item-container .esri-share__share-icon:hover{cursor:pointer}.esri-share .esri-share__share-item-container .icon-social-facebook{fill:#3b5998}.esri-share .esri-share__share-item-container .icon-social-twitter{fill:#1da1f2}.esri-share .esri-share__share-item-container .icon-social-linkedin{fill:#0072b1}.esri-share .esri-share__share-item-container .icon-social-contact{stroke:#000;fill:transparent}.esri-share .esri-share__copy-clipboard-container{max-height:40px}.esri-share .esri-share__copy-clipboard-container,.esri-share .esri-share__iframe-input-container,.esri-share .esri-share__share-item-container{margin-top:3%;margin-bottom:3%}.esri-share .esri-share__copy-clipboard-container,.esri-share .esri-share__iframe-input-container{display:flex;flex-direction:row}.esri-share .esri-share__copy-button,.esri-share .esri-share__copy-clipboard-iframe,.esri-share .esri-share__copy-clipboard-url{display:flex;justify-content:center;align-items:center;width:12%;text-align:center;background-color:rgba(0,0,0,.45);color:#fff;height:30px;vertical-align:top;box-sizing:border-box;padding-top:2px;transition:background-color .2s linear;transition-property:background-color;transition-duration:.2s;transition-timing-function:linear;transition-delay:0s}.esri-share .esri-share__copy-clipboard-iframe:hover,.esri-share .esri-share__copy-clipboard-url:hover{background-color:gold;cursor:pointer}.esri-share .esri-share__heading{margin:0;font-size:24px}.esri-share .esri-share__close{position:absolute;top:5px;right:8px}.esri-share .esri-share__close:hover{cursor:pointer}.esri-share .esri-share__main-container .esri-share__main-header{margin:0;font-size:.85em;font-style:italic;font-weight:400}.esri-share .esri-share__main-container .esri-share__copy-container .esri-share__copy-url-group .esri-share__copy-clipboard{width:12%;text-align:center;background-color:rgba(0,0,0,.45);display:inline-block;height:30px;vertical-align:top;transition:background-color .2s linear;transition-property:background-color;transition-duration:.2s;transition-timing-function:linear;transition-delay:0s}.esri-share .esri-share__main-container .esri-share__copy-container .esri-share__copy-url-group .esri-share__copy-clipboard .esri-share__copy-icon-container{display:inline-block;width:20px;padding:2%;height:30px}.esri-share .esri-share__main-container .esri-share__hr{margin:.7rem 0}.esri-share .esri-share__main-container .esri-share__share-container .esri-share__share-item{padding-top:15px;width:25%;text-align:center}.esri-share .esri-share__main-container .esri-share__share-container .esri-share__share-item div:hover{cursor:pointer}.esri-share .esri-share__main-container .esri-share__share-item-container{display:flex;flex-wrap:wrap;box-sizing:border-box;width:90%;margin-top:0}html[dir=ltr] .esri-share__generate,html[dir=ltr] .esri-share__iframe-input,html[dir=ltr] .esri-share__url-input{padding-left:5px}html[dir=ltr] .esri-share .esri-share__share-content .esri-share__close{right:8px}html[dir=ltr] .esri-share .esri-share__share-content .esri-share__main-container .esri-share__main-header{text-align:left}html[dir=ltr] .esri-share .esri-share__share-content .esri-share__main-container .esri-share__copy-container .esri-share__copy-url-group .esri-share__url-input{padding-left:5px}html[dir=rtl] .esri-share__generate,html[dir=rtl] .esri-share__iframe-input,html[dir=rtl] .esri-share__url-input{padding-right:5px}html[dir=rtl] .esri-share .esri-share__share-content .esri-share__close{left:0;right:auto}html[dir=rtl] .esri-share .esri-share__share-content .esri-share__main-container .esri-share__main-header{text-align:right}html[dir=rtl] .esri-share .esri-share__share-content .esri-share__main-container .esri-share__copy-container .esri-share__copy-url-group .esri-share__url-input{padding-right:5px}@media (max-width:825px) and (orientation:landscape),screen and (max-width:415px){.esri-share__share-content{width:100%;height:100%;max-height:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}}@media screen and (max-height:830px){.esri-share__main-container{height:95%}}@media screen and (max-height:830px) and (orientation:landscape){.esri-share__iframe-container{height:51vh}}@media screen and (max-height:568px){.esri-share__iframe-container{height:75%}}@media screen and (max-height:640px){.esri-share__iframe-container{height:85%}}@media screen and (max-width:824px) and (orientation:landscape){.esri-share__iframe-tab-section-container{height:65%}.esri-share__embed-content-container,.esri-share__iframe-tab-section{height:100vh}.esri-share__iframe-container{height:88%}}@media screen and (max-height:825px){.esri-share__iframe-container{height:92%}}@media screen and (max-height:667px){.esri-share__iframe-container{height:87%}}@media screen and (max-height:568px){.esri-share__iframe-container{height:83%}}@media (max-width:825px) and (orientation:landscape),screen and (max-width:415px){.esri-share__share-content{width:100vw;height:100vh;max-height:none;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}}.esri-portfolio-location{display:flex;flex-direction:column;background-color:#2a2a2a;width:100%;padding:1%;color:#fff;transition:top .1s linear;overflow-y:auto;box-sizing:border-box;z-index:2;min-height:200px}.esri-portfolio-location .esri-portfolio-location__search-container{border:1px solid #6d6d6d}.esri-portfolio-location .esri-portfolio-location__close-button-container{background-color:initial;text-align:right}.esri-portfolio-location .esri-portfolio-location__header-text{font-weight:550;font-size:18px}.esri-portfolio-location .esri-portfolio-location__header-text,.esri-portfolio-location .esri-portfolio-location__sub-header-text{margin-bottom:5px}.esri-portfolio-location .esri-portfolio-location__search-container{width:100%;margin-bottom:5px}.esri-portfolio-location .esri-portfolio-location__enter-button{width:25%}.esri-portfolio-location--hide{display:none}.esri-portfolio-location--light{background-color:#fff;color:#6d6d6d}@media only screen and (max-width:813px){.esri-portfolio-location{width:100%}.esri-portfolio-location .esri-search__input,.esri-portfolio-location .esri-widget{font-size:16px}}.esri-portfolio-header{display:flex;align-items:center;padding-left:10px;height:5%;background-color:#4a4a4a;color:#fff}.esri-portfolio-header h1{display:flex;align-items:center;font-weight:400;font-size:1.2rem}.esri-portfolio-header h1 a{display:inline-block;margin-right:3px}.esri-portfolio-header h1 img{max-width:40px;margin-right:3px}.esri-portfolio-header__info-btn{display:flex;align-items:center;justify-content:center;border:none;background-color:initial;color:#4c4c4c}.esri-portfolio-header__info-btn:hover{cursor:pointer}.esri-portfolio-header--light{background-color:#fff;color:#949494}.esri-portfolio-description{position:absolute;width:30%;padding:1%;z-index:2;background-color:#2a2a2a;color:#fff;transition:top .1s linear;overflow-y:auto;box-sizing:border-box;opacity:.89}.esri-portfolio-description .esri-portfolio-description__terms-of-use{margin:10px 0}.esri-portfolio-description--light{background-color:#fff;color:#6d6d6d}.esri-portfolio-description__close-button-container,.esri-portfolio-description__main-content-container{background-color:initial}.esri-portfolio-description__main-content-container{height:auto;padding:5%;word-break:break-word}.esri-portfolio-description__close-button-container{width:100%;height:auto;text-align:right;opacity:1}.esri-portfolio-description__close-button{background-color:#2a2a2a}.esri-portfolio-description--open{top:calc(-100% - 2px)}.esri-portfolio-description__toggle-btn{height:100%;background:transparent;color:#fff;border:none;border-right:1px solid #5e5d5e;cursor:pointer}.esri-portfolio-description__toggle-btn--light{color:#6d6d6d}.esri-portfolio-description__toggle-btn:hover{background-color:#6d6d6d}.esri-portfolio-description__toggle-btn--light:hover{background-color:#d3d3d3}@media only screen and (max-width:813px){.esri-portfolio-description{width:100%}}.esri-page{width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:auto;color:#fff;box-sizing:border-box;padding:2.5%}.esri-page .esri-page__text-container{display:flex;flex-direction:column;justify-content:center;height:90%}.esri-page .esri-page__subtitle-text,.esri-page .esri-page__title-text{line-height:normal;word-break:break-word}.esri-page .esri-page__title-text{font-weight:400;margin:0 0 .25%}.esri-page .esri-page__subtitle-text,.esri-page .esri-page__title-text{text-shadow:0 4px 3px rgba(0,0,0,.4),0 8px 13px rgba(0,0,0,.1),0 18px 23px rgba(0,0,0,.1)}.esri-page .esri-page__scroll-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:10%}.esri-page .esri-page__scroll-container .esri-page__scroll-text{margin-bottom:5px}.esri-page .esri-page__scroll-container button{display:flex;align-items:center;flex-direction:column;background-color:initial;border:none;cursor:pointer;width:-moz-fit-content;width:fit-content;color:#fff}.esri-page .esri-page__scroll-container button calcite-icon{color:#fff}.esri-page__back-to-cover-page{position:absolute;right:2%;bottom:-98%;z-index:999999999;cursor:pointer}.esri-page__scroll-container button:hover calcite-icon{transition:.25s ease-in-out;transform:translateY(3px)}.esri-page__scroll-container button:not(:hover) calcite-icon{transition:.25s ease-in-out;transform:translateY(-3px)}@media screen and (max-width:480px){.esri-page__title-text{font-size:45px}.esri-page__subtitle-text{font-size:25px}.esri-page__scroll-text{font-size:20px}}@media screen and (min-width:481px) and (max-width:768px){.esri-page__title-text{font-size:65px}.esri-page__subtitle-text{font-size:30px}.esri-page__scroll-text{font-size:25px}}@media screen and (min-width:769px){.esri-page__title-text{font-size:75px}.esri-page__subtitle-text{font-size:45px}.esri-page__scroll-text{font-size:30px}}.App,body,html{height:100%;width:100%}.App{padding:0;margin:0}.esri-portfolio__app-container{position:relative;height:100%}.esri-portfolio__body{height:100%}.esri-portfolio__body--header{height:95%}.esri-portfolio__ui-control-container{position:absolute;bottom:0}.esri-portfolio-navigation__expand-collapse-btn{display:flex;justify-content:center;align-items:center;width:32px;height:32px;background-color:initial;border:none;color:#fff;cursor:pointer;transition:background-color .1s linear}.esri-portfolio-navigation__expand-collapse-btn--light{background-color:#fff;color:#6d6d6d}.esri-portfolio__no-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#fff}.esri-portfolio-panel--default{top:0;height:calc(100% - 235px)}.esri-portfolio-panel--header-enabled--nav-expanded{top:5%;height:calc(93.125% - 217px)}.esri-portfolio-panel--header-enabled--nav-collapsed{top:5%;height:calc(97.125% - 235px)}.esri-portfolio-panel--header-disabled--nav-collapsed{top:0;height:calc(100% - 217px)}.esri-portfolio__opt-out-button{float:right}.esri-portfolio__body calcite-modal{z-index:102}.app-error{display:flex;flex-direction:column;justify-content:center;align-items:center}.app-error p{margin:0;width:65%;text-align:center}html[dir=rtl] .esri-portfolio__opt-out-button{float:left}
/*# sourceMappingURL=main.5152315e.chunk.css.map */