#app{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#2c3e50;font-family:Avenir,Helvetica,Arial,sans-serif;text-align:center}#nav{padding:10px 10px 0}#nav a{color:#2c3e50;font-weight:700}#nav a.router-link-exact-active{color:#42b983}#main-container{margin:0 auto;width:80%}footer{border-top:1px solid grey;margin-left:10em;margin-right:10em;margin-top:30px;text-align:center}footer>img{height:60px;margin-top:20px}footer>hr{width:90%}footer>p>a{color:#000}#livechat-compact-container{height:153px;position:fixed;right:0;top:30vh;z-index:10000}.btn-chat a{-webkit-box-shadow:0 0 0 1px #03b2ff inset;-webkit-transform:rotate(90deg) translateY(-20px);background:#1798f7;border:1px solid #144866;border-radius:2px;box-shadow:inset 0 0 0 1px #03b2ff;color:#fff;display:block;font-size:14px;font-weight:700;padding:24px 20px 8px;position:relative;right:-27px;text-decoration:none;transform:rotate(90deg) translateY(-20px)}.btn-chat a,.btn-chat a:hover{-webkit-transition:background .2s,right .2s;transition:background .2s,right .2s}.btn-chat a:hover{background:#47b6f5;right:-20px}h3[data-v-6596a57e]{margin:40px 0 0}.hint[data-v-6596a57e]{color:#6c757d;margin:10px 0}.arch[data-v-6596a57e]{position:relative;width:100%}.arch-image[data-v-6596a57e]{display:block;width:100%}.spot[data-v-6596a57e]{-webkit-transition:background-color .15s,-webkit-box-shadow .15s;border-radius:6px;cursor:pointer;position:absolute;transition:background-color .15s,-webkit-box-shadow .15s;transition:background-color .15s,box-shadow .15s;transition:background-color .15s,box-shadow .15s,-webkit-box-shadow .15s}.spot[data-v-6596a57e]:hover{-webkit-box-shadow:0 0 0 2px #42b983;background-color:rgba(66,185,131,.18);box-shadow:0 0 0 2px #42b983}.spot-off[data-v-6596a57e]{cursor:help}.spot-off[data-v-6596a57e]:hover{-webkit-box-shadow:0 0 0 2px #adb5bd;background-color:rgba(108,117,125,.12);box-shadow:0 0 0 2px #adb5bd}.tools[data-v-6596a57e]{margin-top:16px}.tools a[data-v-6596a57e]{margin:4px}