@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Anton&display=swap);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;cursor:none}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;overflow:auto}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:none;*overflow:visible}button[disabled],html input[disabled]{cursor:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}button,html,input,select,textarea{color:#222}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}a{display:inline-block;text-decoration:none;color:inherit}body::-webkit-scrollbar{width:.5em}body::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #f37021}body::-webkit-scrollbar-thumb{background-color:#f37021;outline:1px solid #f37021}:root{--text-color:#c6d9ec;--shadow-color:rgba(84,133,182,0.4);--btn-color:#156bc1;--bg-color:#141218}body{font-family:"Poppins",sans-serif;background-image:url(/static/media/desktopBackground.72d6baf3.png);overflow-x:hidden;background-repeat:no-repeat;background-size:cover;background-color:#fff;background-attachment:fixed;background-position:50%}@media only screen and (max-width:768px){body{background-image:url(/static/media/desktopBackground.72d6baf3.png);background-color:#111}}button{overflow:hidden}button:before{content:"";pointer-events:none;opacity:.6;background:radial-gradient(circle at 20% 35%,transparent 0,transparent 2px,#c6d9ec 3px,#c6d9ec 4px,transparent 0),radial-gradient(circle at 75% 44%,transparent 0,transparent 2px,#c6d9ec 3px,#c6d9ec 4px,transparent 0),radial-gradient(circle at 46% 52%,transparent 0,transparent 4px,#c6d9ec 5px,#c6d9ec 6px,transparent 0),radial-gradient(circle at 10% 24%,transparent 0,transparent 2px,#c6d9ec 3px,#c6d9ec 4px,transparent 0);background:radial-gradient(circle at 20% 35%,transparent 0,transparent 2px,var(--text-color) 3px,var(--text-color) 4px,transparent 0),radial-gradient(circle at 75% 44%,transparent 0,transparent 2px,var(--text-color) 3px,var(--text-color) 4px,transparent 0),radial-gradient(circle at 46% 52%,transparent 0,transparent 4px,var(--text-color) 5px,var(--text-color) 6px,transparent 0),radial-gradient(circle at 10% 24%,transparent 0,transparent 2px,var(--text-color) 3px,var(--text-color) 4px,transparent 0);width:100%;height:300%;top:0;left:0;position:absolute;-webkit-animation:bubbles 5s linear infinite both;animation:bubbles 5s linear infinite both}@-webkit-keyframes bubbles{0%{-webkit-transform:translate();transform:translate()}to{-webkit-transform:translateY(-66.666%);transform:translateY(-66.666%)}}@keyframes bubbles{0%{-webkit-transform:translate();transform:translate()}to{-webkit-transform:translateY(-66.666%);transform:translateY(-66.666%)}}.main-container{position:relative;height:100vh;display:flex;align-items:flex-end;margin:0 auto}.main-container h1{font-size:clamp(100px,14vw,15vw);font-weight:700;margin-bottom:10vh;max-width:70vw;text-transform:uppercase;font-family:"Anton",sans-serif;background:-webkit-linear-gradient(#f37021,#3a0a09);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media only screen and (max-width:560px){.main-container h1{margin-bottom:22vh;max-width:100vw;font-size:clamp(100px,15vw,15vw);line-height:1.2}}@media only screen and (min-width:767px){.main-container{margin-left:75px;padding-left:50px;border-left:1px solid #747474;width:calc(100vw - 126px)}}.menu-button-wrap{position:fixed;left:11px;top:100px;z-index:11}.menu-button-wrap,.menu-button-wrap .menu-button{will-change:transform;transition:-webkit-transform .8s cubic-bezier(.645,.045,.355,1);transition:transform .8s cubic-bezier(.645,.045,.355,1);transition:transform .8s cubic-bezier(.645,.045,.355,1),-webkit-transform .8s cubic-bezier(.645,.045,.355,1)}.menu-button-wrap .menu-button{width:48px;height:48px;border:none;background:0 0}.menu-button-wrap .menu-button span:after{background-color:#3a0a09}.menu-button-wrap .menu-button span:before{background-color:#f37021}.menu-button-wrap .menu-button span:after,.menu-button-wrap .menu-button span:before{content:"";width:4px;height:48px;position:absolute;left:50%;top:50%;display:block;will-change:transform;transition:all 1s cubic-bezier(.645,.045,.355,1)}.menu-button-wrap .menu-button span:before{-webkit-transform:translate(-5px,-50%) scaleY(.7) rotate(180deg);transform:translate(-5px,-50%) scaleY(.7) rotate(180deg)}.menu-button-wrap .menu-button span:after{-webkit-transform:translate(5px,-50%) scaleY(.7) rotate(0);transform:translate(5px,-50%) scaleY(.7) rotate(0)}.menu-button-wrap.open{-webkit-transform:translateX(80px);transform:translateX(80px);transition-delay:.2s}.menu-button-wrap.open .menu-button{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.menu-button-wrap.open span:before{-webkit-transform:translate(-50%,-50%) rotate(315deg);transform:translate(-50%,-50%) rotate(315deg);background-color:#f37021}.menu-button-wrap.open span:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);background-color:#fff}@media only screen and (max-width:768px){.menu-button-wrap{display:none}}.menu-holder .menu-inside{position:fixed;width:100vw;height:100vh;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:-webkit-transform 1s cubic-bezier(1,0,0,1);transition:transform 1s cubic-bezier(1,0,0,1);transition:transform 1s cubic-bezier(1,0,0,1),-webkit-transform 1s cubic-bezier(1,0,0,1);will-change:transform;background-color:#111;color:#fff;z-index:10}.menu-holder .menu-inside.open{-webkit-transform:translateX(0);transform:translateX(0)}.menu-holder .menu-inside.open .internal-nav-links li:nth-child(1n) a{transition-delay:.8s}.menu-holder .menu-inside.open .internal-nav-links li:nth-child(2n) a{transition-delay:.9s}.menu-holder .menu-inside.open .internal-nav-links li:nth-child(3n) a{transition-delay:1s}.menu-holder .menu-inside.open .internal-nav-links li:nth-child(4n) a{transition-delay:1.1s}.menu-holder .menu-inside.open .internal-nav-links li:nth-child(5n) a{transition-delay:1.2s}.menu-holder .menu-inside.open .internal-nav-links li a{-webkit-transform:translate(0);transform:translate(0);transition-duration:.8s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.menu-holder .menu-inside.open .external-nav-links li:nth-child(1n) a{transition-delay:1s}.menu-holder .menu-inside.open .external-nav-links li:nth-child(2n) a{transition-delay:1.1s}.menu-holder .menu-inside.open .external-nav-links li:nth-child(3n) a{transition-delay:1.2s}.menu-holder .menu-inside.open .external-nav-links li:nth-child(4n) a{transition-delay:1.3s}.menu-holder .menu-inside.open .external-nav-links li:nth-child(5n) a{transition-delay:1.4s}.menu-holder .menu-inside.open .external-nav-links li a{opacity:1;-webkit-transform:translate(0);transform:translate(0);transition-duration:1s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.menu-holder .menu-inside .menu-nav-container{position:relative;left:220px;top:100px;overflow:hidden;width:calc(90vw - 260px)}.menu-holder .menu-inside .internal-nav-links li{margin-bottom:20px}.menu-holder .menu-inside .internal-nav-links li a{font-size:clamp(32px,4vw,52px);line-height:1.1em;-webkit-transform:translate(-100%);transform:translate(-100%);will-change:transform;transition:-webkit-transform .3s cubic-bezier(.55,.055,.675,.19);transition:transform .3s cubic-bezier(.55,.055,.675,.19);transition:transform .3s cubic-bezier(.55,.055,.675,.19),-webkit-transform .3s cubic-bezier(.55,.055,.675,.19)}.menu-holder .menu-inside .internal-nav-links li:hover{cursor:none}.menu-holder .menu-inside .internal-nav-links li:hover a{font-weight:800}.menu-holder .menu-inside .internal-nav-links li:hover img{opacity:1;-webkit-transform:translateY(-50%) translateX(30px);transform:translateY(-50%) translateX(30px)}.menu-holder .menu-inside .internal-nav-links li img{pointer-events:none;opacity:0;display:block;width:30vw;position:absolute;top:50%;-webkit-transform:translateY(-50%) translateX(-30px);transform:translateY(-50%) translateX(-30px);right:10%;object-fit:cover;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.menu-holder .menu-inside .external-nav-links{margin-top:100px;display:flex;flex-wrap:wrap}.menu-holder .menu-inside .external-nav-links li{margin-right:30px}.menu-holder .menu-inside .external-nav-links li .copyright,.menu-holder .menu-inside .external-nav-links li a{-webkit-transform:translate(-100%);transform:translate(-100%);opacity:0;will-change:transform;transition:all .3s cubic-bezier(.55,.055,.675,.19)}.menu-holder .menu-inside .external-nav-links li:last-of-type{margin-right:0}@media only screen and (max-width:768px){.menu-holder .menu-inside .menu-nav-container{left:10%;width:100vw}.menu-holder .menu-inside .menu-nav-container img{display:none!important}}.brand-description{position:fixed;z-index:11;top:100px;right:10vw;max-width:120px;transition:-webkit-transform .4s cubic-bezier(.215,.61,.355,1);transition:transform .4s cubic-bezier(.215,.61,.355,1);transition:transform .4s cubic-bezier(.215,.61,.355,1),-webkit-transform .4s cubic-bezier(.215,.61,.355,1);transition-delay:.5s;text-transform:uppercase;font-weight:300;font-size:12px;text-align:right}@media only screen and (max-width:768px){.brand-description{top:20px}}.contact-button{border:1px solid #f37021;padding:20px;background:#000;position:absolute;bottom:10vh;right:10vw;text-transform:uppercase;color:#fff;transition:all .5s cubic-bezier(.19,1,.22,1);letter-spacing:3px;font-weight:700;display:flex;align-items:center;justify-content:center}.contact-button span{margin-right:10px}@media only screen and (min-width:767px){.contact-button:hover{background-color:#f37021;color:#000}}@media only screen and (max-width:768px){.contact-button{position:fixed;right:20px;bottom:30px;z-index:11;will-change:transform;transition:all .2s ease,-webkit-transform .8s cubic-bezier(.645,.045,.355,1);transition:all .2s ease,transform .8s cubic-bezier(.645,.045,.355,1);transition:all .2s ease,transform .8s cubic-bezier(.645,.045,.355,1),-webkit-transform .8s cubic-bezier(.645,.045,.355,1);width:82px;height:46px;background-color:#000;border-radius:24px;text-align:center;transition-delay:.4s}.contact-button span{display:none}.contact-button svg{transition:-webkit-transform .8s cubic-bezier(.645,.045,.355,1);transition:transform .8s cubic-bezier(.645,.045,.355,1);transition:transform .8s cubic-bezier(.645,.045,.355,1),-webkit-transform .8s cubic-bezier(.645,.045,.355,1);-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}.contact-button.open{background-color:#fff;color:#111;width:64px;transition-delay:.4s;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.contact-button.open svg{-webkit-transform:rotate(225deg) scale(1.5);transform:rotate(225deg) scale(1.5)}}.gallery{background-color:#000;-webkit-column-count:2;-webkit-column-width:50%;columns:50% 2;padding:0 12px;min-height:100vh}@media only screen and (max-width:480px){.gallery{-webkit-column-count:1;-webkit-column-width:100%;columns:100% 1}}.gallery .pics{transition:all .35s ease;cursor:pointer;margin-bottom:12px}.gallery .pics:hover{-webkit-filter:opacity(.8);filter:opacity(.8)}.modal{width:100%;height:100vh;position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;background-color:#000;transition:opacity .4s ease,visibility .4s ease,-webkit-transform .5s ease-in-out;transition:opacity .4s ease,visibility .4s ease,transform .5s ease-in-out;transition:opacity .4s ease,visibility .4s ease,transform .5s ease-in-out,-webkit-transform .5s ease-in-out;visibility:hidden;opacity:0;-webkit-transform:scale(0);transform:scale(0);overflow:hidden;z-index:999}.modal.open{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1)}.modal img{width:auto;max-width:100%;height:auto;max-height:100%;display:block;line-height:0;box-sizing:border-box;padding:20px 0;margin:0 auto}.modal.open svg{position:fixed;top:10px;right:10px;height:2rem;width:2rem;padding:5px;background-color:rgba(0,0,0,.4);color:#fff;cursor:none}.contact-button-container{display:none}@media only screen and (max-width:768px){.contact-button-container{display:block}}.app-cursor{z-index:1000;border-radius:50%;width:80px;height:80px;border:2px solid #f37021;pointer-events:none;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);position:fixed}@media only screen and (max-width:768px){.app-cursor{display:none}}.info-container{position:relative;width:100%;min-height:100vh;display:flex;justify-content:center;text-align:center;background-color:#262626;color:#fff;font-family:consolas}.info-container .scroll-text{padding:10px;max-width:75%;font-weight:700}.info-container .scroll-text h1{position:relative;margin:0;padding:0;display:inline-block;font-size:3em;transition:5s;-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(1);transform:scaleX(1);color:#f37021}@media only screen and (max-width:560px){.info-container .scroll-text h1{marginTop:80px;margin-bottom:40px;font-size:2em;justify-content:center;text-align:center}}.info-container .scroll-text p{margin:30px;line-height:30px;letter-spacing:2px;font-size:1.5em;transition:2s}@media only screen and (max-width:560px){.info-container .scroll-text p{justify-content:left;text-align:left}}.info-container .scroll-text p:hover,.info-container .scroll-text p:hover span{-webkit-transform:scale(1.1);transform:scale(1.1)}@media only screen and (max-width:560px){.info-container .scroll-text{max-width:100%}}*,:after,:before{margin:0;padding:0;box-sizing:border-box}.contact-area{width:100%;min-height:100vh;position:relative}.contact{position:relative;max-width:420px;padding:40px 20px;overflow:hidden;margin:0 auto}@media (min-width:1024px){.contact{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.contact main{float:left;width:100%;position:relative}.contact main section{border-radius:5px;float:left;width:100%;background-color:#f37021}.contact main section .content{float:left;width:100%;padding:20px 30px 50px;position:relative;text-align:center}@media (min-width:414px){.contact main section .content{text-align:left}}.contact main section .content img{display:inline-block;width:140px;border-radius:50%}@media (min-width:414px){.contact main section .content img{float:left;width:30%;margin-right:10%}}.contact main section .content aside{float:left;width:100%;color:#fff;margin-top:10px}@media (min-width:414px){.contact main section .content aside{width:60%}}.contact main section .content aside h1{font-weight:100;font-size:22px;margin-bottom:10px;font-family:consolas,sans-serif}.contact main section .content aside p{font-size:14px;letter-spacing:.5px;line-height:160%;font-family:consolas,sans-serif}.contact main .title{float:left;width:100%;background-color:#f37021;max-height:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;overflow:hidden;transition:all .55s}.contact main .title.active{max-height:100px;transition:all 1.3s}.contact main .title.active p{-webkit-transform:scale(1);transform:scale(1);transition-delay:.2s}.contact main .title p{padding:15px 30px;color:#fff;display:inline-block;font-weight:500;transition:all .3s;-webkit-transform:scale(0);transform:scale(0)}.contact main .title p,.contact main button{font-size:16px;text-transform:uppercase;letter-spacing:.5px}.contact main button{position:absolute;bottom:0;right:50%;background-color:#3a0a09;color:#f37021;border:0;width:200px;height:48px;text-align:center;border-radius:30px;margin-bottom:-24px;margin-right:-100px;transition:all .4s;transition-delay:.1s;outline:none;overflow:hidden;z-index:2;font-family:inherit}.contact main button span{opacity:1;transition:opacity .2s;transition-delay:.4s;display:block;width:200px;float:left;padding:15px 0}.contact main button svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;transition:all .4s}.contact main button svg path{fill:#f37021}.contact main button.active{margin-right:0;right:20px;width:65px;height:65px;margin-bottom:-32.5px;text-indent:100%;white-space:nowrap;overflow:hidden;border-radius:65px;box-shadow:0 3px 15px rgba(0,0,0,.2)}.contact main button.active span{opacity:0;transition-delay:0s;width:200px}.contact main button.active svg{opacity:1;transition-delay:.5s}.contact nav{float:left;width:100%;overflow:hidden;max-height:0;transition:all .5s}.contact nav.active{max-height:600px;transition:all 1s}.contact nav.active a{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:all .7s}.contact nav.active a:first-of-type{transition-delay:.5s}.contact nav.active a:nth-of-type(2){transition-delay:.7s}.contact nav.active a:nth-of-type(3){transition-delay:.9s}.contact nav a{float:left;width:100%;margin-top:18px;background-color:#fff;padding:18px 20px;border-radius:5px;text-decoration:none;transition:all .3s;opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px);position:relative}@media (min-width:414px){.contact nav a{padding:18px 30px}}.contact nav a .arrow{position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.contact nav a .arrow path{fill:#e6e6e6}.contact nav a.gmail .icon svg{background-color:#f37021}.contact nav a.gmail .content h1{color:#f37021}.contact nav a.facebook .icon svg{background-color:#f37021}.contact nav a.facebook .content h1{color:#f37021}.contact nav a.twitter .icon svg{background-color:#1da1f2}.contact nav a.twitter .content h1{color:#1da1f2}.contact nav a .icon{float:left;width:50px;height:50px;border-radius:50%;overflow:hidden;margin-right:20px}.contact nav a .icon svg{width:100%;height:100%;padding:14px}.contact nav a .icon svg path{fill:#fff}.contact nav a .content h1{font-size:20px;font-weight:400;line-height:160%;letter-spacing:.4px}.contact nav a .content span{font-size:12px;color:#b3b3b3;display:block;letter-spacing:.4px}
/*# sourceMappingURL=main.61f0bfd6.chunk.css.map */