.v-toolbar{z-index:999!important}.fade-enter-active,.fade-leave-active{transition-duration:.2s;transition-property:height,opacity;transition-timing-function:ease;overflow:hidden}.fade-enter,.fade-leave-active{opacity:0}.fade-transform-enter-active,.fade-transform-leave-active{transition:all .2s}.fade-transform-enter{opacity:0;transform:translateX(-30px)}.fade-transform-leave-to{opacity:0;transform:translateX(30px)}@-webkit-keyframes fadeOutSplash{0%{opacity:1}to{opacity:0;display:none}}@keyframes fadeOutSplash{0%{opacity:1}to{opacity:0;display:none}}.splash-screen{background:#fff url(/splash.gif) no-repeat 50%;width:100%;height:100%;position:fixed;top:0;left:0;z-index:9999;background-size:cover;-webkit-animation:fadeOutSplash;animation:fadeOutSplash;-webkit-animation-delay:3.5s;animation-delay:3.5s;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.splash-screen.hidden{display:none}@media screen and (min-width:600px){.splash-screen{background-size:contain}}.ql-size-small{font-size:.75rem}.container-map{width:100%}.container-map #map{width:100%;height:calc(100vh - 96px);display:block;background-color:#fff}.container-map .v-snack{position:fixed;z-index:999;bottom:10px}.container-map .v-snack .v-sheet.v-snack__wrapper{border-radius:8px}.container-map .v-snack .card-icon{position:absolute;border-radius:8px 0 0 8px;left:0;height:100%;width:84px;display:flex;align-items:center;justify-content:center}.container-map .v-snack .card-icon img{width:64px;height:auto;max-height:64px}.container-map .v-snack p{font-weight:400;font-size:16px;color:#242424;margin-bottom:0}@media(max-width:350px){.container-map .v-snack .v-snack__wrapper{min-width:95%}}.container-map .v-snack .v-snack__content{display:flex;align-items:center;justify-content:space-between;margin-left:84px;cursor:pointer;height:72px}.container-map .icon-marker{width:30px;height:30px}.container-map .icon-marker .marker{width:100%;height:100%;opacity:.9;border-radius:50%}.container-map .icon-cluster div{display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.1);box-shadow:0 0 5px #999;border:1px solid rgba(0,0,0,.3);border-radius:25px;font-weight:700}.container-about{height:100vh!important;position:relative;overflow-y:scroll}.container-about .body{padding:24px 34px}.container-about .header{width:100%;position:fixed;padding:22px;display:flex;justify-content:flex-end}.container-about .header button{background:#fff;padding:5px;border-radius:50%}.container-about .image{width:100%;-o-object-fit:cover;object-fit:cover}.container-about .title{font-weight:400;font-size:24px;line-height:30px;margin-bottom:2rem!important}.container-about .subtext{font-size:16px;line-height:1.3;display:block;margin-bottom:2rem!important;text-align:justify}.container-details-point .content{height:100vh;width:100%;position:relative;overflow-y:scroll;padding-bottom:30px}.container-details-point .content .header{position:fixed;width:100%;padding:22px;display:flex;justify-content:flex-end}.container-details-point .content .header button{background:#fff;padding:5px;border-radius:50%}.container-details-point .content .image{width:100%;height:230px;-o-object-fit:cover;object-fit:cover}.container-details-point .content .informations{padding:0 20px}.container-details-point .content .informations .title-details{font-weight:400;font-size:24px;line-height:30px;color:#fff;margin-top:28px}.container-details-point .content .informations .subtitle-details{font-weight:400;font-style:italic;font-size:16px;line-height:20px;color:#fff}.container-details-point .content .informations .full-text{margin-top:12px}.container-details-point .content .informations .full-text img{width:100%}.container-details-point .content .informations .full-text p{color:#fff;background-color:transparent;line-height:1.3;margin-bottom:1rem!important}.container-details-point .content .informations .full-text ul{list-style:none;padding:0;color:#fff;margin-bottom:1rem}*,.container-details-point .content .informations .v-list .v-list-item,.container-details-point .content .informations .v-list .v-subheader{padding:0}*{margin:0;outline:0;box-sizing:border-box}@media screen and (min-width:650px){html{background-color:#dedede}}#app,body,html{height:100%;font-family:Surt,sans-serif}#app .v-application p,body .v-application p,html .v-application p{margin-bottom:0!important}@media screen and (min-width:650px){#app,body,html{height:100%;max-width:600px;margin:0 auto}}body{background-color:#fff}.v-text-field{padding-top:0;margin-top:0}@font-face{font-family:Surt;font-weight:300;src:url(/fonts/Surt-Light.eot);src:url(/fonts/Surt-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/Surt-Light.woff2) format("woff2"),url(/fonts/Surt-Light.woff) format("woff")}@font-face{font-family:Surt;font-weight:400;src:url(/fonts/Surt-Medium.eot);src:url(/fonts/Surt-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/Surt-Medium.woff2) format("woff2"),url(/fonts/Surt-Medium.woff) format("woff")}@font-face{font-family:Surt;font-weight:700;src:url(/fonts/Surt-Bold.eot);src:url(/fonts/Surt-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/Surt-Bold.woff2) format("woff2"),url(/fonts/Surt-Bold.woff) format("woff")}header.v-toolbar{height:106px!important;margin-top:0!important;padding-top:16px!important}header.v-toolbar div.v-toolbar__content{height:76px!important}