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;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.body-bg{background-color:#000;color:#fff;font-family:sans-serif}.divider-line{background-color:#f44336;border-radius:8px;height:4px;width:100%}.hero-title{font-weight:900;letter-spacing:2px;line-height:1.1;text-align:left;text-transform:uppercase}.hero-span-build{color:#f44336}.hero-span-design{color:#2196f3}.hero-span-dominate{color:#ffeb3b}.hero-subtitle{color:#faf3e3;font-weight:400;text-align:left}.service-card{background-color:#1a1a1a;color:#aaa;text-align:center}.appbar-bg{background-color:#111!important}.avatar-lg{height:40px!important;width:40px!important}.logo-title{font-size:1em;font-weight:700;letter-spacing:.14em}.logo-subtitle,.logo-title{display:block;text-align:center;width:100%}.logo-subtitle{color:#999;font-size:.9em;font-stretch:expanded;letter-spacing:.45em}.menu-bg{background-color:#111!important}.menu-home{color:#999!important}.menu-about{color:#f44336!important}.menu-services{color:#2196f3!important}.menu-work{color:#ffeb3b!important}.menu-contact{color:#fff!important}.form-container{margin-left:auto;margin-right:auto;margin-top:1rem;max-width:400px}.text-error{color:#d32f2f!important}.text-secondary{color:#888!important}.text-center{text-align:center!important}.mb-1{margin-bottom:.5rem!important}.mb-2{margin-bottom:1rem!important}.mb-4{margin-bottom:2rem!important}.mt-3{margin-top:1.5rem!important}.mt-1{margin-top:1rem!important}.mt-4{margin-top:2rem!important}.build{color:#f44336}.build,.design{font-weight:700}.design{color:#2196f3}.dominate{color:#ffeb3b;font-weight:700}.text-primary{color:#2196f3}.text-secondary{color:#f44336}.text-accent{color:#ffeb3b}.text-light{color:#fafafa}.text-dark{color:#222}.text-muted{color:#ccc}.text-warning{color:#ff9800}.text-success{color:#4caf50}.bg-dark{background-color:#000}.bg-light{background-color:#fafafa}.bg-primary{background-color:#2196f3}.bg-secondary{background-color:#f44336}.bg-accent{background-color:#ffeb3b}.bg-muted,.divider-dark{background-color:#333}.divider-dark{border-radius:1px;height:2px}.divider-light{background-color:#eee;height:2px}.border-primary{border-color:#2196f3}.border-secondary{border-color:#f44336}.font-bold{font-weight:700!important}.font-heavy{font-weight:900}.font-light{font-weight:400}.font-montserrat{font-family:Montserrat,sans-serif!important}.font-sans{font-family:"sans-serif"}.font-small{font-size:14px!important}.font-xxl{font-size:56px!important}.letter-spacing-1{letter-spacing:1px!important}.letter-spacing-2{letter-spacing:2px!important}.mt-2{margin-top:16px}.mb-2{margin-bottom:16px}.pt-2{padding-top:16px}.pb-2{padding-bottom:16px}.px-2{padding-left:16px;padding-right:16px}.py-16{padding-bottom:16px!important;padding-top:16px!important}.w-100{width:100%!important}.btn-primary{background-color:#2196f3;color:#fff}.btn-secondary{background-color:#f44336;color:#fff}.btn-accent{background-color:#ffeb3b;color:#222}.btn-dark{background-color:#222;color:#fafafa}.footer-bg{background:#000}.footer-fixed{bottom:0;left:0;position:fixed!important}.pt-10{padding-top:10rem!important}.min-h-100vh{min-height:100vh!important}.flex-center-column{align-items:center!important;display:flex!important;flex-direction:column!important;justify-content:center!important}.bg-default{background-color:#000!important}.rounded-full{border-radius:50%!important}.object-cover{object-fit:cover!important}.d-block{display:block!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.avatar-xl{height:180px!important;max-width:100%!important;width:180px!important}.font-bangers{font-family:Bangers,cursive!important}.pt-2{padding-top:.25rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-10{padding-top:1.25rem}.min-h-100vh{min-height:100vh}.h-100vh{height:100vh}.flex-center-column{align-items:center;display:flex;flex-direction:column}.bg-default{background:#f5f5f5}.WorkLanding_clientsPage__RxsPz{padding-bottom:0!important}.WorkLanding_clientsCardContainer__TM7Xu{padding-bottom:2rem}.WorkLanding_hero-span-design__Drtyx{color:#2196f3;font-size:2rem;font-weight:700;margin-bottom:1rem}.WorkLanding_main__Zr2Ly{min-height:80vh;padding:2rem}.WorkLanding_headerSection__wFL8b{margin-bottom:2rem}.WorkLanding_flexRow__s6Ihz{align-items:stretch;display:flex;flex-wrap:wrap;gap:2rem;height:400px;justify-content:space-evenly}.WorkLanding_flexItem__rmGWS{align-items:stretch;display:flex;flex:1 1;min-width:0}.WorkLanding_gallerySection__hUYB-{margin-bottom:2rem}.WorkLanding_galleryHeading__Eqxog{color:#e63946;font-size:1.2em;font-weight:700;letter-spacing:.05em;margin-right:.5em}.WorkLanding_galleryImageContainer__5DoUF{min-height:0;min-height:auto}.WorkLanding_galleryButton__2Oopq,.WorkLanding_galleryImageContainer__5DoUF{align-items:center;display:flex;height:auto;justify-content:center;margin:0;padding:0}.WorkLanding_galleryButton__2Oopq{background:none;border:none;cursor:pointer}.WorkLanding_galleryImage__um1zR{display:block;height:auto;margin:0;max-height:320px;object-fit:contain;padding:0;width:100%}.WorkLanding_galleryPage__D3Uqv{margin-top:0!important;padding-top:0!important}.WorkLanding_backButton__n-7oX{background:#222;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;margin-bottom:1rem;padding:.5rem 1rem}.WorkLanding_grid__k\+oJg{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,1fr)}.WorkLanding_cell__trghM{align-items:center;aspect-ratio:1/1;background:#eee;border-radius:8px;display:flex;justify-content:center;overflow:hidden}.WorkLanding_image__ZkXJz{height:100%;object-fit:cover;width:100%}.WorkLanding_page-header__5trU3{font-size:2rem;font-weight:700;letter-spacing:.05em;margin-bottom:1.5rem;text-align:center;text-transform:uppercase}.WorkLanding_page-header-red__P2KYd{color:#e63946!important}.WorkLanding_page-header-yellow__6Y1Vr{color:#ffeb3b!important}.WorkLanding_page-header-blue__J-MXu{color:#2196f3!important}@media (max-width:600px){.WorkLanding_grid__k\+oJg{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(8,1fr)}}@media (max-width:800px){.WorkLanding_flexRow__s6Ihz{flex-direction:column;height:auto}.WorkLanding_flexItem__rmGWS{margin-bottom:2rem}}
/*# sourceMappingURL=main.52d4a121.css.map*/