.home{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:100%;width:100%}.map{width:-webkit-calc(100% - 100px);width:calc(100% - 100px);position:fixed;right:0;height:-webkit-calc(100vh - 55px);height:calc(100vh - 55px)}.mapboxgl-ctrl-group>button{width:40px;height:40px}.mapboxgl-ctrl-geocoder,.mapboxgl-ctrl-top-left{width:-webkit-calc(100% - 35px);width:calc(100% - 35px);max-width:-webkit-calc(100% - 35px);max-width:calc(100% - 35px)}.mapboxgl-popup-close-button{-webkit-appearance:none;border-radius:4px;cursor:pointer;display:inline-block;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:0;height:28px;max-height:28px;max-width:28px;min-height:28px;min-width:28px;width:28px;outline:0;vertical-align:top;position:absolute;top:5px;right:5px;background-color:#ff3860;border-color:rgba(0,0,0,0);color:#fff}.mapboxgl-popup-content .mapboxgl-popup-close-button:hover{background-color:#ff3860}.mapboxgl-popup-close-button:after,.mapboxgl-popup-close-button:before{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.mapboxgl-popup-close-button:before{height:2px;width:50%}.mapboxgl-popup-close-button:after{height:50%;width:2px}.mapboxgl-popup-close-button:hover{background-color:rgba(0,0,0,.5)}.mapboxgl-popup-content{background-color:#fff;border-radius:5px;-webkit-box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);color:#4a4a4a;display:block;padding:1.25rem;padding-right:0}.mapboxgl-popup-content .media{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.mapboxgl-popup-content .media-content{font-size:1rem;min-width:125px;max-width:175px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.mapboxgl-popup-content .media-content h5{display:inline-block;max-width:-webkit-calc(100% - 20px);max-width:calc(100% - 20px)}.mapboxgl-popup-content .media-content h5:first-letter{text-transform:uppercase}.mapboxgl-popup-content .media-content p{margin-bottom:.5rem;word-break:break-word}.mapboxgl-popup-content .image{width:128px}.loading-overlay.is-active{z-index:20}@media only screen and (max-device-width:1024px){.home{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.map{width:100vw;height:100vh;top:56px;margin-bottom:56px;position:relative}.mapboxgl-popup-content{padding:.5rem}.mapboxgl-popup-content .media{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.mapboxgl-popup-content .media-left{margin-right:0}.mapboxgl-popup-content .media-content{font-size:.75rem;max-width:200px;margin-bottom:.5rem;width:100%}.mapboxgl-popup-content .media-content h5{margin-bottom:.5rem}.mapboxgl-popup-content .media-content p{margin-bottom:0}}.form-login[data-v-032ba47a]{margin-bottom:25px}.form-login .buttons[data-v-032ba47a]{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.form-login .buttons .button[data-v-032ba47a]{margin-bottom:0}.form-login .buttons .forgot-password[data-v-032ba47a]{margin-right:.5em}