.react-calendar{background:#fff;border:1px solid #a0a096;width:350px;max-width:100%;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{margin:-.5em;display:flex}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar :before,.react-calendar :after{box-sizing:border-box}.react-calendar button{border:0;outline:none;margin:0}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{height:44px;margin-bottom:1em;display:flex}.react-calendar__navigation button{background:0 0;min-width:44px}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{font:inherit;justify-content:center;align-items:center;font-size:.75em;font-weight:700;display:flex}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__century-view__decades__decade--neighboringCentury{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{text-align:center;max-width:100%;font:inherit;background:0 0;padding:10px 6.6667px;font-size:.833em}.react-calendar__tile:disabled{color:#ababab;background-color:#f0f0f0}.react-calendar__month-view__days__day--neighboringMonth:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__century-view__decades__decade--neighboringCentury:disabled{color:#cdcdcd}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{color:#fff;background:#006edc}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}calcite-button{--calcite-font-size--1:12;--calcite-font-weight-normal:700}.esri-scale-bar__line--top{border-bottom:1px solid #fff!important}.esri-scale-bar__line--top:before,.esri-scale-bar__line--top:after{border-right:1px solid #fff!important;width:1px!important;bottom:-1px!important}.esri-view-attribution{display:none!important}@media (min-width:992px){.position-lg-absolute{position:absolute}.top-lg-0{top:0}.end-lg-0{right:0}}.text-decoration-color-dark{text-decoration-color:#000}.pt-15{padding-top:15px}.pb-15{padding-bottom:15px}.px-15{padding-left:15px;padding-right:15px}@media (min-width:992px){.px-lg-15{padding-left:15px;padding-right:15px}}.px-25{padding-left:25px;padding-right:25px}.py-25{padding-top:25px;padding-bottom:25px}.mt-n40{margin-top:-2rem}.mb-n2{margin-bottom:-.5rem!important}.mb-0-last-paragraph p:last-child,.pagination-container .pagination{margin-bottom:0}textarea.form-control{line-height:1.2rem}.text-xsmall{font-size:.6rem}.background-switcher .dropdown-menu{min-width:280px}.content-item:last-child{margin-bottom:0!important}.ng-tab-hidden .resources-tab{height:0}.nav-section .btn-link:focus{text-decoration-color:#fc0}.nav-section .btn-link.text-decoration-custom:not(:hover){text-decoration:none}.z-1030{z-index:1030}.account-menu .dropdown-item-child{padding-left:3rem!important}.remove-input-extra-spacing{min-height:initial}.remove-input-extra-spacing .form-check-input{margin-top:0}p{word-wrap:break-word}mark{padding:0}.navbar .dropdown-item{font-size:1rem;line-height:1.75rem}.input-group .form-control{height:38px}.QSI__EmbeddedFeedbackContainer_QuestionText{margin-bottom:30px!important;font-size:20px!important;font-style:normal!important;font-weight:700!important;line-height:24px!important;display:flex!important}.QSI__EmbeddedFeedbackContainer_ButtonsQuestion{justify-content:center!important;align-items:center!important;display:flex!important}.QSI__EmbeddedFeedbackContainer_TextButton{color:inherit!important;letter-spacing:1.8px!important;text-transform:uppercase!important;background:#fff!important;border:1px solid #ccc!important;border-radius:0%!important;margin-right:30px!important;padding:12px 35px!important;font-size:12px!important;font-weight:700!important;line-height:16px!important}.QSI__EmbeddedFeedbackContainer_TextButton:nth-child(3){margin-top:30px!important}.QSI__EmbeddedFeedbackContainer_TextButton:nth-child(2){margin-right:0!important}.QSI__EmbeddedFeedbackContainer_OpenText{resize:vertical!important;width:100%!important;height:auto!important}main{min-height:calc(100vh - 60px)}@media (max-width:768px){main.error-page{min-height:initial}}.page-fixed-bg{z-index:-1;background-position:50%;background-repeat:no-repeat;background-size:cover;position:fixed;inset:0}@media (min-width:540px){.h-sm-135px{height:135px!important}}.h-40px{height:40px}@media (min-width:540px){.w-sm-135px{width:135px!important}}.mw-unset{max-width:unset}@media (min-width:768px){.mw-md-360px{max-width:360px}.mw-md-375{max-width:375px}}@media (min-width:992px){.mw-lg-970{max-width:970px}.mw-lg-none{max-width:none}.bg-color-lg-gray-100{background-color:#f5f5f5}}.text-decoration-inherit-color{-webkit-text-decoration-color:inherit;text-decoration-color:inherit}.error-page-bg{background-image:url(https://res.cloudinary.com/dwftyk9c5/image/upload/v1700507233/Explorer%20Products/Explorer%20Dashboard/Assets/404-background.jpg);background-position:bottom;background-repeat:no-repeat;background-size:contain}.profile-card-border{border:1px solid #ddd}.explorer-card{container:explorerCard/inline-size}.explorer-card img{transition:all .4s ease-out}.explorer-card:hover:not(:has(.explorer-email:hover)) img{transform:scale(1.1)}.explorer-card:hover:has(.explorer-email:hover) .explorer-name{text-decoration:none}.explorer-card .explorer-email:hover{text-decoration-color:#fc0}@container explorerCard not (min-width:630px){.explorer-card .dynamic-font-size{font-size:clamp(.8rem,4cqw,1.25rem)}}@media (min-width:768px) and (max-width:991px){.article-media{min-height:400px}}@media (min-width:992px){.article-media{min-height:600px}}.explorer-resources-link{text-decoration:none}.explorer-resources-link:hover{-webkit-text-decoration:underline #fc0;text-decoration:underline #fc0;text-decoration-thickness:2px}.carousel-image-container{height:300px}@media (min-width:768px){.carousel-image-container{height:580px}}.carousel-image{object-fit:contain}.carousel-nav-item{transition:opacity .35s ease-out}.carousel-nav-item:hover{opacity:1!important}.carousel-thumbnail{cursor:pointer;border:2px solid #f5f5f5;width:150px;height:100px;transition:border .35s ease-out}.carousel-thumbnail-container{transition:transform .5s ease-in-out}.layout-background-image{background-size:cover;background-attachment:fixed}.description-container>:last-child{margin-bottom:0}@media (max-width:767px){.decorator-index-show-md:before{display:none}}.blur-on-update{filter:blur();transition:filter .35s ease-out .25s}.explorers-grid-container{container:searchExplorersGrid/inline-size}.search-explorers-grid{grid-template-columns:1fr;gap:1.5rem;display:grid}@container searchExplorersGrid not (max-width:730px){.search-explorers-grid{grid-template-columns:repeat(2,1fr)}}@container searchExplorersGrid not (max-width:1275px){.search-explorers-grid{grid-template-columns:repeat(3,1fr)}}.explorers-grid-headshot{width:75px;height:75px}@container searchExplorersGrid not (max-width:840px){.explorers-grid-headshot{width:135px;height:135px}}.explorer-profile-download-btn{max-width:500px}.explorer-profile-download-btn .explorer-profile-overlay,.explorer-profile-download-btn .download-icon-container{opacity:0;transition:opacity .35s ease-out}.explorer-profile-download-btn .download-icon-container *{z-index:1}.explorer-profile-download-btn:hover .explorer-profile-overlay{opacity:.5}.explorer-profile-download-btn:hover .download-icon-container{opacity:1}.to-top-btn{transition:opacity .35s ease-out}.to-top-btn.transition-delay-2s{transition-delay:2s}.to-top-btn .replace-btn-colors:focus{background-color:#fc0;border-color:#fc0}.notice-text-icon{margin-top:2px}.helper-muted-multiselect small{--bs-text-opacity:1;color:#666!important}.calendar-container .react-calendar{z-index:1;border-color:gray;font-family:GeographEditWeb,Helvetica,Arial,sans-serif;position:absolute;top:0;left:0;min-width:350px!important}.calendar-container abbr[title]{border:none;text-decoration:none}.calendar-container abbr[title]:hover{cursor:default}.calendar-container .react-calendar__navigation__label__labelText{text-align:center;letter-spacing:2.6px;text-transform:uppercase;font-size:13px;line-height:17px}.calendar-container .react-calendar__navigation__label{background-color:#f5f5f5}.calendar-container .react-calendar__month-view__weekdays{padding-bottom:10px}.calendar-container .react-calendar__month-view__weekdays:hover{cursor:default}.calendar-container .react-calendar__month-view__weekdays__weekday{text-transform:capitalize}.calendar-container .react-calendar__month-view__weekdays__weekday:hover{cursor:default}.calendar-container .react-calendar__month-view__days__day--weekend{color:#000}.calendar-container .react-calendar__tile{border:2px solid #fff;padding:.35em .45em}.calendar-container .react-calendar__tile--now{color:#000;background:#fff;border:1px solid #000}.calendar-container .react-calendar__tile--now:hover{color:#000}.calendar-container .react-calendar__tile:enabled:hover,.calendar-container .react-calendar__tile:enabled:focus{background-color:#fff;border-color:gray}.calendar-container .react-calendar__tile--active,.calendar-container .react-calendar__tile--active:enabled,.calendar-container .react-calendar__tile--active:hover,.calendar-container .react-calendar__tile--active:focus,.calendar-container .react-calendar__tile--active:enabled:hover,.calendar-container .react-calendar__tile--active:enabled:focus{color:#000;background-color:#fff;border:1px solid #000}.carousel-container{padding-left:10px}@media (max-width:767px){.carousel-container{padding-right:0}}.carousel-cards-wrapper{transition:transform .5s ease-out}.search-suggestions-item:hover{background-color:#f5f5f5}.filters-container .form-check{text-transform:capitalize}.filter-group{min-width:initial}.filter-group header{margin-bottom:0!important}.filter-group .filter{margin:0}@media (min-width:1110px){.me-1110-4{margin-right:30px}.d-1110-flex{display:flex}}.aspect-ratio-16-9{aspect-ratio:16/9}.aspect-ratio-3-2{aspect-ratio:3/2}.aspect-ratio-4-3{aspect-ratio:4/3}@media (min-width:1110px){.aspect-ratio-1110-1-1{aspect-ratio:1}}.explorer-panel-width{width:100%}@media (min-width:768px){.explorer-panel-width{width:50%;max-width:360px}}@media (max-width:992px){.community-section{scroll-margin-top:40px}}.community-resources-grid{grid-template-columns:repeat(auto-fit,minmax(300px,3fr));gap:1.5rem;display:grid}.community-map-search-panel-grid{grid-template-columns:repeat(auto-fit,minmax(320px,2fr));gap:1rem;display:grid}.community-map-explorer-bio{text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box}.map-add-location-overlay{left:0;right:0}.map-spinner{height:60px}@media (min-width:768px){.map-spinner{height:84px}}.opacity-40{opacity:.4}.ng-tooltip{--tooltip-arrow-left-alignment:50%;--tooltip-border-color:#f5f5f5;--tooltip-border-width:8px}.ng-tooltip .ng-tooltip-text{line-height:26px}.ng-tooltip .ng-tooltip-text:after{content:" ";border-width:var(--tooltip-border-width);border-style:solid;position:absolute}.ng-tooltip .ng-tooltip-text.placement-bottom{top:100%}.ng-tooltip .ng-tooltip-text.placement-bottom:after{bottom:100%;left:var(--tooltip-arrow-left-alignment);margin-left:calc(var(--tooltip-border-width)*-1);border-color:#0000 #0000 var(--tooltip-border-color) #0000}.beta-badge{border-radius:20px;font-size:13px}@media only screen and (max-width:576px){.account-menu .dropdown-menu{left:auto;right:-15px;transform:translateY(2px)}}
