nav[data-v-4bcfa4f4]{top:0;z-index:100}nav[data-v-4bcfa4f4],nav[data-v-4bcfa4f4]:after{position:fixed;width:100vw;height:35px;background-color:var(--dc)}nav[data-v-4bcfa4f4]:after{content:"";bottom:0;left:0}.menu[data-v-4bcfa4f4]{position:absolute;margin:45px 20px;right:0;opacity:1;transition:all .4s ease-in-out}.menu ul[data-v-4bcfa4f4]{display:block}.menu ul li[data-v-4bcfa4f4]{display:inline-block;opacity:1}.menu>li[data-v-4bcfa4f4]{display:inline;padding:10px 4px}.menu>li>a>img[data-v-4bcfa4f4]{width:55px;height:55px}a[data-v-4bcfa4f4],button[data-v-4bcfa4f4]{display:block;width:67px;height:67px;background:transparent no-repeat;border:0;cursor:pointer;background-size:contain}.btn-return[data-v-4bcfa4f4]{background-image:url(../img/btn_back.ee27add1.svg)}.btn-select[data-v-4bcfa4f4]{background-image:url(../img/btn_menu.93367f53.svg)}.btn-settings[data-v-4bcfa4f4]{background-image:url(../img/btn_settings.93a7caeb.svg)}footer[data-v-6c61284a]{background-color:var(--dc);padding:60px 0}footer ul[data-v-6c61284a]{display:block}footer ul[data-v-6c61284a]:nth-child(2){text-align:left}footer ul li[data-v-6c61284a]{display:block}footer ul li>a[data-v-6c61284a]{background-color:transparent;box-shadow:none;font-size:.7em;padding:5px;border-color:var(--dc)}footer ul ul[data-v-6c61284a]{margin-left:20px}footer p[data-v-6c61284a]{color:var(--wc);text-align:justify}footer a[data-v-6c61284a]{color:var(--wc)}footer .container[data-v-6c61284a]:first-child{padding-bottom:30px}footer .block25 p[data-v-6c61284a]:first-child,footer .block50 p[data-v-6c61284a]:first-child{text-transform:uppercase;font-size:.75em}footer .container:first-of-type>.block25[data-v-6c61284a]:nth-of-type(2){padding:0 40px}footer .block100[data-v-6c61284a]{border-top:1px solid #424242}footer .block100 p[data-v-6c61284a]{font-size:.7em;color:#414141;text-align:center}footer img[data-v-6c61284a]{display:block}@media (max-width:45em){footer .container:first-of-type>.block25[data-v-6c61284a]:nth-of-type(2){padding:0}}.wrapper[data-v-59ea774e]{width:100%;min-height:100vh}.slide-leave-active[data-v-59ea774e]{z-index:10}.slide-enter-active[data-v-59ea774e],.slide-leave-active[data-v-59ea774e]{transition:all .75s ease-out}.slide-enter-to[data-v-59ea774e]{position:absolute;right:0}.slide-enter-from[data-v-59ea774e]{position:absolute;right:-100%}.slide-leave-to[data-v-59ea774e]{position:absolute;left:-100%}.slide-leave-from[data-v-59ea774e]{position:absolute;left:0}h1[data-v-7bdaa794]{margin-top:0}h1>strong[data-v-7bdaa794]{color:#ca3433}#welcome[data-v-7bdaa794]{display:flex;align-items:center;justify-content:center;min-height:100vh;background-image:url(../img/fulltown_background.2bf01b60.svg);background-repeat:no-repeat;background-position:bottom;background-size:contain;background-color:#fdd0ad}#welcome h1 img[data-v-7bdaa794]{width:clamp(250px,30vw,400px)}h1[data-v-7da0862c]{margin-top:0}#settings[data-v-7da0862c]{display:flex;align-items:center;justify-content:center;min-height:100vh;background:#fdd0ad url(../img/fulltown_background.2bf01b60.svg) no-repeat bottom;background-size:contain;padding-bottom:20px}#settings .container:last-child ul[data-v-7da0862c]:last-child{margin-top:25px}#settings p[data-v-7da0862c]{margin:30px 0 5px 0}.stylo[data-v-7da0862c]{font-family:Rancho,cursive}.game[data-v-7da0862c]{font-family:Teko,sans-serif}.classic[data-v-7da0862c]{font-family:Luciole,sans-serif}h1[data-v-af4dc6c6]{margin-top:0}section[data-v-af4dc6c6]{display:flex;align-items:center;justify-content:center;min-height:100vh;background:#fdd0ad url(../img/fulltown_background.2bf01b60.svg) no-repeat bottom;background-size:contain}input[data-v-af4dc6c6],label[data-v-af4dc6c6]{display:block}label[data-v-af4dc6c6]{margin:30px 0 5px 0}input[data-v-af4dc6c6]{width:100%;padding:5px;text-align:center}ul>li[data-v-af4dc6c6]{margin-top:25px}input[type=checkbox i][data-v-af4dc6c6]{box-sizing:content-box;height:40px;background-color:red}h1[data-v-74fcf412]{margin-bottom:0}h1>strong[data-v-74fcf412]{color:var(--mc)}#fulltown[data-v-74fcf412]{display:flex;width:100vw;height:100vh;align-items:center;background:#ffbd67 url(../img/fulltown_animated.a791337d.svg) 50% no-repeat;background-size:cover}#fulltown .btn[data-v-74fcf412]{display:flex;align-items:center;justify-content:center;width:100px;height:120px;margin-bottom:10vh;border-radius:50%}@media (max-width:45em){.btn[data-v-74fcf412]{margin:30px 0}}h1[data-v-08952328]{margin-top:0}#select[data-v-08952328]{display:flex;align-items:center;justify-content:center;min-height:100vh;background:#fdd0ad url(../img/fulltown_background.2bf01b60.svg) no-repeat bottom;background-size:contain}#select .container:not(.container:last-child) ul[data-v-08952328]{display:flex;flex-flow:column wrap}#select .container:nth-child(2) ul>li[data-v-08952328]{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;flex-grow:1;flex-basis:0;text-align:center;width:100%;padding:10px}#select .container:nth-child(2) ul li a[data-v-08952328]{width:clamp(50px,80%,250px)}#select .container[data-v-08952328]:last-child{padding-top:30px;text-align:center}@media(max-width:960px){#select .container:nth-child(2) ul>li[data-v-08952328]{flex-flow:column wrap}}h1[data-v-7b0e1f23]{margin-top:0}h1>strong[data-v-7b0e1f23]{color:#ca3433}#welcome[data-v-7b0e1f23]{display:flex;align-items:center;justify-content:center;min-height:100vh;background-image:url(../img/fulltown_background.2bf01b60.svg);background-repeat:no-repeat;background-position:bottom;background-size:contain;background-color:#fdd0ad}h1[data-v-3e4f38bd]{margin-top:0}#results[data-v-3e4f38bd]{display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:100vh;background:#fdd0ad url(../img/fulltown_background.2bf01b60.svg) no-repeat bottom;background-size:contain}#results .center-content .container:nth-child(2) ul[data-v-3e4f38bd]{flex-direction:column}#results .container:nth-child(2) ul>li[data-v-3e4f38bd]{display:flex;flex-flow:column wrap;align-items:center;justify-content:center;flex-grow:1;flex-basis:0;text-align:center;width:100%;padding:10px}.results[data-v-3e4f38bd]{padding:20px 0}.results>p[data-v-3e4f38bd]{background-color:var(--mc);color:#fff}.results>div>p[data-v-3e4f38bd],.results>p[data-v-3e4f38bd]{padding:24px 42px;border-radius:25px;border:4px solid #ac2c2c}.results>div>p[data-v-3e4f38bd]{background-color:var(--tc);color:#000;margin-top:0}.results>div>p>a[data-v-3e4f38bd]{color:var(--mc)}.results>div>p>a[data-v-3e4f38bd]:hover{color:var(--sc)}h1[data-v-872004aa]{margin-top:-35px;font-family:Rancho,sans-serif;font-size:clamp(70px,10vw,200px);color:var(--mc);margin-bottom:20px;line-height:1em}.container-fluid[data-v-872004aa]{display:flex;align-items:center;width:100vw;height:100vh;margin-top:35px;background-color:#ffd0ad;background-repeat:no-repeat;background-position:50%;background-size:cover}.container[data-v-872004aa]:not(section:first-child){position:relative;background-color:#ffcc8a}img[data-v-872004aa]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#textarea[data-v-872004aa]{padding-top:30px}#textarea label[data-v-872004aa]{display:block;padding-bottom:20px}textarea[data-v-872004aa]{width:100%}.questions[data-v-872004aa]{padding:20px 0}.questions p[data-v-872004aa]{padding:24px 42px;background-color:var(--mc);color:#fff;border-radius:25px;border:4px solid #ac2c2c}.btn[data-v-872004aa]{margin:40px 0 80px 0}.questions ul li[data-v-872004aa]{color:var(--mc);display:block;position:relative;float:left;width:100%}ul li input[type=radio][data-v-872004aa]{position:absolute;visibility:hidden}ul li label[data-v-872004aa]{display:block;position:relative;padding:15px;margin:10px}input[type=radio]:checked~label[data-v-872004aa]{background-color:var(--sc);color:var(--fc);box-shadow:4px 6px var(--fc);border:3px solid #c3bf1c}.btndown[data-v-872004aa]{position:absolute}.btndown .btn[data-v-872004aa]{border-radius:50%;display:flex;align-items:center;animation:move-872004aa;animation-iteration-count:infinite;animation-duration:2s;animation-direction:alternate;-webkit-animation:move-872004aa;-webkit-animation-direction:alternate;-webkit-animation-iteration-count:infinite;-webkit-animation-duration:2s}.btndown .btn svg[data-v-872004aa]{fill:var(--wc);transition:all .3s ease-in-out}.btndown .btn:hover svg[data-v-872004aa]{fill:#2f4f4f}@-webkit-keyframes move-872004aa{0%{transform:translateY(-10px)}to{transform:translateY(10px)}}@media (max-width:720px){.questions ul[data-v-872004aa]{flex-flow:column wrap}}@font-face{font-family:Luciole;src:url(../fonts/Luciole-Regular.a7c071b5.ttf),url(../fonts/Luciole-Bold.65185931.ttf)}:root{--mc:#ca3333;--sc:#fff924;--tc:#ffcc8a;--fc:#2f4f4f;--dc:#171717;--wc:#fff6dc;--gc:#009200;--fs:1.2em;--ff:"Luciole",sans-serif}html{width:100%;min-height:100%}body{position:relative;margin:0;padding:0;overflow-x:hidden;color:var(--dc);font-size:var(--fs);font-family:var(--ff);background-color:var(--dc);text-align:center}h1{font-size:calc(var(--fs) + 1.5vw)}h2{font-size:calc(var(--fs) + 1.3vw)}h3{font-size:calc(var(--fs) + .4vw)}label,p{font-size:calc(var(--fs) - .3vw)}a{text-decoration:none}.center-content{padding:35px 0}.container,.container-fluid{display:flex;flex-flow:row nowrap;align-items:stretch;justify-content:center}.container{padding:0 6vw}.block25{width:25%}.block50{width:50%}.block75{width:75%}.block100{width:100%}ul{display:flex;justify-content:center;padding:0;margin:0;list-style-type:none}ul li{display:inline-block;padding:0 3px}.btn,.questions label,ul:not(.menu) li>a,ul:not(.menu) li>button{display:inline-block;padding:14px 24px;background-color:var(--mc);text-decoration:none;line-height:1.2em;cursor:pointer;color:var(--wc);font-size:var(--fs);font-family:var(--ff);box-shadow:8px 12px #2f4f4f;overflow:hidden;border:3px solid #ac2c2c;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.btn:hover,.questions label:hover,a:hover .btn,ul:not(.menu) li>a:hover,ul:not(.menu) li>button:hover{background-color:var(--sc);box-shadow:4px 6px var(--fc);color:var(--fc);border:3px solid #c3bf1c}input:focus,textarea:focus{background-color:var(--sc)}input,textarea{font-size:calc(var(--fs) - .3vw);background-color:var(--wc)}footer p{font-size:calc(var(--fs)/1.3)}@media (max-width:90em){.container{padding:0 14vw}}@media (max-width:60em){.block25,.block75{width:100%}}@media (max-width:45em){.container,.container-fluid{flex-flow:row wrap}.block50{width:100%;text-align:center}.menu{float:none}}