@charset "UTF-8";@font-face{font-family:Nunito Sans;font-stretch:100%;font-style:normal;font-weight:400;src:url(./Nunito_Sans-400-1.bfdae3d5.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Nunito Sans;font-stretch:100%;font-style:normal;font-weight:400;src:url(./Nunito_Sans-400-2.7b4b167b.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito Sans;font-stretch:100%;font-style:normal;font-weight:400;src:url(./Nunito_Sans-400-3.90a7bd47.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Nunito Sans;font-stretch:100%;font-style:normal;font-weight:400;src:url(./Nunito_Sans-400-4.c1dbb40c.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Nunito Sans;font-stretch:100%;font-style:normal;font-weight:400;src:url(./Nunito_Sans-400-5.1393acc6.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Nunito Sans;font-stretch:100%;font-style:normal;font-weight:700;src:url(./Nunito_Sans-400-1.bfdae3d5.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Nunito Sans;font-stretch:100%;font-style:normal;font-weight:700;src:url(./Nunito_Sans-400-2.7b4b167b.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito Sans;font-stretch:100%;font-style:normal;font-weight:700;src:url(./Nunito_Sans-400-3.90a7bd47.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Nunito Sans;font-stretch:100%;font-style:normal;font-weight:700;src:url(./Nunito_Sans-400-4.c1dbb40c.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Nunito Sans;font-stretch:100%;font-style:normal;font-weight:700;src:url(./Nunito_Sans-400-5.1393acc6.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Staatliches;font-style:normal;font-weight:400;src:url(./Staatliches-400-11.49a4f536.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Staatliches;font-style:normal;font-weight:400;src:url(./Staatliches-400-12.5f17671c.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}#loading{background:#311a38;height:100%;width:100%}.landing .logo-container{left:-50px;position:absolute;top:0;z-index:2}.logo-wrap{background:#f1af59;border:4px solid #ee2d3b;margin:-35% 0 0;padding:12px 25px 0}.logo-list,.logo-wrap{transform:skewY(-13.5deg)}.logo-list{-webkit-text-stroke:1px #311a38;background:#ee2d3b;color:#311a38;cursor:default;display:flex;font-family:Staatliches,cursive;font-size:24px;justify-content:space-between;letter-spacing:.5px;list-style:none;margin:-3px 0 0;padding:8px 15px}.logo-svg{user-drag:none;-webkit-user-drag:none;display:block;transform:skewY(13.5deg)}.logo-svg svg{display:block;height:auto}.landing .logo-svg svg{width:200px}.menu .logo-container{height:100%;position:absolute;top:0}.menu .logo-wrap{padding:45px 10px 5px}.menu .logo-list{display:none}.menu .logo-svg svg{width:85px}@media only screen and (max-width:1180px){.landing .logo-svg svg{max-width:200px;width:20vw}}@media only screen and (max-width:960px){.landing .logo-container{left:-35px;top:6vh}.slider{height:auto}}@media only screen and (max-width:768px){.logo-list{font-size:18px}}@media only screen and (max-width:680px){.logo-list{display:none}.logo-wrap{padding:50px 15px 0}.landing .logo-container{left:35px;top:-75px}}.disabled{cursor:not-allowed}.disabled a{pointer-events:none}.menu{box-sizing:border-box;cursor:default;height:12vh;margin:auto;padding:0 50px;z-index:2}.menu a:not(.active):hover{color:#ee2d3b;cursor:pointer}.menu .links{justify-content:right}.menu .links li:after{color:#ee2d3b}.menu-logo{position:absolute;top:0;width:90px}.menu.max{max-width:1080px}.menu.max a{color:#fbf4eb}.menu.max .logo-container{display:none}.menu.min{background:#fbf4eb;box-shadow:0 4px 8px #00000026;height:64px;position:fixed;z-index:5}.menu.min a{color:#311a38}.menu.popup{background:#ee2d3b;box-shadow:none;position:relative}.menu.popup a{color:#fbf4eb}.menu.popup .links li:after,.menu.popup a:hover{color:#311a38}.menu li{list-style:none}.menu,.menu .links,.menu>div{align-items:center;display:flex;flex-direction:row;margin:auto;width:100%}.menu .links li a{user-drag:none;-webkit-user-drag:none;font-family:Staatliches,cursive;font-size:24px;letter-spacing:.5px;text-decoration:none;transition:all .15s ease}.menu .links li a.active{cursor:default;text-decoration:underline;text-underline-offset:4px}.menu .links li:after{content:"•";display:inline-block;font-family:Staatliches,cursive;font-size:24px;letter-spacing:.5px;margin:auto 12px}.menu .links li:first-child{margin-left:auto}.menu .links li:last-child:after{display:none}.menu .hamburger{cursor:pointer;display:flex;display:none;flex-direction:column;height:18px;justify-content:space-between;margin:0 0 0 35px;padding:0;width:28px}.menu .hamburger:hover li{background:#fbf4eb}.menu .hamburger li{background:#ee2d3b;border-radius:50px;height:3px;transition:all .15s ease;width:100%}@media only screen and (max-width:1180px){.menu{padding:0 35px}.menu.min{height:52px}.menu .links li a{font-size:22px}}@media only screen and (max-width:960px){.menu.max{height:12vh}}@media only screen and (max-width:768px){.menu{padding:0 25px}.menu .links .disabled{display:none}.menu .logo-svg svg{width:75px}.menu .logo-wrap{padding:40px 10px 2px}}.close{cursor:pointer;height:28px;margin:8px 0 8px 25px;position:relative;width:28px}.close span{background:#ee2d3b;border-radius:100%;height:0;left:50%;position:absolute;top:50%;transition:all .25s ease;width:0;z-index:0}.close:hover span{height:150%;left:-25%;top:-25%;width:150%}.close:after,.close:before{background:#ee2d3b;border-radius:100px;content:"";display:block;position:absolute;transition:background .25s ease;z-index:1}.close:after{height:100%;left:calc(50% - 1.5px);transform:rotate(45deg);width:3px}.close:before{height:3px;top:calc(50% - 1.5px);transform:rotate(45deg);width:100%}.close:hover:after,.close:hover:before{background:#fbf4eb}#popup p{color:#311a38;font-family:Nunito Sans,sans-serif;font-size:14px}#popup h2{color:#ee2d3b;font-family:Staatliches,cursive;letter-spacing:.5px;margin:20px 0 0}.max-width[data-v-1bd70bd9]{max-width:1080px}circle.red[data-v-1bd70bd9],path.red[data-v-1bd70bd9]{fill:#ee2d3b}path.red-stroke[data-v-1bd70bd9]{stroke:#ee2d3b}path.purple[data-v-1bd70bd9]{fill:#311a38}path.green[data-v-1bd70bd9],polygon.green[data-v-1bd70bd9]{fill:#beddca}path.cream[data-v-1bd70bd9]{fill:#fbf4eb}.button[data-v-1bd70bd9]{align-items:center;background:#ee2d3b;border-radius:50px;color:#fbf4eb;display:flex;font-size:14px;justify-content:center;letter-spacing:.5px;letter-spacing:1px;padding:8px 35px;text-decoration:none}.button[data-v-1bd70bd9],h1[data-v-1bd70bd9]{font-family:Staatliches,cursive}h1[data-v-1bd70bd9]{font-size:64px;font-weight:400;letter-spacing:.5px;line-height:64px;text-shadow:2px 2px 4px rgba(0,0,0,.15)}@media only screen and (max-width:1180px){h1[data-v-1bd70bd9]{font-size:48px;line-height:48px}h2[data-v-1bd70bd9]{font-size:20px;line-height:20px}}@media only screen and (max-width:480px){h1[data-v-1bd70bd9]{font-size:36px;line-height:36px}}#popup[data-v-1bd70bd9]{background:#fbf4eb;display:flex;min-height:calc(100vh - 110px);position:relative;top:0}#popup[data-v-1bd70bd9],img[data-v-1bd70bd9]{height:auto;width:100%}img[data-v-1bd70bd9]{display:block;margin:0 auto auto;max-width:200px}.content[data-v-1bd70bd9]{box-sizing:border-box;display:flex;padding:5vh 0}.block[data-v-1bd70bd9]{flex:5}.block.flex-col[data-v-1bd70bd9]{display:flex;flex:3;flex-direction:column;max-width:250px;padding-left:5vw}.header[data-v-1bd70bd9]{align-items:flex-end;display:flex;width:100%}.header svg[data-v-1bd70bd9]{bottom:10px;flex:1;height:4px;position:relative;width:100%}.header svg path[data-v-1bd70bd9]{stroke:#beddca}.wrap[data-v-1bd70bd9]{display:flex;flex-direction:column;margin:8vh auto 12vh;position:relative;top:64px;width:100%}h1[data-v-1bd70bd9]{color:#ee2d3b;margin:0 15px 0 0;text-shadow:none}.button[data-v-1bd70bd9]{margin:auto 0 0;max-width:200px;text-align:center;transition:background .25s ease}.button[data-v-1bd70bd9]:hover{background:#311a38}@media only screen and (max-width:1180px){#popup[data-v-1bd70bd9]{box-sizing:border-box;padding:0 35px}.wrap[data-v-1bd70bd9]{margin:5vh auto 10vh}img[data-v-1bd70bd9]{max-width:18vw}.block.flex-col[data-v-1bd70bd9]{flex:2}}@media only screen and (max-width:768px){#popup[data-v-1bd70bd9]{padding:0 25px}.wrap[data-v-1bd70bd9]{margin:2vh auto 10vh}.content[data-v-1bd70bd9]{flex-direction:column;padding:2vh 0 5vh}img[data-v-1bd70bd9]{display:none}.block.flex-col[data-v-1bd70bd9]{flex:1;max-width:unset;padding:15px 0 0}.button[data-v-1bd70bd9]{margin:auto;max-width:300px;width:100%}}@media only screen and (max-width:480px){#popup[data-v-1bd70bd9]{padding:0 25px}.button[data-v-1bd70bd9]{margin:auto 0;max-width:unset;padding:8px 15px;width:auto}.close span[data-v-1bd70bd9]{display:none}}.footer{background:#ee2d3b;box-sizing:border-box;color:#fbf4eb;cursor:default;font-family:Nunito Sans,sans-serif;font-size:12px;font-weight:500;height:46px;padding:15px 0;text-align:center}.footer span{margin:auto 5px}.container.popup .footer{background:#311a38}@media only screen and (max-width:480px){.footer span:not(:first-of-type){display:none}}.max-width{max-width:1080px}circle.red,path.red{fill:#ee2d3b}path.red-stroke{stroke:#ee2d3b}path.purple{fill:#311a38}path.green,polygon.green{fill:#beddca}path.cream{fill:#fbf4eb}.button{align-items:center;background:#ee2d3b;border-radius:50px;color:#fbf4eb;display:flex;font-size:14px;justify-content:center;letter-spacing:.5px;letter-spacing:1px;padding:8px 35px;text-decoration:none}.button,h1{font-family:Staatliches,cursive}h1{font-size:64px;font-weight:400;letter-spacing:.5px;line-height:64px;text-shadow:2px 2px 4px rgba(0,0,0,.15)}@media only screen and (max-width:1180px){h1{font-size:48px;line-height:48px}h2{font-size:20px;line-height:20px}}@media only screen and (max-width:480px){h1{font-size:36px;line-height:36px}}html{scroll-behavior:smooth}#app,body,html{height:100%;margin:0;padding:0;width:100%}#app{background:#311a38;display:flex;height:100%}#app>.container{background:#311a38;height:auto;margin:auto;min-height:100%;position:relative;width:100%;z-index:1}#app>.container>.content{box-sizing:border-box;display:flex;flex:1;flex-direction:column;margin:auto;max-width:1080px;width:100%}.flex{display:flex}
