@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700,800&display=swap);
/*!
 * Font Awesome Pro 5.12.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}@-webkit-keyframes fa-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-do-not-enter:before{content:"\f5ec"}.fa-house-leave:before{content:"\f90f"}.fa-minus-circle:before{content:"\f056"}.fa-plus-circle:before{content:"\f055"}.fa-portal-enter:before{content:"\f922"}@font-face{font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;font-display:auto;src:url(../fonts/fa-brands-400.764a8efb.eot);src:url(../fonts/fa-brands-400.764a8efb.eot?#iefix) format("embedded-opentype"),url(../fonts/fa-brands-400.c4af52f5.woff2) format("woff2"),url(../fonts/fa-brands-400.36e7a8bf.woff) format("woff"),url(../fonts/fa-brands-400.8dbeb0ea.ttf) format("truetype"),url(../img/fa-brands-400.ae4fe91a.svg#fontawesome) format("svg")}@font-face{font-family:Font Awesome\ 5 Duotone;font-style:normal;font-weight:900;font-display:auto;src:url(../fonts/fa-duotone-900.e6a9123b.eot);src:url(../fonts/fa-duotone-900.e6a9123b.eot?#iefix) format("embedded-opentype"),url(../fonts/fa-duotone-900.2a6dec12.woff2) format("woff2"),url(../fonts/fa-duotone-900.ea3d65a7.woff) format("woff"),url(../fonts/fa-duotone-900.e084f1c8.ttf) format("truetype"),url(../img/fa-duotone-900.a721737c.svg#fontawesome) format("svg")}@font-face{font-family:Font Awesome\ 5 Pro;font-style:normal;font-weight:300;font-display:auto;src:url(../fonts/fa-light-300.97468fa1.eot);src:url(../fonts/fa-light-300.97468fa1.eot?#iefix) format("embedded-opentype"),url(../fonts/fa-light-300.86683af0.woff2) format("woff2"),url(../fonts/fa-light-300.d8e14023.woff) format("woff"),url(../fonts/fa-light-300.0037347f.ttf) format("truetype"),url(../img/fa-light-300.a9d96b03.svg#fontawesome) format("svg")}@font-face{font-family:Font Awesome\ 5 Pro;font-style:normal;font-weight:400;font-display:auto;src:url(../fonts/fa-regular-400.75721d80.eot);src:url(../fonts/fa-regular-400.75721d80.eot?#iefix) format("embedded-opentype"),url(../fonts/fa-regular-400.983a20d2.woff2) format("woff2"),url(../fonts/fa-regular-400.dd012cb9.woff) format("woff"),url(../fonts/fa-regular-400.39bd303f.ttf) format("truetype"),url(../img/fa-regular-400.2966b20f.svg#fontawesome) format("svg")}@font-face{font-family:Font Awesome\ 5 Pro;font-style:normal;font-weight:900;font-display:auto;src:url(../fonts/fa-solid-900.9b39dfc9.eot);src:url(../fonts/fa-solid-900.9b39dfc9.eot?#iefix) format("embedded-opentype"),url(../fonts/fa-solid-900.e245d7d6.woff2) format("woff2"),url(../fonts/fa-solid-900.265b7248.woff) format("woff"),url(../fonts/fa-solid-900.27df36c7.ttf) format("truetype"),url(../img/fa-solid-900.be869a65.svg#fontawesome) format("svg")}.fas{font-family:Font Awesome\ 5 Pro;font-weight:900}@font-face{src:url(../fonts/Rift-Regular.a43fa9c3.ttf);font-family:Rift-Regular;font-weight:400}@font-face{src:url(../fonts/Rift-Medium.b0232087.ttf);font-family:Rift-Medium;font-weight:400}@font-face{src:url(../fonts/Rift-Bold.68340089.ttf);font-family:Rift-Bold;font-weight:400}.font-rift-regular,body,h4{font-family:Rift-Regular}:root{--primary:#79adf6}.text-primary{color:var(--primary)}.bg-primary{background-color:var(--primary)}.box-shadow{-webkit-box-shadow:2px 2px 12px rgba(0,0,0,.1);box-shadow:2px 2px 12px rgba(0,0,0,.1)}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}strong{font-weight:bolder}img{border-style:none}button{font-family:inherit;font-size:100%;line-height:1.15;margin:0;overflow:visible;text-transform:none}[type=button],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}[hidden],template{display:none}dd,dl,h4,p{margin:0}button{background-color:transparent;background-image:none}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}ul{list-style:none;margin:0;padding:0}html{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;border-width:0;border-color:#e2e8f0}*,:after,:before,img{border-style:solid}button{cursor:pointer}h4{font-size:inherit;font-weight:inherit}button{padding:0;line-height:inherit;color:inherit}img{display:block;vertical-align:middle;max-width:100%;height:auto}.bg-white{background-color:#fff}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.bg-cover{background-size:cover}.border-gray-900{border-color:#1a202c}.rounded-none{border-radius:0}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.border-solid{border-style:solid}.border{border-width:1px}.cursor-pointer{cursor:pointer}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.hidden{display:none}.flex-row{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.flex-col,.flex-row{-webkit-box-direction:normal}.flex-col{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.font-normal{font-weight:400}.font-semibold{font-weight:600}.h-16{height:4rem}.h-20{height:5rem}.h-screen{height:100vh}.text-xs{font-size:.75rem}.text-sm{font-size:.875rem}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.mt-1{margin-top:.25rem}.mb-2{margin-bottom:.5rem}.ml-2{margin-left:.5rem}.mr-3{margin-right:.75rem}.mt-4{margin-top:1rem}.ml-auto{margin-left:auto}.overflow-hidden{overflow:hidden}.overflow-y-scroll{overflow-y:scroll}.p-3{padding:.75rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.px-3{padding-left:.75rem;padding-right:.75rem}.pr-0{padding-right:0}.pb-2{padding-bottom:.5rem}.pt-3{padding-top:.75rem}.pl-4{padding-left:1rem}.pl-8{padding-left:2rem}.pointer-events-none{pointer-events:none}.absolute{position:absolute}.relative{position:relative}.shadow-lg{-webkit-box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.text-center{text-align:center}.text-right{text-align:right}.text-white{color:#fff}.text-gray-500{color:#a0aec0}.text-gray-900{color:#1a202c}.uppercase{text-transform:uppercase}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.select-none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.visible{visibility:visible}.invisible{visibility:hidden}.whitespace-no-wrap{white-space:nowrap}.break-all{word-break:break-all}.w-16{width:4rem}.w-1\/6{width:16.666667%}.w-4\/6{width:66.666667%}.w-full{width:100%}.z-10{z-index:10}.transition{-webkit-transition-property:background-color,border-color,color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform;transition-property:background-color,border-color,color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,-webkit-box-shadow,-webkit-transform}@media (min-width:768px){.md\:bg-transparent{background-color:transparent}.md\:rounded-full{border-radius:9999px}.md\:hidden{display:none}.md\:flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.md\:h-16{height:4rem}.md\:text-xl{font-size:1.25rem}.md\:max-w-xs{max-width:20rem}.md\:overflow-hidden{overflow:hidden}.md\:p-0{padding:0}.md\:p-2{padding:.5rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:invisible{visibility:hidden}.md\:w-16{width:4rem}.md\:w-1\/6{width:16.666667%}}.mapbuttons .button[data-v-1c61e6ea]{font-family:Rift-Regular;width:65px;height:65px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;color:#000;word-break:break-all;text-align:center;padding:10px;font-weight:600;line-height:18px;border:1px solid #000;cursor:pointer}.mapbuttons .button.selected[data-v-1c61e6ea]{background:var(--primary);color:#fff;border:1px solid var(--primary)}@media only screen and (max-width:768px){.mapbuttons .button[data-v-1c61e6ea]{padding:6px 0;border:0;font-size:15px;border-radius:0;border-top-left-radius:75px;border-bottom-left-radius:75px;width:100px;height:auto}}#view[data-v-0e01f7cd]{background:#fff no-repeat;background-size:100%}.poiImage[data-v-562306a2]{height:250px;width:auto}@media only screen and (max-width:767px){.poiImage[data-v-562306a2]{height:170px;width:auto}}.mapbuttons .button[data-v-74bd0356]{font-family:Rift-Regular}#selectAmenities[data-v-605664d2]{font-family:Rift-Regular;font-size:19px;top:-30px}#selectAmenities i[data-v-605664d2]{font-size:13px}.category-title p[data-v-605664d2]{font-size:14px;font-family:Open Sans,sans-serif}.list[data-v-605664d2]{padding-top:17px;max-height:95vh;border-right:5px solid #fff;border-top:5px solid #fff;border-bottom:5px solid #fff}@media only screen and (max-width:767px){.list[data-v-605664d2]{max-height:55vh}#selectAmenities[data-v-605664d2]{top:-27px}}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{border-radius:10px;background-color:#fff}::-webkit-scrollbar-thumb{border-radius:10px;background-color:#bbb}body,html{margin:0;padding:0}#app{width:100vw;height:100vh;font-family:Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#sidebar{top:20px}#sidebar.md\:w-1\/6{width:17.888889%}#mapButtons{top:18px;right:0;right:20px}#poiDetails{top:21px;left:272px}@media only screen and (min-width:1700px){#poiDetails{top:19px;left:350px}}@media only screen and (min-width:1920px){#poiDetails{top:19px;left:350px}}@media only screen and (min-width:2304px){#poiDetails{top:19px;left:395px}}@media only screen and (min-width:3000px){#poiDetails{top:19px;left:528px}}@media only screen and (min-width:4000px){#poiDetails{top:19px;left:790px}}@media only screen and (max-width:767px){#poiDetails{top:unset;left:0;bottom:0}#mapButtons{top:5px;right:37px;height:125px}}@media only screen and (max-width:767px){#sidebar.md\:w-1\/6{width:66.888889%}.mapbuttons .button{padding:6px 0;font-size:15px}}