*{border:0;padding:0;margin:0;color:#000}.disable-scrollbars::-webkit-scrollbar{width:0;background:transparent}.mobile-copyright,.mobile-header,.mobile-menu,.mobile-trigger{display:none}body{font-family:"BenchNine",sans-serif;letter-spacing:.25rem;overflow:hidden}.main{height:100vh}.header{display:flex;justify-content:space-between;height:25vh;background-color:#fff;align-items:center}.logo{width:-webkit-fit-content;width:fit-content;text-align:center;cursor:pointer}.logo h1{font-family:"Anton",sans-serif;font-size:3rem;font-weight:400;letter-spacing:.75rem}.logo h4{font-size:.75rem;letter-spacing:.7rem}.header-links{display:flex;font-size:1.3rem}.header-links div{cursor:pointer;padding-bottom:.75rem;border-bottom:.25rem solid transparent;transition:.25s}.header-links div:hover{border-color:#000;transition:1.5s}.header-links *,.logo{margin:0 4rem}.main-content{height:65vh}.scrolling-wrapper{height:100%;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;display:flex;justify-content:center}.scrolling-wrapper .scrolling-img{cursor:pointer;width:auto;background:#fff;border-right:.5rem solid;border-left:.5rem solid;display:flex;justify-content:center;height:1000vh}#left-arrow,#right-arrow{opacity:0}.arrows div i{color:#fff}.arrows div{display:flex;align-items:center;justify-content:center;height:63vh;width:4rem;font-size:5.5rem;position:absolute;transition:.8s;top:25vh}#left-arrow{left:0}#right-arrow{right:0}#left-arrow:hover,#right-arrow:hover{transition:1s;cursor:pointer;opacity:.7}.contact-page{display:flex;flex-direction:column;align-items:center;height:90%}.contact-header{display:flex;font-size:2rem;letter-spacing:.5rem;height:30%}.contact-page form{display:flex;flex-direction:column;justify-content:space-between;width:50%;height:70%}.email,textarea{border:1px solid #989898;box-sizing:border-box;font-family:"BenchNine",sans-serif;letter-spacing:5px;font-size:1rem;padding:1rem}.email:focus,textarea:focus{outline:none;border-color:pink}.email,.submit-button,textarea{border-radius:.5rem}.email{height:3rem}textarea{height:40%}.submit-button{height:3rem;border:1px solid #282828;background-color:#282828;color:#fff;font-family:"BenchNine",sans-serif;letter-spacing:5px;font-size:1rem;cursor:pointer;transition:.8s}.submit-button:hover{opacity:.9;transition:.8s}.footer{display:flex;justify-content:space-between;align-items:center;height:10vh;background-color:#fff}.copyright{font-size:.6rem}.social-links{display:flex}.copyright,.social-links a{margin:0 4rem}.modal{position:absolute;left:0;background-color:rgba(0,0,0,.9);width:100%}.modal,.modal .arrows div{top:0;height:100vh}.modal .arrows #left-arrow,.modal .arrows #right-arrow{opacity:1;z-index:1}.modal-close:hover,.modal .arrows #left-arrow:hover,.modal .arrows #right-arrow:hover{transition:.4s;opacity:.6}.modal-img{position:absolute;top:0;left:0;height:100%;width:100%}.modal-img img{cursor:pointer;display:block;height:100%;width:auto;margin:auto}.modal-close{transition:.8s;display:flex;align-items:center;justify-content:center;width:40px;height:40px;z-index:2;position:absolute;top:0;right:0;margin:2rem;color:#fff;font-size:2rem;cursor:pointer}.work-contact-enter{opacity:0}.work-contact-enter-active{opacity:1;transition:opacity .5s}.work-contact-exit{-webkit-transform:translateX(0);transform:translateX(0)}.work-contact-exit-active{-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.modal-bg-enter{opacity:0}.modal-bg-enter-active{opacity:1;transition:opacity 1s}.modal-bg-exit{opacity:1}.modal-bg-exit-active{opacity:0;transition:opacity .5s}.modal-img-enter{opacity:0;-webkit-transform:scale(.1);transform:scale(.1)}.modal-img-enter-active{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s,-webkit-transform 1s}.modal-img-exit{opacity:1}.modal-img-exit-active{opacity:0;-webkit-transform:scale(.4);transform:scale(.4);transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s}@media screen and (max-width:1024px){.arrows,.footer,.header-links,.modal-close{display:none}.mobile-trigger{display:block;position:absolute;right:0;padding-right:5%}.mobile-trigger i{font-size:2rem;cursor:pointer;line-height:15vh}.mobile-menu{z-index:1;display:flex;justify-content:center;position:absolute;background-color:rgba(0,0,0,.9);width:100vw;height:85vh}.mobile-menu ul{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:5vh 0}.mobile-menu ul *{list-style-type:none;color:#fff;font-size:2.5rem;letter-spacing:.5rem;cursor:pointer}.logo{flex-direction:column}.header{z-index:2;position:relative;height:15vh;justify-content:center;align-items:center;box-shadow:0 0 10px 2px rgba(0,0,0,.5);overflow:hidden}.main-content{height:85vh}.scrolling-wrapper{display:block;overflow-x:hidden;overflow-y:scroll;white-space:normal}.scrolling-wrapper .scrolling-img{margin:-.5rem;border-top:.5rem solid;border-bottom:.5rem solid;width:100%;height:1000vh}.mobile-copyright{display:flex;justify-content:center;align-items:center;background-color:#000;color:#fff;height:15rem}.mobile-copyright i{color:#fff}.modal{z-index:3}.modal-img{z-index:4;display:flex}.modal-img img{width:100%;height:auto}.contact-header{align-items:center;font-size:1.25rem}.contact-page form{width:70%;height:50%}.work-contact-enter{-webkit-transform:translateY(100%);transform:translateY(100%)}.work-contact-enter-active{transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.work-contact-enter-active,.work-contact-exit{-webkit-transform:translateY(0);transform:translateY(0)}.work-contact-exit-active{-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.menu-enter{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.menu-enter-active{transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s}.menu-enter-active,.menu-exit{-webkit-transform:translateY(0);transform:translateY(0)}.menu-exit-active{-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}}@media screen and (max-width:576px){.logo h1{font-size:1rem}.logo h4{font-size:.5rem}.contact-page form{width:90%}}
/*# sourceMappingURL=main.706b4ea4.chunk.css.map */