.flex-container[data-v-571bcd2d]{align-items:center;display:flex;justify-content:center;min-height:100vh}.flex-item[data-v-571bcd2d]{text-align:center}.flex-item h1[data-v-571bcd2d]{font-size:4em}.flex-item h2[data-v-571bcd2d]{font-size:2em;margin-bottom:1em}@font-face{font-display:swap;font-family:Albertus Nova W01 Light;src:url(/_nuxt/fonts/a92b1373-255d-4e1e-a778-da77c2416cbd.88fbb62.woff2) format("woff2"),url(/_nuxt/fonts/bf5f80ca-ad25-4894-a688-8bcfd3c0060a.89fba8b.woff) format("woff")}@font-face{font-display:swap;font-family:Wolpe Pegasus W01 Regular;src:url(/_nuxt/fonts/135a2f50-c30e-416a-9f02-2b72ab2b4dd1.aa228a6.woff2) format("woff2"),url(/_nuxt/fonts/df9c7cd0-6b1d-49b7-8547-3a2fc6dff861.41bebc4.woff) format("woff")}@font-face{font-display:swap;font-family:Wolpe Fanfare W01 Black;src:url(/_nuxt/fonts/b8780533-c46d-4f5c-b13d-94a7e7e3986b.c464f35.woff2) format("woff2"),url(/_nuxt/fonts/55406010-b023-44f3-b4c1-8d107ff9e913.0347e5a.woff) format("woff")}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{line-height:1.4;text-align:center}h1,h2,h3,h4,h5,h6{margin:.3em 0;text-shadow:1px 2px .5px rgba(0,0,0,.07)}p{margin:.3em 0 1.3em}a{-webkit-text-decoration:none;text-decoration:none}img{box-shadow:1px 2px 5px 1px rgba(0,0,0,.15);max-width:100%}ul{list-style:none}fieldset,ul{margin:0;padding:0}fieldset{border:0}figcaption{margin-top:.5em}figure{margin:0}/*!
 * animate.css - https://animate.style/
 * Version - 4.1.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animated{animation-duration:1s;animation-duration:var(--animate-duration);animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.repeat-1{animation-iteration-count:1;animation-iteration-count:var(--animate-repeat)}.animated.repeat-2{animation-iteration-count:2;animation-iteration-count:calc(var(--animate-repeat)*2)}.animated.repeat-3{animation-iteration-count:3;animation-iteration-count:calc(var(--animate-repeat)*3)}.animated.delay-1s{animation-delay:1s;animation-delay:var(--animate-delay)}.animated.delay-2s{animation-delay:2s;animation-delay:calc(var(--animate-delay)*2)}.animated.delay-3s{animation-delay:3s;animation-delay:calc(var(--animate-delay)*3)}.animated.delay-4s{animation-delay:4s;animation-delay:calc(var(--animate-delay)*4)}.animated.delay-5s{animation-delay:5s;animation-delay:calc(var(--animate-delay)*5)}.animated.faster{animation-duration:.5s;animation-duration:calc(var(--animate-duration)/2)}.animated.fast{animation-duration:.8s;animation-duration:calc(var(--animate-duration)*.8)}.animated.slow{animation-duration:2s;animation-duration:calc(var(--animate-duration)*2)}.animated.slower{animation-duration:3s;animation-duration:calc(var(--animate-duration)*3)}@media(prefers-reduced-motion:reduce),print{.animated{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}.animated[class*=Out]{opacity:0}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes flipInX{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{animation-name:flipInX;backface-visibility:visible!important}@keyframes rotateIn{0%{opacity:0;transform:rotate(-200deg)}to{opacity:1;transform:translateZ(0)}}.rotateIn{animation-name:rotateIn;transform-origin:center}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(-25px,0,0) scaleX(1)}75%{transform:translate3d(10px,0,0) scaleX(.98)}90%{transform:translate3d(-5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}.bounceInRight{animation-name:bounceInRight}@keyframes customFloat{0%{transform:translateZ(0)}50%{transform:translate3d(0,-9px,0)}to{transform:translateZ(0)}}.customFloat{animation:customFloat 2s linear infinite}@keyframes customBounce{0%,10%,20%,50%,80%,to{transform:translateZ(0)}40%{transform:translate3d(0,-15px,0)}60%{transform:translate3d(0,-15px,0)}}.customBounce,.customBounce-hover:hover{animation:customBounce 1s ease infinite}@keyframes customTada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-8deg)}30%,50%,70%{transform:scale3d(1.2,1.2,1.2) rotate(8deg)}40%,60%{transform:scale3d(1.2,1.2,1.2) rotate(-8deg)}80%,to{transform:scaleX(1) rotate(0)}}.customTada,.customTada-hover:hover{animation:customTada 2s linear}@keyframes customPulse{0%{transform:scaleX(1)}25%{transform:scale3d(.8,.8,.8)}50%{transform:scale3d(1.1,1.1,1.1)}75%{transform:scale(.9,.9,.9)}to{transform:scale(1,1,1)}}.customPulse,.customPulse-hover:hover{animation:customPulse .7s ease-in-out}.delay-1{animation-delay:.1s}.delay-2{animation-delay:.2s}.delay-3{animation-delay:.3s}.delay-5{animation-delay:.5s}.delay-8{animation-delay:.8s}.social-icons[data-v-3f044c4d]{grid-gap:1.6em;color:#fff;display:grid;font-size:1.3em;grid-auto-flow:column;justify-content:center}.social-icons a[data-v-3f044c4d]{color:#fff}.social-icons a[data-v-3f044c4d]:hover{color:#ed1c24}@media only screen and (min-width:768px){.social-icons[data-v-3f044c4d]{font-size:1.6em}}@media only screen and (min-width:1024px){.social-icons[data-v-3f044c4d]{font-size:1.7em}}.main-nav[data-v-5b6e8c52]{grid-gap:2em;display:grid;grid-auto-flow:column;justify-content:center}.main-nav a[data-v-5b6e8c52]{font-family:Albertus Nova W01 Light,Trebuchet MS,Verdana,sans-serif;font-size:1em;text-shadow:1px 1px .5px rgba(0,0,0,.07)}.main-nav a[data-v-5b6e8c52]:hover{color:#ed1c24}nav a.current-page[data-v-5b6e8c52]{border-bottom:2px solid #ed1c24}.main-header[data-v-5b6e8c52]{position:absolute;width:100%;z-index:100}.main-header .wrapper[data-v-5b6e8c52]{grid-row-gap:1em;grid-column-gap:1.5em;-moz-column-gap:1.5em;column-gap:1.5em;display:grid;max-width:none;row-gap:1em}@media only screen and (min-width:768px){.main-header .wrapper[data-v-5b6e8c52]{align-items:center;display:flex;justify-content:space-around}}.main-nav a[data-v-5b6e8c52]{color:#fff;cursor:pointer}@media only screen and (min-width:576px){.main-nav a[data-v-5b6e8c52]{font-size:1.2em}}@media only screen and (min-width:768px){.main-nav a[data-v-5b6e8c52]{font-size:1.1em}}@media only screen and (min-width:1024px){.main-nav a[data-v-5b6e8c52]{font-size:1.3em}}@media only screen and (min-width:768px){.logo[data-v-5b6e8c52]{order:-1}}.logo img[data-v-5b6e8c52]{width:75px}@media only screen and (min-width:1024px){.logo img[data-v-5b6e8c52]{margin-right:2em}}@media only screen and (min-width:768px){.socials-menu[data-v-5b6e8c52]{margin-left:auto}}.nav[data-v-4407c9ea]{grid-gap:2em;display:grid;grid-auto-flow:column;justify-content:center}.nav a[data-v-4407c9ea]{font-family:Albertus Nova W01 Light,Trebuchet MS,Verdana,sans-serif;font-size:1em;text-shadow:1px 1px .5px rgba(0,0,0,.07)}.nav a[data-v-4407c9ea]:hover{color:#ed1c24}.sticky-footer[data-v-4407c9ea]{background:hsla(0,0%,100%,.95);bottom:0;box-shadow:1px 0 4px rgba(0,0,0,.3);opacity:0;position:sticky;transform:translate3d(0,70px,0);transition:.3s ease-in;width:100%;z-index:50}.sticky-footer.show[data-v-4407c9ea]{opacity:1;transform:translateZ(0)}.sticky-footer img[data-v-4407c9ea]{display:block}.sticky-footer .wrapper[data-v-4407c9ea]{align-items:center;display:flex;justify-content:space-between;padding:.5rem 2.5%}.sticky-footer a[data-v-4407c9ea]:hover{opacity:.6}.logo img[data-v-4407c9ea]{width:50px}@media only screen and (max-width:575px){.logo img[data-v-4407c9ea]{width:36px}}.nav a[data-v-4407c9ea]{color:#ed1c24}footer[data-v-e564380c]{background:#8ac5df;display:grid}.copyright[data-v-e564380c]{background:#62b1d4;color:#fff;grid-column:1/-1}.copyright .wrapper[data-v-e564380c]{grid-gap:1em;display:grid}@media only screen and (min-width:576px){.copyright .wrapper[data-v-e564380c]{align-items:center;grid-auto-flow:column;justify-items:start}}.copyright p[data-v-e564380c]{color:#fff;font-size:.9em;margin:.6em 0;text-shadow:1px 1px .5px rgba(0,0,0,.07)}@media only screen and (min-width:576px){.copyright p[data-v-e564380c]{justify-self:end}}body{display:flex;flex-direction:column}img{border-radius:6px}h1{color:#fff;font-family:Wolpe Fanfare W01 Black,Trebuchet MS,Verdana,sans-serif;font-size:5em;line-height:1;margin:0}h2{color:rgba(0,0,0,.8);font-family:Albertus Nova W01 Light,Trebuchet MS,Verdana,sans-serif;font-size:2.6em}@media only screen and (min-width:576px){h2{font-size:3em}}h3{color:#3a9dc9;font-family:Albertus Nova W01 Light,Trebuchet MS,Verdana,sans-serif;font-size:1.2em;margin:.6em 0 .2em;text-transform:uppercase}@media only screen and (min-width:576px){h3{font-size:1.6em}.project-page h3{font-size:1.3em}}h4{color:#62b1d4;font-family:Albertus Nova W01 Light,Trebuchet MS,Verdana,sans-serif;font-size:1.1em;margin:.6em 0 .2em}@media only screen and (min-width:576px){h4{font-size:1.3em}}p{color:rgba(0,0,0,.8);font-family:Wolpe Pegasus W01 Regular,Georgia,Times New Roman,serif;font-size:1em}@media only screen and (min-width:576px){p{font-size:1.1em}}@media only screen and (min-width:768px){p{font-size:1.2em}}a{color:#ed1c24;transition:color .2s linear,opacity .2s linear}.button,button{background-image:linear-gradient(180deg,#d41118,#ed1c24 50%,#b80f15);background-size:auto 200%;border:none;border-radius:3px;box-shadow:0 0 2px rgba(0,0,0,.15);color:#fff;cursor:pointer;font-family:Albertus Nova W01 Light,Trebuchet MS,Verdana,sans-serif;font-size:.9em;padding:.5em;transition:.3s}.button:hover,button:hover{background-position:bottom}@media only screen and (min-width:768px){.button,button{font-size:1.1em}}main{grid-gap:1em;display:grid;margin-top:1em}.wrapper{margin:0 auto;max-width:1200px;padding:1em 2.5%}.hero{background:#8ac5df;display:grid;min-height:100vh}@media only screen and (min-width:576px){.hero h1{font-size:6em}}@media only screen and (min-width:768px){.hero h1{font-size:8em}}@media only screen and (min-width:1024px){.hero h1{font-size:9.2em}}.hero-grid{grid-gap:1em;align-content:center;align-items:center;display:grid;margin-top:194px;overflow:hidden;padding-bottom:5%;padding-top:0}@media only screen and (min-width:768px){.hero-grid{margin-top:110px}}@media only screen and (min-width:576px){.hero-grid{grid-template-columns:1fr 2fr}}