@font-face{font-family:Bebas Neue;src:url(/resources/bebsbold.otf)}@font-face{font-family:Bebas Regular;src:url(/resources/bebsreg.otf)}@font-face{font-family:Base Font;src:url(/resources/opensans.ttf)}html,body{background-color:#302e2c;font-size:14px;overflow-x:hidden}.after-effect{pointer-events:none;z-index:1;opacity:.15;background-image:url(/resources/noise.jpg);background-size:20%;position:fixed;top:0;bottom:0;left:0;right:0}#paralax-background{background-attachment:fixed;height:70vh}#background-image{background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}#header.header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;z-index:2;z-index:1000;background:linear-gradient(#111,rgba(205,65,43,.2));justify-content:space-between;position:relative;top:0;left:0;right:0;box-shadow:0 5px 10px rgba(0,0,0,.2)}.header-navigation{flex-direction:row;flex-grow:1;justify-content:flex-end;align-items:center;min-height:64px;margin:0;padding:0;list-style:none;transition:all .2s;display:flex}#header-navigation-phone{z-index:2;-webkit-backdrop-filter:blur(8px)grayscale(50%);backdrop-filter:blur(8px)grayscale(50%);background-color:rgba(0,0,0,.5);flex-direction:column;width:100vw;height:100vh;transition:all .3s;display:none;position:fixed;top:64px}.header-font-phone{color:#e4dad1;text-align:center;border-bottom:2px solid transparent;flex-direction:column;height:64px;margin:20px;padding:12px 24px 10px;font-family:Bebas Neue,sans-serif;font-size:2rem;font-weight:500;text-decoration:none;transition:all .3s;display:flex}.header-font{color:#e4dad1;text-align:center;border-bottom:2px solid transparent;flex-direction:column;justify-content:center;align-items:center;height:64px;padding:12px 34px 10px;font-family:Bebas Neue,sans-serif;font-size:2rem;font-weight:500;text-decoration:none;transition:all .3s;display:flex}.footer-font{color:#e4dad1;text-align:center;flex-direction:column;justify-content:center;align-items:center;font-family:Bebas Neue,sans-serif;font-size:max(1rem,min(3vw,2rem));font-weight:500;transition:all .3s;display:flex;position:relative;bottom:0;transform:translateY(50px)}.contact-button{color:#e4dad1;padding-left:10px;font-family:Bebas Neue,sans-serif;font-size:max(3rem,min(3vw,4rem));font-weight:500;transition:all .3s;position:absolute;bottom:0;left:10px}.buy-button{color:#302e2c;text-align:center;opacity:.9;background-image:url(/resources/buyButton.png);background-position:50%;background-size:cover;flex-direction:column;justify-content:center;align-items:center;width:250px;min-width:210px;height:64px;padding-left:30px;font-family:Bebas Neue,sans-serif;font-size:2rem;font-weight:500;text-decoration:none;transition:all .3s;display:flex}.trailer-buttons{color:#e4dad1;text-align:center;border-bottom:2px solid transparent;flex-direction:column;justify-content:center;align-items:center;min-width:300px;height:64px;padding:12px 2vw 10px;font-family:Bebas Neue,sans-serif;font-size:max(1.5rem,min(3vw,2rem));font-weight:500;text-decoration:none;transition:all .3s;display:flex;transform:rotate(-2.5deg)}.trailer-divider{color:#e4dad1;text-align:center;border-bottom:2px solid transparent;flex-direction:column;justify-content:center;align-items:center;height:64px;padding:1vw;font-size:max(1rem,min(1.5vw,1.5rem));font-weight:500;text-decoration:none;transition:all .3s;display:flex;transform:rotate(-2.5deg)}.buy-button-footer{color:#302e2c;text-align:center;z-index:2;opacity:.8;flex-direction:column;justify-content:center;align-items:center;height:64px;font-family:Bebas Neue,sans-serif;font-size:max(3rem,min(6vw,6rem));font-weight:500;text-decoration:none;transition:all .3s;display:flex;position:absolute;transform:rotate(-6deg)translate(10px,-2px)}.buy-button-footer-graphic{transition:all .3s}.side-graphics{z-index:1;width:110px;padding:70px 20px 0;position:absolute}#header-menu{z-index:3;background-image:url(/resources/phoneMenu.png);background-repeat:no-repeat;background-size:20px;width:65px;height:65px;margin:22px;transition:all .3s;display:none;position:fixed}.slanted-graphic{width:2000px;animation:linear graphic-animation;animation-timeline:scroll(root);animation-range:0% 100%;position:absolute;right:-1350px}@keyframes graphic-animation{0%{opacity:1;right:0}30%{opacity:.9;right:-1350px}to{opacity:.9;right:-1350px}}.hero-image{width:100%;height:100%;animation:linear hero-animation;animation-timeline:scroll(root);animation-range:0% 50%;position:absolute;top:0;left:0}@keyframes hero-animation{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur();background-color:rgba(48,46,44,0)}30%{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(0,0,0,.5)}to{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(0,0,0,.5)}}.header-middle{width:100%;height:100%;transition:all .3s;position:absolute;top:0;left:0}.text-header-font{color:#e4dad1;text-align:right;text-transform:capitalize;flex-direction:column;padding:30px;font-family:Bebas Neue,sans-serif;font-size:8rem;font-weight:500;text-decoration:none;transition:all .3s;animation:linear text-header-animation;animation-timeline:scroll(root);animation-range:10% 40%;display:flex}.text-header-font-parent{z-index:1;align-items:flex-end;width:100%;transition:all .3s}.text-header-cover{height:100%;position:absolute;left:0;right:400px}#image-selection-cover{opacity:0;z-index:3;-webkit-backdrop-filter:blur(8px)grayscale(50%);backdrop-filter:blur(8px)grayscale(50%);background-color:rgba(0,0,0,.5);background-image:url(/resources/screenshot20.png);background-position:50%;background-repeat:no-repeat;background-size:75%;justify-content:center;align-items:center;transition:opacity .3s ease-in-out;display:none;position:fixed;top:0;bottom:0;left:0;right:0}#image-background-selectable{transition:all .5s}#changeable-title{padding-top:140px;font-size:5rem;transition:all .5s}#changeable-description{white-space:pre-wrap;font-size:1.75rem;transition:all .5s}#button-1,#button-2,#button-3{transition:all .5s}.fade-out{opacity:0;transition:opacity .25s ease-in-out}.fade-in{opacity:1;transition:opacity .25s ease-in-out}.text-font{color:#e4dad1;text-align:left;flex-direction:column;padding:70px;font-family:Bebas Neue,sans-serif;font-size:8rem;font-weight:500;text-decoration:none;transition:all 1s;animation:linear text-animation;animation-timeline:scroll(root);animation-range:10% 40%;display:flex}@keyframes text-header-animation{0%{opacity:.2;padding-right:80px;transform:translateY(200px)}to{opacity:1;padding-right:30px;transform:translateY(0)}}@keyframes text-animation{0%{opacity:.2;transform:translateY(200px)}to{opacity:1;transform:translateY(0)}}.image-container{text-align:center;background-position:50%;background-size:cover;flex-direction:column;justify-content:center;align-items:center;height:100vh;display:flex;position:relative;overflow:hidden}.hero-image-container video{object-fit:cover;width:100vw;height:100vh;position:absolute}#video-container{object-fit:cover;width:100vw;height:100vh;transition:all .5s;position:absolute}.image-grid{flex-wrap:wrap;padding:1vw;display:flex}.image-grid-column{z-index:1;flex:33.33%;max-width:33.33%;padding:1vw;animation:linear image-animation;animation-timeline:scroll(root);animation-range:20% 50%}.image-content{border:2px solid rgba(0,0,0,.2);border-radius:8px;margin-bottom:2vw;transition:all .2s;transform:scale(1);box-shadow:5px 5px 15px rgba(0,0,0,.35)}@keyframes image-animation{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.header-image{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#b15a27 50% no-repeat;width:100vw;height:auto;position:fixed;top:0;box-shadow:0 5px 10px rgba(0,0,0,.2)}.header-icon{z-index:3;background-image:url(/resources/icon11Rounded.png);background-position:50%;background-repeat:no-repeat;background-size:60px;width:65px;height:65px;margin:15px;transition:all .3s;position:fixed}.footer-icon{z-index:3;background-image:url(/resources/software.png);background-position:50%;background-repeat:no-repeat;background-size:100px;width:100px;height:100px;margin:20px;transition:all .3s;position:absolute;bottom:0;right:10px}.header-graphic{z-index:2;width:848px;height:74px;padding-right:50px;position:fixed;top:-5px}.top-header{z-index:1;flex-direction:column;flex:1;align-items:center;width:100%;padding:0;display:flex;position:relative}.middle-buttons{background-position:50%;background-repeat:no-repeat;background-size:max(400px,min(50vw,600px));flex-direction:row;display:flex;transform:rotate(0)}.handles{z-index:1;flex-flow:wrap;margin:20px;display:flex}.handle-button{opacity:.8;width:70px;height:70px;padding:10px;transition:all .2s}.mask-pattern{z-index:0;background-color:#302e2c;width:100%;height:55px;position:absolute;bottom:-3px;-webkit-mask-image:url(/resources/mask.png);mask-image:url(/resources/mask.png);-webkit-mask-size:2000px;mask-size:2000px;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}@media (max-width:1200px){.image-grid-column{flex:50%;max-width:50%}}@media (max-width:600px){.side-graphics,.header-font,.header-icon,.slanted-graphic{display:none}.text-font{text-align:center;display:none}.text-header-font{text-align:center;padding:0;animation:none;transform:translateY(200px);color:#e4dad1!important;font-size:5rem!important}#changeable-title{padding:30px;font-size:3rem;display:block}#changeable-description{padding:30px;font-size:1.5rem;display:block}.text-header-cover{display:none}#header-menu{display:block}#paralax-background{background-attachment:initial;height:40vh}.image-grid-column{flex:100%;max-width:100%}.footer-icon{background-size:60px;width:60px;height:60px;transform:translateY(-10px)}.contact-button{text-align:center;bottom:50px;left:100px;right:100px}}.header-navigation:hover>.header-font{opacity:.3}.header-navigation:hover>.header-font:hover{color:#302e2c;opacity:1;border-bottom:2px solid #ddd6cb;padding-top:5px}.header-font-phone:hover{color:#b15a27;opacity:1;border-bottom:2px solid #ddd6cb;padding-top:5px}.header-navigation:hover>.buy-button:hover{color:#b15a27;opacity:1;width:260px;padding-left:25px}.handles:hover>.handle-button{opacity:.3;padding:15px}.handles:hover>.handle-button:hover{opacity:1;padding:5px}.header-icon:hover,.footer-icon:hover{background-image:url(/resources/icon7Rounded.png);background-size:65px}.trailer-buttons:hover{color:#302e2c;opacity:1;border-bottom:5px solid transparent;transform:rotate(-2.5deg)scale(1.05)}.image-content:hover{cursor:pointer;border:2px solid #b15a27;transform:scale(1.1)}.buy-button-footer:hover{opacity:1;color:#b15a27;transform:scale(1.05)translate(10px,-2px)}.buy-button-footer:hover~.buy-button-footer-graphic{opacity:1;transform:rotate(2deg)}.text-header-font-parent:hover>.text-header-font{color:rgba(0,0,0,.5);font-size:7.5rem}.text-header-font-parent:hover>.text-header-font:hover{cursor:pointer;opacity:1;font-size:8.5rem;color:#b15a27!important}#image-selection-cover:hover{cursor:pointer}.contact-button:hover{color:#b15a27;padding-bottom:10px;font-size:max(3.5rem,min(3vw,4.5rem))}
