.breadcrumbs{font-size:1rem;margin-top:.2rem}.breadcrumbs .crumb:after{content:"|";display:inline-block;font-size:.7rem;margin:0 0 .2rem;vertical-align:middle}.breadcrumbs .crumb:last-child:after{content:"";display:none}.map-not-available-text{text-align:center}.map-field{position:relative}.map-menu{align-content:flex-end;background:transparent;bottom:100px;display:inline-flex;flex-wrap:wrap;justify-content:center;left:50%;padding:5px;position:absolute;text-align:center;transform:translateX(-50%);width:100%;z-index:200}.map-menu .heatmap-menu,.map-menu .marker-menu{align-items:center;background:#fff;border-radius:7px;box-shadow:0 2px 9px rgba(0,0,0,.096);display:flex;height:21px;justify-content:space-evenly;margin:10px;padding:17.5px 13px 14.5px}.map-menu div label{align-items:center;color:#000;display:inline-flex;font-family:Filson Pro,Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:16px;padding-right:10px}.map-menu div input{appearance:none;-moz-appearance:none;-webkit-appearance:none;background-clip:content-box,border-box;background-color:#fff;background-image:linear-gradient(#fff,#fff),linear-gradient(180deg,#e36986 14.93%,#f6b2b6 84.46%);background-origin:border-box;border:2.5px solid transparent;border-radius:2px;content:none;cursor:pointer;display:grid;height:21.04px;margin:0;outline:none;place-content:center;transform:translateY(-.075em);width:21.52px}.map-menu div input:before{background:linear-gradient(180deg,#e36986 14.93%,#f6b2b6 84.46%);content:"";height:19px;transform:scale(0);transition:transform .12s ease-in-out;width:19px}.map-menu div input:checked:before{transform:scale(1)}.map-menu div input:checked:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:15px;left:4px;position:absolute;top:-2px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:6px}#modal-form .modal-dialog{max-width:min(80vw,780px);min-width:540px;width:80vw}#modal-form .modal-dialog .modal-content{padding:2em}body.landing,html{height:100%}.landing{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;background-color:#fff;justify-content:center;text-align:center}.landing #landing-icon{background:transparent;display:block;margin:10px auto;padding:10px;width:200px}.landing #landing-icon path{stroke:#007aff}