nav[data-v-1b26a4e1]{position:fixed;top:0;left:0;height:100%;width:20%;background-image:url(../img/nav-bg.5f6e7991.jpg);background-size:cover;background-position:bottom;background-repeat:no-repeat;background:#fff;border:unset;border-right:var(--border);-webkit-animation:fadeInBottom .5s ease-out 0s both;animation:fadeInBottom .5s ease-out 0s both;z-index:9}@media (max-width:1024px){nav[data-v-1b26a4e1]{position:relative;width:100%;height:100px;-webkit-animation:fadeInTop .5s ease-out 0s both;animation:fadeInTop .5s ease-out 0s both}}nav .nav-inner[data-v-1b26a4e1]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;padding:20px 20%;text-align:left}@media (max-width:1024px){nav .nav-inner[data-v-1b26a4e1]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px}}nav .nav-inner ul.nav-items[data-v-1b26a4e1]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 40px}@media (max-width:1024px){nav .nav-inner ul.nav-items[data-v-1b26a4e1]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:0}}nav .nav-inner ul.nav-items li[data-v-1b26a4e1]{position:relative;margin:0 0 50px 0;text-align:left}nav .nav-inner ul.nav-items li[data-v-1b26a4e1]:first-child{-webkit-animation:fadeInLeft .75s ease .25s 1 both;animation:fadeInLeft .75s ease .25s 1 both}nav .nav-inner ul.nav-items li[data-v-1b26a4e1]:nth-child(2){-webkit-animation:fadeInLeft .75s ease .5s 1 both;animation:fadeInLeft .75s ease .5s 1 both}nav .nav-inner ul.nav-items li[data-v-1b26a4e1]:nth-child(3){-webkit-animation:fadeInLeft .75s ease .75s 1 both;animation:fadeInLeft .75s ease .75s 1 both}nav .nav-inner ul.nav-items li[data-v-1b26a4e1]:nth-child(4){-webkit-animation:fadeInLeft .75s ease 1s 1 both;animation:fadeInLeft .75s ease 1s 1 both}@media (max-width:1024px){nav .nav-inner ul.nav-items li[data-v-1b26a4e1]{margin:0 25px 0 0}nav .nav-inner ul.nav-items li[data-v-1b26a4e1]:first-child{-webkit-animation:fadeInTop .75s ease .25s 1 both;animation:fadeInTop .75s ease .25s 1 both}nav .nav-inner ul.nav-items li[data-v-1b26a4e1]:nth-child(2){-webkit-animation:fadeInTop .75s ease .5s 1 both;animation:fadeInTop .75s ease .5s 1 both}nav .nav-inner ul.nav-items li[data-v-1b26a4e1]:nth-child(3){-webkit-animation:fadeInTop .75s ease .75s 1 both;animation:fadeInTop .75s ease .75s 1 both}nav .nav-inner ul.nav-items li[data-v-1b26a4e1]:nth-child(4){-webkit-animation:fadeInTop .75s ease 1s 1 both;animation:fadeInTop .75s ease 1s 1 both}}@media (max-width:1024px){nav .nav-inner ul.nav-items li[data-v-1b26a4e1]:last-child{margin:0}}nav .nav-inner ul.nav-items li a[data-v-1b26a4e1]{position:relative;display:inline-block;width:auto;font-size:26px;font-weight:500;opacity:.75;color:var(--prim-c)}@media (max-width:1024px){nav .nav-inner ul.nav-items li a[data-v-1b26a4e1]{font-size:18px}}nav .nav-inner ul.nav-items li a[data-v-1b26a4e1]:after{content:"";position:absolute;width:0;height:4px;bottom:-6px;left:0;background-color:var(--prim-c);-webkit-transition:.25s ease-out;transition:.25s ease-out}nav .nav-inner ul.nav-items li a[data-v-1b26a4e1]:hover:after{width:100%;opacity:1}nav .nav-inner ul.nav-items li a[data-v-1b26a4e1]:hover{opacity:1}nav .nav-inner ul.nav-items .logo a[data-v-1b26a4e1]{font-weight:900;font-size:42px}nav .nav-inner ul.nav-items .logo a img[data-v-1b26a4e1]{max-height:150px}@media (max-width:1024px){nav .nav-inner ul.nav-items .logo a img[data-v-1b26a4e1]{max-height:60px}}nav .nav-inner ul.nav-items .logo a[data-v-1b26a4e1]:hover:after{opacity:0;width:0}:root{--prim-c:#cc2c18;--acc-c:#ff6108;--border:unset}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0}li,ul{list-style-type:none;padding:0}a,body,h1,h2,h3,p,span{font-family:work sans,sans-serif;line-height:1.2}h1,h2,h3{font-weight:700}h1,h2,h3,p{cursor:default}p{font-weight:300;line-height:1.5}body{font-size:16px;color:#000}h1{font-size:42px}h2{font-size:32px}h3{font-size:22px}a{text-decoration:none;color:inherit;opacity:.8;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;color:var(--prim-c);font-weight:500}a:hover{opacity:1}.default-button{position:relative;display:inline-block;background-color:transparent;margin:20px 0;z-index:1;-webkit-transition:.25s ease;transition:.25s ease;border:1px solid var(--prim-c)}.default-button a{position:relative;opacity:1;z-index:2}.default-button a .button-inner{padding:10px 40px 10px 10px;-webkit-transition:color .1s ease;transition:color .1s ease;-webkit-transition-delay:0s;transition-delay:0s}.default-button:after{content:"";position:absolute;top:0;right:0;background-color:var(--prim-c);background-image:url(../img/chev-r.7f8a76d9.svg);background-repeat:no-repeat;background-position:10px;background-size:12px;width:30px;height:100%;-webkit-transition:width .2s ease;transition:width .2s ease;z-index:-1}.default-button:hover{color:#000}.default-button:hover a .button-inner{padding:10px 10px 10px 40px;color:#000;-webkit-transition:color .2s ease;transition:color .2s ease;-webkit-transition-delay:.2s;transition-delay:.2s}.default-button:hover:after{width:100%}#app{position:relative;font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center}#app,#app .page{height:100%;width:100%}#app .page{position:fixed;padding:0 0 0 20%;z-index:5;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media (max-width:1024px){#app .page{padding:0;position:relative}}#app .page-leave-active{-webkit-transition:.5s;transition:.5s}#app .page-enter,#app .page-leave-to{-webkit-transform:translateY(-40px);transform:translateY(-40px);opacity:0}#app .page-enter-active{-webkit-transition:.5s ease;transition:.5s ease;-webkit-transition-delay:.5s;transition-delay:.5s}@-webkit-keyframes revealInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes revealInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes revealInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes revealInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes revealInTop{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes revealInTop{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes revealInBottom{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes revealInBottom{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInLeft{0%{-webkit-transform:translateX(-20px);transform:translateX(-20px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fadeInLeft{0%{-webkit-transform:translateX(-20px);transform:translateX(-20px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes fadeInBottom{0%{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fadeInBottom{0%{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes fadeOutBottom{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:0}to{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:1}}@keyframes fadeOutBottom{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:0}to{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:1}}@-webkit-keyframes kenBurns{0%{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:0}2%{opacity:1}98%{opacity:1}to{-webkit-transform:scale3d(1.2,1.2,1.2);transform:scale3d(1.2,1.2,1.2);opacity:0}}@keyframes kenBurns{0%{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:0}2%{opacity:1}98%{opacity:1}to{-webkit-transform:scale3d(1.2,1.2,1.2);transform:scale3d(1.2,1.2,1.2);opacity:0}}.hero[data-v-63deb284]{position:relative}.hero .wrap[data-v-63deb284]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;min-height:100vh;width:100%;padding:0}.hero .wrap .spacer[data-v-63deb284]{display:block;width:100%;height:50vh;overflow:hidden;border-top:var(--border);-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.hero .wrap .spacer video[data-v-63deb284]{width:auto;height:auto;min-width:100%;min-height:100%;-webkit-animation:revealInTop .8s ease 1.5s both;animation:revealInTop .8s ease 1.5s both}@media (max-width:1024px){.hero .wrap .spacer video[data-v-63deb284]{max-height:300px;min-height:auto;margin:0 0 -5px 0;overflow:hidden}}.hero .wrap .spacer .image-holder[data-v-63deb284]{position:relative;height:100%;width:100%;overflow:hidden}.hero .wrap .spacer .image-holder[data-v-63deb284]:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-image:url(../img/lob.b6c6cd75.jpg);background-size:cover;background-position:50%;-webkit-animation:revealInBottom .8s ease 1.5s both;animation:revealInBottom .8s ease 1.5s both}.hero .wrap .content[data-v-63deb284]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:50vh;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;overflow:hidden}@media (max-width:1024px){.hero .wrap .content[data-v-63deb284]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.hero .wrap .content .inner1[data-v-63deb284]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%;height:100%;text-align:left;padding:20px 40px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;background-color:var(--prim-c);-webkit-animation:revealInBottom .8s ease 1s both;animation:revealInBottom .8s ease 1s both}@media (max-width:1024px){.hero .wrap .content .inner1[data-v-63deb284]{-webkit-animation:revealInLeft .8s ease 1s both;animation:revealInLeft .8s ease 1s both}}.hero .wrap .content .inner1 .inner-wrap img[data-v-63deb284]{max-width:100%}.hero .wrap .content .inner1 .inner-wrap .default-button[data-v-63deb284]{display:inline-block;width:auto;margin:0 0 40px 0}.hero .wrap .content .inner1 .inner-wrap span[data-v-63deb284]{font-size:22px;text-align:left;color:#fff}.hero .wrap .content .inner1 .inner-wrap h1[data-v-63deb284]{position:relative;display:block;margin:0 0 5px 0;color:#fff}.hero .wrap .content .inner1 .inner-wrap h1.large[data-v-63deb284]{font-size:175px}.hero .wrap .content .inner2[data-v-63deb284]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:50%;text-align:left;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;border:var(--border);border-left:unset;border-top:unset;border-bottom:unset}.hero .wrap .content .inner2 .tile[data-v-63deb284]{width:100%;height:50%}.hero .wrap .content .inner2 .tile1[data-v-63deb284]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:0;background-color:#fff;overflow:hidden}.hero .wrap .content .inner2 .tile1 .default-button[data-v-63deb284]{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:unset;height:100%;width:100%;margin:0;-webkit-animation:revealInLeft .5s ease-out 2s both;animation:revealInLeft .5s ease-out 2s both}.hero .wrap .content .inner2 .tile1 .default-button a[data-v-63deb284]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#000;-webkit-transition-delay:0s;transition-delay:0s}.hero .wrap .content .inner2 .tile1 .default-button a .button-inner[data-v-63deb284]{padding:50px;-webkit-transition:.2s;transition:.2s}.hero .wrap .content .inner2 .tile1 .default-button:hover a .button-inner[data-v-63deb284]{-webkit-transition-delay:0s;transition-delay:0s;color:transparent;-webkit-transition:0s;transition:0s}.hero .wrap .content .inner2 .tile1 .default-button[data-v-63deb284]:before{content:"Order Now";position:absolute;top:35%;left:0;right:0;color:#fff;font-size:52px;font-weight:600;text-align:center;opacity:0;-webkit-transition:opacity 0s ease;transition:opacity 0s ease}.hero .wrap .content .inner2 .tile1 .default-button[data-v-63deb284]:hover:before{opacity:1;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;-webkit-transition-delay:.2s;transition-delay:.2s}.hero .wrap .content .inner2 .tile2[data-v-63deb284]{position:relative;height:50%;width:100%;overflow:hidden}.hero .wrap .content .inner2 .tile2[data-v-63deb284]:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-image:url(../img/tile2.45c9dce9.jpg);background-size:cover;background-position:50%;-webkit-animation:revealInTop .5s ease 2.25s both;animation:revealInTop .5s ease 2.25s both}@media (max-width:1024px){.hero .wrap .content .inner2 .tile2[data-v-63deb284]:after{-webkit-animation:revealInRight .5s ease 2.25s both;animation:revealInRight .5s ease 2.25s both}}@media (max-width:1024px){.hero .wrap .content .inner1[data-v-63deb284],.hero .wrap .content .inner2[data-v-63deb284]{width:100%}}@media (max-width:1024px){.hero .wrap .content[data-v-63deb284]{height:100vh;overflow-y:visible}}@media (max-width:1024px){.hero .wrap .spacer[data-v-63deb284]{height:auto;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;overflow:hidden}}.about .wrap[data-v-7177b84b]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:60px}@media (max-width:650px){.about .wrap[data-v-7177b84b]{padding:20px}}.about .wrap div[data-v-7177b84b]:first-child{-webkit-animation:fadeIn .75s ease .25s 1 both;animation:fadeIn .75s ease .25s 1 both}.about .wrap div[data-v-7177b84b]:nth-child(2){-webkit-animation:fadeIn .75s ease .5s 1 both;animation:fadeIn .75s ease .5s 1 both}.about .wrap div[data-v-7177b84b]:nth-child(3){-webkit-animation:fadeIn .75s ease .75s 1 both;animation:fadeIn .75s ease .75s 1 both}.about .wrap div[data-v-7177b84b]:nth-child(4){-webkit-animation:fadeIn .75s ease 1s 1 both;animation:fadeIn .75s ease 1s 1 both}.about .wrap div[data-v-7177b84b]:nth-child(5){-webkit-animation:fadeIn .75s ease 1.25s 1 both;animation:fadeIn .75s ease 1.25s 1 both}.about .wrap div[data-v-7177b84b]:nth-child(6){-webkit-animation:fadeIn .75s ease 1.5s 1 both;animation:fadeIn .75s ease 1.5s 1 both}.about .wrap .hidden[data-v-7177b84b]{overflow:hidden;height:auto;max-width:100%}.about .wrap .hidden .image[data-v-7177b84b]{background-image:url(../img/lob.b6c6cd75.jpg);background-size:100%;background-position:50%;height:250px;max-width:100%;-webkit-animation:kenBurns 60s ease infinite both;animation:kenBurns 60s ease infinite both}@media (max-width:1024px){.about .wrap .hidden .image[data-v-7177b84b]{height:250px}}@media (max-width:650px){.about .wrap .hidden .image[data-v-7177b84b]{height:150px}}.about .wrap p[data-v-7177b84b]{max-width:800px;margin:10px 0}.about .wrap h1[data-v-7177b84b]{margin:0 0 25px 0}.about .wrap .please[data-v-7177b84b]{font-style:italic;font-size:14px}.book[data-v-77e5efae]{background-image:url(../img/lob.b6c6cd75.jpg);background-size:cover;background-position:50%}.book .res-wrap[data-v-77e5efae]{position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%;padding:40px;-webkit-animation:fadeIn 1s ease-out 1s both;animation:fadeIn 1s ease-out 1s both}@media (max-width:1024px){.book .res-wrap[data-v-77e5efae]{height:calc(100vh - 100px);max-width:100%;padding:0}}.book .res-wrap iframe[data-v-77e5efae]{max-width:800px;height:100%;background-color:#fff;-webkit-box-shadow:0 0 40px rgba(0,0,0,.1);box-shadow:0 0 40px rgba(0,0,0,.1)}.order .order-wrap[data-v-43611c02]{position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%}@media (max-width:1024px){.order .order-wrap[data-v-43611c02]{height:calc(100vh - 100px);max-width:100%;padding:0}}.order .order-wrap iframe[data-v-43611c02]{height:100%}
/*# sourceMappingURL=app.dc3ebd8d.css.map */