.side-margins-wrapper{max-width:1800px;margin:0 auto}.alert-select-grantee{margin:0 auto 1rem auto}.alert-select-grantee .alert-alert{margin:0 auto}.theme--light.v-alert .v-alert--prominent .v-alert__icon:after{background:rgba(0,0,0,.12)}.theme--dark.v-alert .v-alert--prominent .v-alert__icon:after{background:hsla(0,0%,100%,.12)}.v-sheet.v-alert{border-radius:4px}.v-sheet.v-alert:not(.v-sheet--outlined){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-sheet.v-alert.v-sheet--shaped{border-radius:24px 4px}.v-alert{display:block;font-size:16px;margin-bottom:16px;padding:16px;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-alert:not(.v-sheet--tile){border-radius:4px}.v-application--is-ltr .v-alert>.v-alert__content,.v-application--is-ltr .v-alert>.v-icon{margin-right:16px}.v-application--is-rtl .v-alert>.v-alert__content,.v-application--is-rtl .v-alert>.v-icon{margin-left:16px}.v-application--is-ltr .v-alert>.v-icon+.v-alert__content{margin-right:0}.v-application--is-rtl .v-alert>.v-icon+.v-alert__content{margin-left:0}.v-application--is-ltr .v-alert>.v-alert__content+.v-icon{margin-right:0}.v-application--is-rtl .v-alert>.v-alert__content+.v-icon{margin-left:0}.v-alert__border{border-style:solid;border-width:4px;content:"";position:absolute}.v-alert__border:not(.v-alert__border--has-color){opacity:.26}.v-alert__border--left,.v-alert__border--right{bottom:0;top:0}.v-alert__border--bottom,.v-alert__border--top{left:0;right:0}.v-alert__border--bottom{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0}.v-application--is-ltr .v-alert__border--left{border-top-left-radius:inherit;border-bottom-left-radius:inherit;left:0}.v-application--is-ltr .v-alert__border--right,.v-application--is-rtl .v-alert__border--left{border-top-right-radius:inherit;border-bottom-right-radius:inherit;right:0}.v-application--is-rtl .v-alert__border--right{border-top-left-radius:inherit;border-bottom-left-radius:inherit;left:0}.v-alert__border--top{border-top-left-radius:inherit;border-top-right-radius:inherit;top:0}.v-alert__content{flex:1 1 auto}.v-application--is-ltr .v-alert__dismissible{margin:-16px -8px -16px 8px}.v-application--is-rtl .v-alert__dismissible{margin:-16px 8px -16px -8px}.v-alert__icon{align-self:flex-start;border-radius:50%;height:24px;min-width:24px;position:relative}.v-application--is-ltr .v-alert__icon{margin-right:16px}.v-application--is-rtl .v-alert__icon{margin-left:16px}.v-alert__icon.v-icon{font-size:24px}.v-alert__wrapper{align-items:center;border-radius:inherit;display:flex}.v-application--is-ltr .v-alert--border.v-alert--prominent .v-alert__icon{margin-left:8px}.v-application--is-rtl .v-alert--border.v-alert--prominent .v-alert__icon{margin-right:8px}.v-alert--dense{padding-top:8px;padding-bottom:8px}.v-alert--dense .v-alert__border{border-width:medium}.v-alert--outlined{background:transparent!important;border:thin solid currentColor!important}.v-alert--outlined .v-alert__icon{color:inherit!important}.v-alert--prominent .v-alert__icon{align-self:center;height:48px;min-width:48px}.v-alert--prominent .v-alert__icon.v-icon{font-size:32px}.v-alert--prominent .v-alert__icon.v-icon:after{background:currentColor!important;border-radius:50%;bottom:0;content:"";left:0;opacity:.16;position:absolute;right:0;top:0}.v-alert--prominent.v-alert--dense .v-alert__icon.v-icon:after{transform:scale(1)}.v-alert--text{background:transparent!important}.v-alert--text:before{background-color:currentColor;border-radius:inherit;bottom:0;content:"";left:0;opacity:.12;position:absolute;pointer-events:none;right:0;top:0}.map-container,.map-container .loading-div{width:100%;height:100%;position:relative}.map-container .loading-div{background-color:hsla(0,0%,90.2%,.888);padding-top:5rem;z-index:50;display:flex;justify-content:center}.map-container .loading-div .spinner{display:inline-block;width:50px;height:50px;border:3px solid hsla(0,0%,100%,.888);border-radius:50%;border-top-color:#165991;animation:spin 1s ease-in-out infinite;-webkit-animation:spin 1s ease-in-out infinite}@keyframes spin{to{-webkit-transform:rotate(1turn)}}.map-container .legend{background-color:#fff;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.1);font-size:1rem;padding:.75rem;position:absolute;left:10px;bottom:40px;z-index:1}.map-container .legend .legend-contents{display:flex;height:10rem}.map-container .legend .legend-contents .legend-gradient{min-width:2rem;max-width:2rem;background-color:#fff;margin:.5rem}.map-container .legend .legend-contents .legend-labels{display:flex;flex-direction:column;justify-content:space-between}.layer-controls{position:absolute;top:10px;right:10px;min-width:250px;max-width:250px;border-radius:4px;background-color:hsla(0,0%,96.5%,.85);z-index:1}.layer-controls .v-expansion-panel-header{font-weight:700;font-style:italic}.layer-controls .layer-controls-header{color:#b31308;text-transform:uppercase;font-size:.8rem;padding-bottom:.5rem}.layer-controls .layer-controls-header:not(.first-header){padding-top:1rem}.layer-controls .layers-control-group{max-height:200px;overflow-y:auto}.layer-controls input{margin-top:.25rem;margin-right:.5rem}.layer-controls .menu-radio-pair{display:flex;align-items:flex-start}.layer-controls .show-offices-layer-group{visibility:hidden}.area-popup{min-width:250px}.area-popup .area-popup-name{text-transform:uppercase;color:#5a5a5a;font-size:.85rem;margin-bottom:8px;text-align:center;color:#fff;background-color:#175991;padding:3px 1px;border-radius:4px}.area-popup .area-popup-var{display:flex;flex-wrap:nowrap;justify-content:space-between;font-size:.9rem;margin:8px 0}.area-popup .area-popup-var .popup-var-value{padding-left:.75rem}.area-popup .area-popup-var-value{font-weight:700;padding-left:.75rem}.area-popup .area-popup-related-header{border-top:1px solid #ddd;color:#5a5a5a;font-size:.85rem;font-style:italic;margin:12px 0 8px 0;padding-top:8px}#map-with-hover-info{position:relative}#map-with-hover-info #hover-info{position:absolute;left:2rem;bottom:2rem;pointer-events:none;display:flex;flex-wrap:wrap;background-color:hsla(0,0%,100%,.9);border-radius:1rem;min-height:6.4rem}#map-with-hover-info #hover-info .hover-item{padding:1rem;display:flex;flex-direction:row;align-items:center;min-width:10rem}#map-with-hover-info #hover-info .hover-item .map-pattern-img div{width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem;margin-right:1rem}#map-with-hover-info #hover-info .hover-item .hover-item-info{display:flex;flex-direction:column}#map-with-hover-info #hover-info .hover-item .hover-item-info .hover-item-info-header{color:#5a5a5a;text-transform:uppercase;font-size:.9rem}#map-with-hover-info #hover-info .hover-item .hover-item-info .hover-item-info-area .hover-service-area{font-size:1.5rem;font-weight:400;font-family:Work Sans,sans-serif}#map-with-hover-info #hover-info .hover-item .hover-item-info .hover-item-info-area .hover-office-name{font-size:1.25rem;font-weight:400;font-family:Work Sans,sans-serif}#map-with-hover-info #hover-info .hover-item .hover-item-info .hover-item-info-area .hover-office-hint{font-size:.8rem;font-style:italic}#map-popup{position:absolute;padding:.25rem .5rem;background-color:hsla(0,0%,98%,.8);border-radius:.5rem;pointer-events:none;max-width:10rem;text-align:center;z-index:50;font-size:.85rem}#panel-radio-options .v-radio{align-items:flex-start}#panel-radio-options .panel-radio label{font-size:.9rem;margin-bottom:.75rem}.panel-radio-instruction{font-style:italic;font-size:.8rem;color:#5a5a5a}#areas-offices{margin:0 .5rem}#areas-offices h2{margin-top:4rem}#areas-offices #map-title-and-legend{display:flex;flex-wrap:wrap;justify-content:space-between}#areas-offices #map-title-and-legend h2{margin-top:0}#areas-offices #map-serv-area-legend{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;font-size:.9rem}#areas-offices #map-serv-area-legend .legend-item{display:flex;padding:.25rem 1rem 0 .5rem}#areas-offices #map-serv-area-legend .legend-item .legend-img{width:1.25rem;min-width:1.25rem;height:1.25rem;min-height:1.25rem;margin-right:.75rem}#areas-offices #map-serv-area-legend .legend-item .legend-img.main-office-box svg{margin-bottom:.5rem}#areas-offices #map-serv-area-legend .legend-item .legend-img.branch-office-box svg{margin-bottom:.25rem}#areas-offices .legend-item .bf-general-box,#areas-offices .map-pattern-img .bf-general-box{background-color:#165991;opacity:.2}#areas-offices .legend-item .ag-worker-box,#areas-offices .map-pattern-img .ag-worker-box{border:3px solid #165991}#areas-offices .legend-item .native-am-box,#areas-offices .map-pattern-img .native-am-box{position:relative;border:1px dashed #5a5a5a}#areas-offices .legend-item .native-am-box .native-am-box-bkgd,#areas-offices .map-pattern-img .native-am-box .native-am-box-bkgd{position:absolute;width:100%;height:100%;opacity:.1;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAALdJREFUWIXNzjkOgDAUA1HfHG5uCiBSFJYsf3Ex7eiBJKwCsAOgYZs0jiSkcSZAT9wy0Bu3BIzATQOjcFPASNwwMBo3BMzAdQOzcF3ATNwvMBv3CVTAvQJVcI9AJVwDVMNVQEVcAariLpsu7gYq43ZLoAeOVkAvnAnQE7cM9MYtASNw08Ao3BQwEjcMjMYNATNw3cAsXBcwE/cLzMZ9AhVwr0AV3CNQCdcA1XAVUBFXgKq4cyaM4wH+7PyfUGIozwAAAABJRU5ErkJggg==)}#areas-offices .area-description{margin-bottom:4rem}#areas-offices .area-description .area-description-header{display:flex;align-items:baseline;padding-bottom:1rem}#areas-offices .area-description .area-description-header .map-pattern-img div{width:2rem;min-width:2rem;height:2rem;min-height:2rem;margin-bottom:-.25rem}#areas-offices .area-description .area-description-header .area-num{font-size:2rem;font-weight:400;font-family:Work Sans,sans-serif;padding:0 1rem}#areas-offices .area-description .area-description-header .area-type{color:#5a5a5a;text-transform:uppercase;font-size:.9rem}#areas-offices #offices-list{display:flex;flex-wrap:wrap;margin-bottom:4rem}#areas-offices #offices-list .offices-list-item{display:flex;flex-direction:column;justify-content:space-between;width:25rem;padding:1rem;margin:.5rem;border-radius:.5rem;box-shadow:2px 4px 13px rgba(17,17,26,.05);background-color:#fff}#areas-offices #offices-list .offices-list-item .office-name{font-size:1.125rem;font-family:Work Sans,sans-serif;color:#165991;font-weight:400}#areas-offices #offices-list .offices-list-item .office-address{padding:2rem 0 1.5rem 0;font-size:.9rem}#areas-offices #offices-list .offices-list-item .office-address div{margin-bottom:.325rem}#areas-offices #offices-list .offices-list-item .go-to-google-maps{display:flex;justify-content:space-between;align-items:baseline}#areas-offices #offices-list .offices-list-item .offices-list-type{color:#6b6b6b;text-transform:uppercase;font-size:.9rem}#areas-offices #offices-list .offices-list-item .offices-list-type svg{margin-bottom:.5rem}