@import url(https://fonts.googleapis.com/css2?family=Quattrocento+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Squada+One&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--font-family:"Montserrat",sans-serif;--font-color:#f4f1f1;--font-color-hover:#7e7e7e;--font-color-active:#e6e2e2;--link-color:#a70000;--header-color:#a70000;--bg-color:#0e0e0e;--wrapper-width:75vw}html{box-sizing:border-box;overflow-x:hidden}body{background-color:#0e0e0e;background-color:var(--bg-color);color:#f4f1f1;color:var(--font-color);margin:0}#root{overflow:hidden;width:100vw}.border{border:1px solid #fff}.overflow-y-hidden{overflow-y:hidden}img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;pointer-events:none}*{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400}a{color:#fff}a,a:hover{text-decoration:none}a:hover{color:#a70000;color:var(--link-color);transition-duration:.3s}.bold{font-weight:700}.font-0{font-size:11px}.font-1{font-size:16px}.font-1-5{font-size:17px}.font-2{font-size:22px}.font-3{font-size:27px}.font-4{font-size:32px}.font-5{font-size:37px}.font-6{font-size:42px}.header-1,.header-2,h1,h2{font-size:80px}.header-1,.header-2,.header-3,h1,h2,h3{color:#a70000;color:var(--header-color);font-family:Squada One,sans-serif}.header-3,h3{font-size:60px}.header-4,h4{color:#a70000;color:var(--header-color);font-family:Squada One,sans-serif;font-size:40px}h1,h2,h3,h4{margin:0;padding:0}.trans{transition-duration:.3s}.content{margin-left:61px;margin-top:50px;width:calc(100vw - 61px)}.wrapper{margin:auto;width:80vw}.text-on-image{bottom:19rem;left:2rem;position:absolute;right:2rem}.text-center{text-align:center}.wallpaper-gallery{display:flex;flex-wrap:wrap}button{background-color:#0e0e0e;background-color:var(--bg-color);border:2px solid #f4f1f1;border:2px solid var(--font-color);border-radius:8px 0 8px 0;color:#f4f1f1;color:var(--font-color);font-weight:700;margin-bottom:10px;margin-left:10px;padding:1.1rem;position:relative}button,button:before{transition-duration:.3s}button:before{border:2px solid #fff;border-radius:8px 0 8px 0;bottom:-10px;content:"";height:100%;left:-10px;position:absolute;width:100%;z-index:-1}button.red,button:hover:before{border-color:#a70000;border-color:var(--link-color)}button.red{color:#a70000;color:var(--link-color)}button.red:before{border-color:#a70000;border-color:var(--link-color)}button.red:hover{border-color:#787878;color:#787878;transition-duration:.3s}button.red:hover:before{border:2px solid #787878}button.white{border:2px solid #fff;color:#fff}button.white:hover{background-color:#b4b2b2;color:#0e0e0e;color:var(--bg-color)}button.white:hover,button.white:hover:before{border-color:#b4b2b2}button:hover{border-color:#a70000;border-color:var(--link-color);color:#a70000;color:var(--link-color);cursor:pointer}.logo-container{left:7px;position:absolute;top:10px}.navbar-container .logo{height:45px;width:45px}.navbar-container{background-color:#7b0000!important;display:flex;flex-direction:column;height:100vh;overflow:hidden;position:fixed;transition:.2s ease-in-out;width:61px;z-index:999;.tag{display:none;margin-left:10px;opacity:0;transition:2s ease-in-out;visibility:hidden;white-space:nowrap}}.nav-menu{display:grid;left:9px;position:absolute;top:50%;transform:translateY(-50%)}.nav-link{background:none;border-radius:6px;color:#fff;margin-bottom:8px;padding:4px 0 4px 4px;width:100%}.nav-icon,.nav-link{align-items:center;display:flex}.nav-icon{grid-column-end:span 3;justify-content:center}.nav-link:hover,.social-icons a:hover img{background-color:#420000;color:#fff;cursor:pointer;transition:all .3s ease-in-out}.navbar-container img{transition:.2s ease-in-out}.nav-link img{height:35px;min-height:35px;min-width:35px;width:35px}.social-icons{bottom:10px;display:grid;left:9px;position:fixed}.close-icon,.social-icons.mobile{display:none}.social-icons img{height:35px;min-height:35px;min-width:35px;width:35px}.menu-icon{display:none}.bg-navbar-container{animation:slide 32s linear infinite;gap:0;height:auto;left:0;overflow:hidden;position:absolute;top:-50px;width:100vw;z-index:-12}.bg-navbar-container__inner{overflow-x:hidden;width:100vw}.bg-navbar-container__inner img{height:auto;width:100vw}@keyframes slide{0%{left:0}to{left:-25vw}}.home-wrapper{margin:auto;padding-bottom:250px;padding-top:140px;width:80vw}.info{align-items:center;display:flex}.info .right-side{align-items:center;display:block;justify-content:center;margin-left:auto;text-align:center}.info .left-side{width:50%}.home-wrapper .about-image{height:auto;pointer-events:none;width:550px}.social-padding{margin:auto;padding-top:20px}.social-padding a{margin:10px}.social-padding img{height:35px;width:35px}.gallery-wrapper{margin:auto;padding-top:10rem}.text-on-port{bottom:30rem;left:2rem;position:absolute;right:2rem}.wallpaper-image{height:20%;width:20%}.portfolio-preview-image{height:auto;width:56%}.portfolio-logo{max-width:100%;object-fit:cover;width:auto}.lore-wrapper{margin-top:-8rem;padding-bottom:500px;width:100%}.form-padding{padding-bottom:0;padding-left:2.1rem}.radio-label{align-items:center;display:flex;padding-left:0}.radio-form{padding-bottom:2.4rem;padding-left:1rem}.radio-button{padding-left:2rem;transform:scale(1)}.gallery-button{height:auto;transition:all .5s ease;width:100%}.gallery-button:hover{cursor:pointer;filter:brightness(70%);transform:scale(1.04);transition:all .5s ease;z-index:2}.wallpaper-grid-item{align-content:stretch;box-sizing:border-box;display:flex;flex:none;margin:0;padding:0;width:20%}.wallpaper-grid-sub{display:flex;flex:1 1;margin:0;padding:0}.wallpaper-grid-sub img{height:100%;object-fit:fill;width:100%}.social-padding{margin-top:-1rem;padding-left:.5rem;padding-right:.5rem}.icon-red{color:#a70000;color:var(--link-color);transition:.3s ease-out}.icon-red:hover{color:#787878;cursor:pointer;transition:.3s ease-out}.social-padding{padding-bottom:0;padding-left:.2rem;padding-right:.2rem}.input-field{background-color:#0000;border:2px solid #f4f1f1;border:2px solid var(--font-color);border-radius:10px;color:#f4f1f1;color:var(--font-color);transition-duration:.3s}.store-wrapper{align-items:center;display:flex;height:calc(100vh - 100px);justify-content:center;margin:auto;width:90%}.store-wrapper .store{margin:50px;text-align:center}.store .font-4{margin-top:15px}.image-box{height:350px;margin:auto;width:350px}.image-box img{height:100%;object-fit:contain;width:100%}@media (hover:hover) and (pointer:fine){.navbar-container:hover{width:250px;.tag{color:#fff;display:block;opacity:1;visibility:visible;white-space:nowrap}}}@media screen and (min-width:300px) and (max-width:838px){.font-0{font-size:11px}.font-1{font-size:14px}.font-1-5{font-size:16px}.font-2{font-size:18px}.font-3{font-size:20px}.font-4{font-size:22px}.font-5{font-size:24px}.font-6{font-size:26px}.header-1,h1{font-size:40px}.header-2,h2{font-size:36px}.header-3,h3{font-size:32px}.header-4,h4{font-size:28px}.content{margin-left:0;margin-top:75px;width:100vw}.logo-container{left:7px;position:absolute;top:50%;transform:translateY(-50%);z-index:20}.navbar-container .logo{height:45px;width:45px}.navbar-container{background-color:#7b0000!important;display:flex;flex-direction:column;height:60px;overflow:hidden;position:fixed;transition:0s ease-in-out;width:100vw;z-index:999;.tag{color:#fff;display:block;opacity:1;visibility:visible;white-space:nowrap}}.menu-icon{display:block;position:absolute;right:10px;top:6px;z-index:10}.close-icon img,.menu-icon img{height:45px;width:45px}.nav-menu{display:none}.nav-menu.mobile{background-color:#7b0000;display:inline-block;height:100vh;justify-content:center;left:0;position:fixed;top:0;transform:translate(0);width:100vw}.nav-link,.nav-menu.mobile{align-items:center;margin:auto}.nav-link{background:none;border-radius:6px;color:#fff;display:flex;padding:4px 0 4px 4px;width:50%}.nav-link:first-of-type{margin-top:50%}.nav-icon{align-items:center;display:flex;grid-column-end:span 3;justify-content:center}.social-icons{display:none}.social-icons.mobile{bottom:40px;display:block;left:50%;position:fixed;transform:translate(-50%);z-index:10}.close-icon{display:block;position:absolute;right:10px;top:6px;z-index:10}.bg-navbar-container{display:none}.home-wrapper{margin:auto;padding-bottom:250px;padding-top:140px;width:80vw}.info{display:flex;flex-wrap:wrap}.info .right-side{align-items:center;display:flex;justify-content:center;margin:auto;padding-top:20px}.info .left-side{display:flex;flex-direction:column;width:100%}.home-wrapper .about-image{height:auto;pointer-events:none;width:250px}.social-padding{margin:auto;padding-top:20px}.social-padding a{margin:10px}.gallery-wrapper{margin:auto;padding-top:2rem;width:100vw}.text-on-port{bottom:30rem;left:2rem;position:absolute;right:2rem}.wallpaper-image{height:20%;width:20%}.portfolio-preview-image{height:auto;width:56%}.portfolio-logo{max-width:100%;object-fit:cover;width:auto}.lore-wrapper{margin-top:-8rem;padding-bottom:500px;width:100%}.form-padding{padding-bottom:0;padding-left:2.1rem}.radio-label{align-items:center;display:flex;padding-left:0}.radio-form{padding-bottom:2.4rem;padding-left:1rem}.radio-button{padding-left:2rem;transform:scale(1)}.gallery-button{height:auto;transition:all .5s ease;width:100%}.gallery-button:hover{cursor:pointer;filter:brightness(70%);transform:scale(1.04);transition:all .5s ease;z-index:2}.wallpaper-grid .wallpaper-grid-item,.wallpaper-grid-item{align-content:stretch;box-sizing:border-box;display:flex;flex:none;margin:0;padding:0;width:50%}.store-wrapper{align-items:center;display:grid;justify-content:center;margin:auto;width:100%}.store-wrapper .store{margin:25px}.image-box{height:200px;width:200px}}@media screen and (min-width:700px) and (max-width:990px){.wallpaper-grid-item{align-content:stretch;box-sizing:border-box;display:flex;flex:none;margin:0;padding:0;width:33.33%}}@media screen and (min-width:840px) and (max-width:990px){.font-1{font-size:11px}.font-1-5{font-size:15px}.font-2{font-size:16px}.font-3{font-size:21px}.font-4{font-size:26px}.font-5{font-size:31px}.font-6{font-size:36px}.home-wrapper{margin-left:1.2rem;margin-right:1.2rem;margin-top:1rem}.logo-container{left:7px;position:absolute;top:10px}.navbar-container .logo{height:45px;width:45px}.navbar-container{background-color:#7b0000!important;display:flex;flex-direction:column;height:100vh;overflow:hidden;position:fixed;transition:.2s ease-in-out;width:61px;z-index:999;.tag{display:none;margin-left:10px;opacity:0;transition:2s ease-in-out;visibility:hidden;white-space:nowrap}}.nav-menu{display:grid;left:9px;position:absolute;top:50%;transform:translateY(-50%)}.nav-link{background:none;border-radius:6px;color:#fff;margin-bottom:8px;padding:4px 0 4px 4px;width:100%}.nav-icon,.nav-link{align-items:center;display:flex}.nav-icon{grid-column-end:span 3;justify-content:center}.nav-link:hover,.social-icons a:hover img{background-color:#420000;color:#fff;cursor:pointer;transition:all .3s ease-in-out}.navbar-container img{transition:.2s ease-in-out}.nav-link img{height:35px;min-height:35px;min-width:35px;width:35px}.social-icons{bottom:10px;display:grid;left:9px;position:fixed}.social-icons img{height:35px;min-height:35px;min-width:35px;width:35px}.menu-icon{display:none}.bg-navbar-container{animation:slide 32s linear infinite;gap:0;height:auto;left:0;overflow:hidden;position:absolute;top:-50px;width:100vw;z-index:-12}.bg-navbar-container__inner{overflow-x:hidden;width:100vw}.bg-navbar-container__inner img{height:auto;width:100vw}.home-wrapper{margin:auto;padding-bottom:250px;padding-top:140px;width:80vw}.info .left-side{width:50%}.home-wrapper .about-image{height:auto;pointer-events:none;width:550px}.social-padding{margin:auto;padding-top:20px}.social-padding a{margin:10px}.social-padding img{height:35px;width:35px}.gallery-wrapper{margin-left:2rem;margin-right:2rem;margin-top:3rem}.wallpaper-image{height:20%;width:20%}.portfolio-preview-image{width:100%}.portfolio-logo{object-fit:cover;width:100%}}@media screen and (min-width:1000px) and (max-width:1450px){.font-1{font-size:14px}.font-1-5{font-size:15px}.font-2{font-size:16px}.font-3{font-size:18px}.font-4{font-size:22px}.font-5{font-size:24px}.font-6{font-size:26px}.header-1,h1{font-size:70px}.header-2,h2{font-size:60px}.header-3,h3{font-size:36px}.header-4,h4{font-size:40px}.home-wrapper{margin:auto;width:80vw}.gallery-wrapper{margin:auto;padding-top:10rem;width:100vw}.store-wrapper{align-items:center;display:flex;height:calc(100vh - 75px);justify-content:center;width:90%}.image-box{height:300px;width:300px}}@media screen and (min-width:1921px) and (max-width:3839px){.font-1,.font-1-5{font-size:16px}.font-2{font-size:20px}.font-3{font-size:26px}.font-4{font-size:30px}.font-5{font-size:34px}.font-6{font-size:36px}.header-1,h1{font-size:110px}.header-2,h2{font-size:90px}.header-3,h3{font-size:70px}.header-4,h4{font-size:50px}.home-wrapper{margin:auto;padding-bottom:400px;padding-top:200px;width:80vw}.info .left-side{width:50%}.home-wrapper .about-image{height:auto;pointer-events:none;width:700px}.social-padding{margin:auto;padding-top:20px}.social-padding a{margin:10px}.social-padding img{height:35px;width:35px}.store-wrapper{height:calc(100vh - 100px);width:90%}.image-box{height:500px;margin:auto;width:500px}}@media screen and (min-width:3840px){.content{margin-left:100px;margin-top:50px;width:calc(100vw - 100px)}.font-0{font-size:30px}.font-1{font-size:32px}.font-1-5{font-size:34px}.font-2{font-size:36px}.font-3{font-size:38px}.font-4{font-size:40px}.font-5{font-size:42px}.font-6{font-size:44px}.header-1,h1{font-size:140px}.header-2,h2{font-size:120px}.header-3,h3{font-size:100px}.header-4,h4{font-size:80px}button{background-color:#0e0e0e;background-color:var(--bg-color);border:4px solid #f4f1f1;border:4px solid var(--font-color);border-radius:12px 0 12px 0;color:#f4f1f1;color:var(--font-color);font-size:20px;font-weight:700;margin-bottom:20px;margin-left:20px;padding:1.3rem 1.55rem;position:relative;transition-duration:.3s}button:before{border:4px solid #fff;border-radius:12px 0 12px 0;bottom:-20px;left:-20px}button.red:hover:before,button.white:hover:before{border-width:4px}.logo-container{left:15px;position:absolute;top:10px}.navbar-container .logo{height:70px;width:70px}.navbar-container{width:100px}@media (hover:hover) and (pointer:fine){.navbar-container:hover{width:350px;.tag{color:#fff;display:block;opacity:1;visibility:visible;white-space:nowrap}}}.nav-menu{left:15px}.nav-link{border-radius:10px;font-size:24px;padding:4px}.nav-icon{grid-column-end:span 3}.nav-menu img{height:60px;min-height:60px;min-width:60px;width:60px}.social-icons{bottom:30px;display:grid;left:15px;position:fixed}.social-icons img{height:60px;min-height:60px;min-width:60px;width:60px}.social-icons a:first-of-type{margin-bottom:20px}.home-wrapper{margin:auto;padding-bottom:500px;padding-top:450px;width:80vw}.home-wrapper .about-image{width:1080px}.gallery-wrapper{margin:auto;padding-top:10rem}.lore-wallpaper-image{height:auto;width:100%}.store-wrapper{height:calc(100vh - 100px);width:90%}.image-box{height:550px;margin:auto;width:550px}.wallpaper-grid-item{align-content:stretch;box-sizing:border-box;display:flex;flex:none;margin:0;padding:0;width:16.666%}}.example-container{display:flex;flex-wrap:wrap;justify-content:center}.example-type{border:2px solid var(--link-color);border-radius:8px 0 8px 0;margin:10px;overflow:hidden}.example-type div,.example-type h4{padding:10px}.example-type .image-container{height:300px;margin:auto;width:300px}.example-type .image-container img{height:100%;width:100%}.popup-container{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:9999}.popup-inner{height:700px;left:50%;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%);width:55vw;z-index:5}.popup-container .close{position:absolute;right:10px;top:10px;z-index:20}.popup-container .close img{cursor:pointer;filter:brightness(100%);height:45px;width:45px}.popup-bg{background:rgba(0,0,0,.874);cursor:pointer;height:100vh;left:0;position:fixed;top:0;width:100vw}.popup-inner .image-container{margin:auto;overflow:hidden;width:100%}.image-container img{background-repeat:no-repeat;height:100%;object-fit:fill;width:100%}.popup-inner h4{color:#fff;margin:0 0 5px}.radio-form{grid-column-gap:10px;grid-row-gap:10px;-moz-column-gap:10px;column-gap:10px;display:grid;grid-auto-rows:min-content;grid-template-columns:repeat(12,1fr);row-gap:10px}.radio-form a{grid-column-end:span 10;margin-left:auto;margin-right:10px}.radio{align-items:center;display:flex;grid-column-end:span 1;margin:.5rem;input[type=radio]{opacity:0;position:absolute;+.radio-label{&:before{background:#f4f4f400;border:2px solid #f4f4f4;border-radius:100%;content:"";cursor:pointer;display:inline-block;height:1.4em;margin-right:1em;position:relative;text-align:center;transition:all .25s ease;vertical-align:top;width:1.4em}}&:checked{+.radio-label{&:before{background-color:var(--link-color);border-color:var(--link-color);box-shadow:inset 0 0 0 5px var(--bg-color)}}}&:focus{+.radio-label{&:before{border-color:var(--link-color);outline:none}}}&:disabled{+.radio-label{&:before{background:#f4f4f400;border-color:darken(#f4f4f4,25%);box-shadow:inset 0 0 0 4px var}}}+.radio-label{&:empty{&:before{margin-right:0}}}}}form{grid-column-gap:30px;grid-row-gap:20px;-moz-column-gap:30px;column-gap:30px;display:grid;grid-auto-rows:min-content;grid-template-columns:repeat(12,1fr);row-gap:20px}form label.name{grid-column-end:span 5}form label.email{grid-column-end:span 7}form label.message{grid-column-end:span 12}form label input,form label textarea{padding:10px;width:100%}form label input:focus,textarea:focus{outline:none}.loader{--color-1:#bac6e1;--color-2:var(--link-color);--size:1px;animation:rotate 1s linear infinite;border-radius:50%;height:calc(var(--size)*48);position:relative;width:calc(var(--size)*48)}.loader:after,.loader:before{animation:prixClipFix 2s linear infinite;border:calc(var(--size)*5) solid var(--color-1);border-radius:50%;box-sizing:border-box;content:"";inset:0;position:absolute}.loader:after{border-color:var(--color-2);inset:calc(var(--size)*8);transform:rotate3d(90,90,0,180deg)}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes prixClipFix{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}75%,to{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}}@media screen and (min-width:300px) and (max-width:838px){.popup-inner{height:auto;left:50%;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:55vw;width:100vw;z-index:5}.popup-inner h4{color:#fff;margin:0 0 5px}.popup-inner button{margin-left:20px;margin-top:10px}.radio-form{grid-column-gap:10px;grid-row-gap:10px;-moz-column-gap:10px;column-gap:10px;display:grid;grid-auto-rows:min-content;grid-template-columns:repeat(12,1fr);row-gap:10px}.radio-form a{grid-column-end:span 12;margin-left:auto;margin-right:10px}.radio{grid-column-end:span 6}}@media screen and (min-width:700px) and (max-width:990px){.radio{grid-column-end:span 3}}@media screen and (min-width:1921px) and (max-width:3839px){.popup-inner{height:950px;width:60vw}.popup-container .close{right:25px;top:25px}.popup-container .close img{height:50px;width:50px}}@media screen and (min-width:3840px){.example-container{display:flex;flex-wrap:wrap;justify-content:center}.example-type{border:4px solid var(--link-color);border-radius:12px 0 12px 0;margin:10px;overflow:hidden}.example-type div,.example-type h4{padding:20px}.example-type .image-container{height:550px;margin:auto;width:550px}.example-type .image-container img{height:100%;width:100%}.popup-inner{height:1400px;width:60vw}.popup-container .close{right:25px;top:25px}.popup-container .close img{height:80px;width:80px}.radio-form{grid-column-gap:10px;grid-row-gap:10px;-moz-column-gap:10px;column-gap:10px;display:grid;grid-auto-rows:min-content;grid-template-columns:repeat(12,1fr);row-gap:10px}.radio-form a{grid-column-end:span 10;margin-left:auto;margin-right:10px}.radio{margin:0 0 0 .5rem;input[type=radio]{+.radio-label{font-size:28px}}}}
/*# sourceMappingURL=main.9f017a58.css.map*/