@media(max-width:1200px){.ContactPage,.Services{width:95%!important}.Home{padding-top:10%}.Home .gallery .gallery-box{height:350px!important;min-width:250px!important;width:250px!important}.Home .subHeader{height:255px!important}.Home .home-section h2.word{font-size:6rem!important;line-height:100px!important}.Home .home-section h2.word.smallHeader{font-size:45px!important}.Home .home-section h3{font-size:55px}.Home .quoteContainer{min-height:65vh}.Home .bigBanner{font-size:68px!important}.Home .jackCard{height:400px;left:-150px;top:0;width:400px}.Home .queen{bottom:-110px;height:400px;right:-150px!important;width:400px}.menuNav #menuText{font-size:45px!important}.menuNav .mobileHeaderMenu{display:block!important}.menuNav .enable-animation{display:none}.menuNav .currentStrip{margin-bottom:50px}.resumeList li{width:50%!important}.copyright{bottom:0!important;font-size:42px!important;line-height:45px!important;top:auto!important}.ContactPage .contactRow{align-content:center!important;align-items:center!important;display:flex!important;justify-content:center!important;pointer-events:none}.ContactPage .contactStack{background-color:#fff!important;color:#000!important;flex-direction:column!important;justify-content:center!important}.ContactPage .contactStack .contactTitle{display:block!important;font-size:65px!important;margin:0!important}.ContactPage .contactStack .hoverContact{display:none!important;font-size:48px!important}.ContactPage .outlinedBtn{display:block!important;font-size:18px!important}.Services{width:100%!important}.Services h2{font-size:65px!important}.Services .serviceBox{height:auto!important;pointer-events:none}.Services .serviceBox .serviceList{display:block}.Services .serviceBox .serviceProj{display:none!important}.Services .serviceBox .serviceProj .projTitle{display:block!important;position:relative!important}.menuNav{height:105px!important;padding:0!important}#logoMain{height:50px;width:50px}.smallHeader{font-size:60px!important}.Home .bigBanner{font-size:55px!important;line-height:normal}.Home .home-section h2.word{font-size:6em!important;line-height:90px}.Home .home-section h2.word.Knife,.Home .home-section h2.word.Multidisciplinary{font-size:90px!important}.Home .subHeader{height:250px}.Home #services .serviceCard{margin:0!important;padding:0!important;pointer-events:none}.Home #services .serviceCard .serviceLines{display:block}.Home #services .pin-spacer{display:none!important}.Home #services .bg-red-500{margin-bottom:100px}.Home #services h4{font-size:3rem}.Home #services .mobileTitle{display:block!important}.Home .gallerySection{display:none!important}.Home .mobileGallery{display:block!important}.resumeList{display:block}.resumeList li{border:1px solid!important;border-color:#000 #000 #fff!important;margin:0!important;padding-left:0!important;padding-top:10px!important;text-align:center!important;width:100%!important}.resumeList li .title{display:block!important;opacity:1!important}.resumeList li .company{font-weight:700}.contactFooter .coFlag{display:none}.contactFooter .copyright{border-top:2px solid #fff;margin-top:15px;padding-top:25px;position:relative!important;right:auto!important;text-align:center!important;width:100%!important}.contactFooter ul{display:block!important;margin:0!important;padding:0!important}.contactFooter ul li{margin-left:0!important;text-align:center!important;width:100%}.contactFooter #contactMe{font-size:65px;margin-bottom:50px!important}.portfolioPage .filterPortfolioList{display:block!important}.portfolioPage .filterPortfolioList li{float:none}.portfolioPage .title{background-color:#000!important;bottom:0!important;color:#fff!important;height:auto!important;min-height:100px;opacity:1!important}.portfolioPage .title h4{font-size:24px}.portfolioPage .title p{display:none}.mobileProjectNav{display:flex!important;width:100%!important}.infoStack{align-content:center!important}.infoStack p{text-align:center!important}.infoStack .MuiBox-root{display:flex;justify-content:center!important}.largeGalleryNav .navBtns{display:none!important}}@media(max-width:600px){.galleryDialog .modal-title{font-size:32px}.galleryDialog #headerInfo{position:relative!important}h1{font-size:80px!important;margin-bottom:10px!important}.menu-links,.menuNav .headerNavTitle{justify-content:center!important}.menuNav #menuText{font-size:32px!important;margin:25px 0!important;width:100%!important}.menuNav .currentStrip{font-size:16px!important}.gallery-box-list .title{font-size:28px!important}.Home{padding-top:15%}.Home .subHeader{height:180px!important}.Home .smallHeader{font-size:50px!important}.Home .bigBanner{font-size:36px!important;line-height:normal}.Home .home-section h2.word{font-size:4rem!important;line-height:65px!important}.Home .home-section h2.word.Knife,.Home .home-section h2.word.Multidisciplinary{font-size:52px!important}.Home .home-section h3{font-size:42px}}.Home{padding-top:5%}.Home .home-section{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 65px);text-transform:uppercase}.Home .home-section img{width:15%}.Home .home-section h2.word{font-family:Futura Bold;font-size:9em;font-weight:700!important;line-height:135px!important;margin:auto;width:90%}.Home .home-section h2.word.Knife,.Home .home-section h2.word.Multidisciplinary{font-size:125px!important}.Home .home-section .smallHeader{font-size:75px;font-size:4rem;margin-bottom:12px}.Home .subHeader{height:330px}.Home .bigBanner,.Home .subHeader{display:flex;flex-direction:column;justify-content:center}.Home .bigBanner{align-content:center;align-items:center;background-color:#000;color:#fff;font-size:80px;min-height:100vh;overflow:hidden;padding-top:50px;text-transform:uppercase}.Home .bigBanner a{color:#fff;text-decoration:none}.Home .bigBanner.quoteContainer{background-color:#000;font-family:Futura Bold;height:65vh;list-style:none;min-height:65vh;padding-bottom:100px;position:relative;text-align:center;transition:all 1s ease-in-out}.Home .bigBanner.quoteContainer .quote{background:transparent;text-align:center}.Home .bigBanner.quoteContainer .jackCard{left:-225px;position:absolute}.Home .bigBanner.quoteContainer .queen{position:absolute;right:-225px}.Home #about{padding-bottom:100px;width:85%}.Home #about h3{margin-top:15px}.Home .word{opacity:1;transition:all .25s ease-in-out}.Home .fade-in{font-size:9em;opacity:1}.Home .fade-out{font-size:7em!important;opacity:0}.Home .mobileGallery{display:none}.Home .mobileGallery h3{padding-top:25px;position:relative}.Home .mobileGallery .galleryList .gallery-box-list{align-content:center;align-items:center;border-bottom:1px solid #fff;display:flex;height:100px;justify-content:center}.Home .mobileGallery .galleryList .gallery-box-list .title{align-content:center;align-items:center;display:flex;font-size:42px;justify-content:center}.Home .mobileGallery .galleryList .gallery-box-list:hover{background-color:#fff;color:#000;font-weight:700}.Home .gallery{display:flex;height:55%;justify-content:flex-start;margin:0;min-height:350px;-webkit-transform:translate(18%);transform:translate(18%);width:95%}.Home .gallery .gallery-box{background-color:#fff;display:inline-block;height:100%;margin:0 15px;min-height:350px;width:175px}.Home .box{cursor:pointer;height:75%;margin-left:25px;margin-right:25px;margin-top:100px;max-height:750px;min-width:400px;opacity:1;overflow:hidden;position:relative;transition:all .5s}.Home .box .projectBGImage{background-position:50%;background-size:cover;height:100%;overflow:hidden;position:absolute!important;position:relative;width:100%}.Home .box .title{align-content:center;align-items:center;background-color:transparent;display:flex;flex-direction:column;font-size:48px;height:100%;justify-content:center;margin:auto;opacity:0;position:absolute;width:100%;z-index:5}.Home .box h4{font-size:36px;font-weight:400;margin:0;width:98%}.Home .box p{margin:0}.Home .box p .MuiChip-root{color:#fff;font-family:Futura;letter-spacing:2px}.Home .box:hover{background-color:#000;border:8px solid #fff}.Home .box:hover .projectBGImage{opacity:.1}.Home .box:hover .title{opacity:1}.Home #selectedWorks{text-transform:none}#services .serviceContainer{display:flex;justify-content:center;padding-bottom:50px}#services .serviceLines{display:none;height:250px}#services .serviceCard{border:3px solid #fff;border-radius:25px;cursor:pointer;height:500px;margin:10px;padding:25px;transition:all .5s}#services .serviceCard ul{font-size:21px;list-style-type:none;margin:25px 0 0;padding:0}#services .serviceCard ul li{padding:5px 0}#services .serviceCard .serviceIcons{height:250px}#services .serviceCard .serviceLines{display:none}#services .serviceCard:hover{border:3px solid #000}#services .serviceCard:hover .serviceIcons{display:none}#services .serviceCard:hover .serviceLines{display:block}#services h4{font-size:2rem;text-transform:uppercase}#services #wireframeImg{margin-left:0;margin-top:25px}#services .mobileTitle{bottom:200px;display:none;left:50%;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}#services .mobileTitle.logosTitle{top:95%}#services .mobileTitle.artTitle,#services .mobileTitle.gd,#services .mobileTitle.motionDesign,#services .mobileTitle.ux{top:70%}#services .mobileTitle.frontEnd{top:55%}#service{display:flex;justify-content:center;margin-left:auto;margin-right:auto;padding-bottom:5rem;padding-top:5rem;width:100%}#text{min-height:100vh;opacity:1;width:50%}.bg-red-500{height:15rem;margin:auto;opacity:1;position:relative;width:15rem}#user,#user-holder,.bg-red-500#arts,.bg-red-500#graphics,.bg-red-500#logo{align-content:center;align-items:center;display:flex;justify-content:center}#codingText,#graphicsText{font-family:Courier New,Courier,monospace;font-size:16px;position:absolute}#codingText{bottom:50px;position:absolute;text-align:left}#codingOutput{border:1px solid #000;border-radius:25px;height:250px;left:0;position:absolute;top:0;width:100%}#headerPlaceholder{background-color:gray;left:80px;min-height:25px;position:absolute;top:80px;width:145px}#userPic{left:30px;top:75px;width:195px}#lorem,#userPic{position:absolute}#lorem{font-size:10px;right:50px;text-align:left;top:135px;width:20%}#logo-grid{z-index:-1}#logo-grid,.dot{position:absolute}.dot{background-color:#000;height:0;left:122px;top:100px;width:0}.dot#dot1{height:15px;left:55px;top:50px;width:15px}.dot#dot2{left:200px;top:110px}.dot#dot3{left:55px;top:215px}.menuBar{border:1px solid gray;height:125px;left:30px;position:absolute;top:80px;width:45px;z-index:5}.menuBar#fakeNav1,.menuBar#fakeNav2{opacity:0}#uiBtn{background-color:gray;font-size:10px;height:10px;padding:3px;right:25px;top:165px;width:40px}#computerBar,#uiBtn{border-radius:25px;position:absolute}#computerBar{background-color:#000;height:15px;left:80px;top:220px;width:100px}.placeholder{left:118px;position:absolute;top:60px}.placeholder.plce2{left:90px}.placeholder.plce3{left:165px}#slider{left:-70px;top:40px}#ball,#slider{position:absolute}#ball{background-color:#000;border-radius:100%;height:15px;left:55px;top:37px;width:15px}#palatte{top:30px;z-index:-1}#brush,#graphicsText,#palatte{position:absolute}#graphicsText{font-size:55px;left:75px;top:50px}#gdLayout{position:absolute;top:65px}.textRectangle,.textRectangle2{background-color:#000;height:6px;left:82px;position:absolute;width:95px}.textRectangle#text2,.textRectangle#text6,.textRectangle2#text2,.textRectangle2#text6{top:182px}.textRectangle#text3,.textRectangle#text7,.textRectangle2#text3,.textRectangle2#text7{top:192px}.textRectangle#text4,.textRectangle#text8,.textRectangle2#text4,.textRectangle2#text8{top:202px}.textRectangle#text5,.textRectangle#text9,.textRectangle2#text5,.textRectangle2#text9{top:255px}.textRectangle2{left:215px}#code{overflow:hidden;padding-top:50px}#codeText{text-align:left}.highlight{width:0}.bar{background-color:#000;height:15px;line-height:32px;margin-bottom:5px;margin-right:5px;text-align:left;width:125px}.helloWorld{left:50%;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.codeRectangle{background-color:#000;height:8px;left:85px;margin-bottom:15px;position:absolute;width:0}.codeRectangle#code1{top:5px}.codeRectangle#code2{top:25px}.codeRectangle#code3{top:35px}.codeRectangle#code4{top:45px}.codeRectangle#code5{top:55px}.codeRectangle#code6{top:65px}:root{--hue:220deg;--base-bg-sat:20%;--base-bg-lum:12%;--base-bg:hsl(var(--hue),var(--base-bg-sat),var(--base-bg-lum));--base-fg-sat:50%;--base-fg-lum:80%;--base-fg:hsl(var(--hue),var(--base-fg-sat),var(--base-fg-lum));--filter-fg:saturate(100%) brightness(100%);--module-bg-sat:18%;--module-bg-lum:27%;--module-bg:hsl(var(--hue),var(--module-bg-sat),var(--module-bg-lum))}div.notice{font-size:4em;margin-top:2em;text-align:center}.world{fill:#000;background-image:url(#icon-world);border:2px solid #000;border-radius:50%;box-sizing:border-box;display:inline-block;height:1em;left:50%;opacity:0;overflow:hidden;position:absolute;top:35%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);white-space:nowrap;width:1em}.world svg{-webkit-animation:world-scroll 25s linear infinite;animation:world-scroll 25s linear infinite;display:inline;height:1em;margin-top:calc(-2px - .05em);width:4em}@-webkit-keyframes world-scroll{0%{margin-left:-2.75em}to{margin-left:-1em}}@keyframes world-scroll{0%{margin-left:-2.75em}to{margin-left:-1em}}.Resume{text-align:center}.Resume header{float:left;position:relative;width:100%}.Resume header .links{position:absolute;right:0;width:auto}.Resume header .links a{color:#000;font-size:12px;text-decoration:none;text-transform:uppercase}.Resume .container{padding-top:100px}.Resume .container .jobList{margin:25px auto auto;width:75%}.Resume .container .jobList .jobListItem{border-bottom:1px solid #d3d3d3;padding-bottom:75px;padding-top:25px;text-align:left;width:100%}.Resume .container .jobList .jobListItem .title{font-size:16px;font-weight:700}.Resume .container .jobList .jobListItem .dates{font-size:12px}.Resume .container .jobList .jobListItem #jobDescList,.Resume .container .jobList .jobListItem #jobDescList li{margin:0;padding:0;text-align:left}footer{background-color:#000;bottom:0;color:#fff;position:fixed;width:100%;z-index:5}footer .links{padding-right:15px;width:auto}footer .links a{color:#fff;font-size:12px;text-decoration:none;text-transform:uppercase}#loader-container{align-content:center;align-items:center;display:flex;font-family:Futura,Roboto,Helvetica,sans-serif;justify-content:center;min-height:100vh}#loader-container #EstebanIncLogo{-webkit-animation:circleScale 3s infinite;animation:circleScale 3s infinite}#loader-container .progress-4{-webkit-animation:p4 2s steps(6) infinite;animation:p4 2s steps(6) infinite;background:linear-gradient(#000 0 0) 0/0 no-repeat #ddd;height:20px;-webkit-mask:linear-gradient(90deg,#000 70%,transparent 0) 0/20%;width:120px}@-webkit-keyframes p4{to{background-size:120%}}@keyframes p4{to{background-size:120%}}@-webkit-keyframes circleScale{0%{-webkit-transform:scale(.75);transform:scale(.75)}50%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.757);transform:scale(.757)}}@keyframes circleScale{0%{-webkit-transform:scale(.75);transform:scale(.75)}50%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.757);transform:scale(.757)}}.ErrorPage{height:100vh;padding-top:65px}.ErrorPage h1{margin-bottom:125px}.ErrorPage a{border:2px solid #000;color:#000;padding:15px;text-decoration:none}.ErrorPage a:hover{background-color:#000;color:#fff}.portfolioPage{padding-bottom:50px}.portfolioPage .filterPortfolioList{display:inline-block;list-style-type:none}.portfolioPage .filterPortfolioList li{border:2px solid #fff;cursor:pointer;float:left;margin:0 25px;padding:10px}.portfolioPage .filterPortfolioList li:hover{border:2px solid #000}.portfolioPage .filterPortfolioList li.active{background-color:#000;color:#fff;font-style:italic;pointer-events:none}.portfolioPage .gallery{justify-content:center;margin:auto!important;-webkit-transform:translate(0);transform:translate(0)}.portfolioPage .gallery .box{cursor:pointer}.portfolioPage .gallery .box:hover{border:8px solid #000}.portfolioPage .gallery .box .MuiChip-root{border:1px solid #000;color:#000;font-family:Futura;letter-spacing:2px;text-transform:uppercase}.portfolioPage .gallery .gallery-box{background-color:#fff;margin-bottom:15px;margin-top:15px;width:25%!important}.Services{margin:auto;width:75%!important}.Services .serviceBox{border-top:2px solid #000;cursor:pointer;min-height:265px;transition:all .5s}.Services .serviceBox .serviceList{display:none;margin-bottom:25px}.Services .serviceBox ul{font-size:24px;list-style-type:none;margin:25px 0 0;padding:0}.Services .serviceBox h2{font-size:72px;margin:15px 0;text-transform:uppercase}.Services .serviceBox:hover{background-color:#000;color:#fff;height:600px}.Services .serviceBox:hover .serviceList,.Services .serviceBox:hover .serviceProj{display:block}.Services .serviceBox .serviceProj{display:none;height:75px;margin:10px;position:relative;transition:all 1s;width:125px}.Services .serviceBox .serviceProj .projTitle{display:none;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:5}.Services .serviceBox .serviceProj .projectBGImage{background-position:50%;background-size:cover;height:100%;width:100%}.Services .serviceBox .serviceProj:hover{height:100px;width:150px}.Services .serviceBox .serviceProj:hover .projectBGImage{opacity:.2}.Services .serviceBox .serviceProj:hover .projTitle{display:block;opacity:1}.Services .serviceBox .serviceProj:hover .projHolder{margin-bottom:25px;margin-top:25px}.AboutPage{align-content:center;align-items:center;display:flex;justify-content:center;margin:auto;width:75%}.AboutPage h2{font-size:50px}.AboutPage h3{font-size:65px;text-transform:uppercase}.AboutPage p{font-size:32px;margin:auto auto 50px;width:75%}.AboutPage .aboutServices{margin:auto;padding:0 50px;width:95%}.AboutPage .aboutServices a{display:block;height:100%!important}.AboutPage .serviceChip{border:2px solid #000;border-radius:65px;cursor:pointer;font-family:Futura;font-size:62px;min-width:150px;padding:65px}.AboutPage .serviceChip .chipHover{display:none}.AboutPage .serviceChip:hover{background-color:#000}.AboutPage .serviceChip:hover .chipTitle{display:none}.AboutPage .serviceChip:hover .chipHover{color:#fff;display:block}.ContactPage{margin:auto;width:80%!important}.ContactPage .contactRow{border-top:2px solid #000;cursor:pointer;display:flex;height:265px;justify-content:space-between}.ContactPage .contactRow a{color:#000;text-decoration:none}.ContactPage .contactRow .contactTitle{display:block}.ContactPage .contactRow .contactStack,.ContactPage .contactRow a{height:100%;justify-content:center;width:100%}.ContactPage .contactRow .contactStack{justify-content:space-between}.ContactPage .contactRow:hover{background-color:#000;color:#fff}.ContactPage .contactRow:hover a{color:#fff}.ContactPage .contactRow:hover .hoverContact{display:block}.ContactPage .contactRow:hover .contactTitle{display:none}.ContactPage .contactRow .hoverContact{display:none;text-align:center;width:100%}.ContactPage .jotFormFrame{margin-bottom:100px;min-height:700px!important}.ContactPage .jotFormFrame .supernova .form-all{border:2px solid #000!important;box-shadow:none!important}@media(max-width:1440px){.Home .gallery{min-height:0!important}.Home .gallery .gallery-box{height:400px!important;min-width:300px!important;width:300px!important}.Home .resumeList li .arrow svg{font-size:32px!important}.Home #services .serviceCard{height:auto!important}.menuNav{width:90%}.menuNav #menuText{font-size:65px!important;width:100%!important}.menuNav #logoMain{margin-top:15px!important}.copyright{font-size:64px!important;line-height:68px!important}.ContactPage h2{font-size:72px}.AboutPage .serviceChip,.ContactPage h3{font-size:55px}}@media(max-width:1200px){.ContactPage,.Services{width:95%!important}.Home{padding-top:10%}.Home .gallery .gallery-box{height:350px!important;min-width:250px!important;width:250px!important}.Home .subHeader{height:255px!important}.Home .home-section h2.word{font-size:6rem!important;line-height:100px!important}.Home .home-section h2.word.smallHeader{font-size:45px!important}.Home .home-section h3{font-size:55px}.Home .quoteContainer{min-height:65vh}.Home .bigBanner{font-size:68px!important}.Home .jackCard{height:400px;left:-150px;top:0;width:400px}.Home .queen{bottom:-110px;height:400px;right:-150px!important;width:400px}.menuNav #menuText{font-size:45px!important}.menuNav .mobileHeaderMenu{display:block!important}.menuNav .enable-animation{display:none}.menuNav .currentStrip{margin-bottom:50px}.resumeList li{width:50%!important}.copyright{bottom:0!important;font-size:42px!important;line-height:45px!important;top:auto!important}.ContactPage .contactRow{align-content:center!important;align-items:center!important;display:flex!important;justify-content:center!important;pointer-events:none}.ContactPage .contactStack{background-color:#fff!important;color:#000!important;flex-direction:column!important;justify-content:center!important}.ContactPage .contactStack .contactTitle{display:block!important;font-size:65px!important;margin:0!important}.ContactPage .contactStack .hoverContact{display:none!important;font-size:48px!important}.ContactPage .outlinedBtn{display:block!important;font-size:18px!important}.Services{width:100%!important}.Services h2{font-size:65px!important}.Services .serviceBox{height:auto!important;pointer-events:none}.Services .serviceBox .serviceList{display:block}.Services .serviceBox .serviceProj{display:none!important}.Services .serviceBox .serviceProj .projTitle{display:block!important;position:relative!important}.menuNav{height:105px!important;padding:0!important}#logoMain{height:50px;width:50px}.smallHeader{font-size:60px!important}.Home .bigBanner{font-size:55px!important;line-height:normal}.Home .home-section h2.word{font-size:6em!important;line-height:90px}.Home .home-section h2.word.Knife,.Home .home-section h2.word.Multidisciplinary{font-size:90px!important}.Home .subHeader{height:250px}.Home #services .serviceCard{margin:0!important;padding:0!important;pointer-events:none}.Home #services .serviceCard .serviceLines{display:block}.Home #services .pin-spacer{display:none!important}.Home #services .bg-red-500{margin-bottom:100px}.Home #services h4{font-size:3rem}.Home #services .mobileTitle{display:block!important}.Home .gallerySection{display:none!important}.Home .mobileGallery{display:block!important}.resumeList{display:block}.resumeList li{border:1px solid!important;border-color:#000 #000 #fff!important;margin:0!important;padding-left:0!important;padding-top:10px!important;text-align:center!important;width:100%!important}.resumeList li .title{display:block!important;opacity:1!important}.resumeList li .company{font-weight:700}.contactFooter .coFlag{display:none}.contactFooter .copyright{border-top:2px solid #fff;margin-top:15px;padding-top:25px;position:relative!important;right:auto!important;text-align:center!important;width:100%!important}.contactFooter ul{display:block!important;margin:0!important;padding:0!important}.contactFooter ul li{margin-left:0!important;text-align:center!important;width:100%}.contactFooter #contactMe{font-size:65px;margin-bottom:50px!important}.portfolioPage .filterPortfolioList{display:block!important}.portfolioPage .filterPortfolioList li{float:none}.portfolioPage .title{background-color:#000!important;bottom:0!important;color:#fff!important;height:auto!important;min-height:100px;opacity:1!important}.portfolioPage .title h4{font-size:24px}.portfolioPage .title p{display:none}.mobileProjectNav{display:flex!important;width:100%!important}.infoStack{align-content:center!important}.infoStack p{text-align:center!important}.infoStack .MuiBox-root{display:flex;justify-content:center!important}.largeGalleryNav .navBtns{display:none!important}}@media(max-width:600px){.galleryDialog .modal-title{font-size:32px}.galleryDialog #headerInfo{position:relative!important}h1{font-size:80px!important;margin-bottom:10px!important}.menu-links,.menuNav .headerNavTitle{justify-content:center!important}.menuNav #menuText{font-size:32px!important;margin:25px 0!important;width:100%!important}.menuNav .currentStrip{font-size:16px!important}.gallery-box-list .title{font-size:28px!important}.Home{padding-top:15%}.Home .subHeader{height:180px!important}.Home .smallHeader{font-size:50px!important}.Home .bigBanner{font-size:36px!important;line-height:normal}.Home .home-section h2.word{font-size:4rem!important;line-height:65px!important}.Home .home-section h2.word.Knife,.Home .home-section h2.word.Multidisciplinary{font-size:52px!important}.Home .home-section h3{font-size:42px}}@media(max-width:900px){.ContactPage .outlinedBtn{width:100%!important}.ContactPage .contactStack .contactTitle,.ContactPage .contactStack h2{font-size:36px!important;margin:0!important}.ContactPage .contactStack .contactTitle h3,.ContactPage .contactStack h2 h3{font-size:42px!important}}@media(max-width:500px){h1{font-size:62px!important}.headerNavTitle{font-size:18px!important}.Home .subHeader{height:145px!important}.Home .home-section h2.word{font-size:3rem!important;line-height:42px!important}.Home .home-section h2.word.Knife,.Home .home-section h2.word.Multidisciplinary{font-size:38px!important}.Home #about{width:95%!important}.Home .smallHeader,.Home .word{font-size:32px!important;line-height:34px!important}.Home h3{font-size:48px!important;line-height:42px!important}.Home .jackCard{height:200px!important;left:-90px!important;width:200px!important}.Home .queen{bottom:-30px!important;height:250px!important;right:-110px!important;width:250px!important}.AboutPage h2{font-size:35px!important}.AboutPage h3{font-size:32px!important}.AboutPage p{font-size:24px!important;margin-bottom:0!important;width:100%!important}.AboutPage .serviceChip{font-size:32px!important;margin:5px;padding:30px!important}.resume .resumeList li{font-size:24px;padding-bottom:10px!important}}:root{--color-text:navy;--color-bg:#ffefd5;--color-bg-accent:#ecdcc0;--size:clamp(10rem,1rem + 40vmin,30rem);--gap:calc(var(--size)/14);--duration:15s;--scroll-start:0;--scroll-end:calc(-100% - var(--gap))}*{box-sizing:border-box}#root,body,html{height:100%;width:100%}body,html{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYkAAAJNCAYAAADETImCAAAACXBIWXMAACxKAAAsSgF3enRNAAAPiklEQVR4nO3ZsYpk95nG4e+0qnqtqla7NWMELguspJjBgZO+gboLpxsNhlHkGxhdhWEm2tR34KzUsMmCGzpuKpBhQUbgpWS5jKiq1tnAG2iDN5A1+nqm9Tw38B6ac87v9L+GcRyr0zAMH1XVR42T23Ecbxr3AB6MyT1s/ntVvWjcu6qqVeMewINxct8XAMCbSyQAiEQCgEgkAIhEAoBIJACIRAKASCQAiEQCgEgkAIhEAoBIJACIRAKASCQAiEQCgEgkAIhEAoBIJACIRAKASCQAiEQCgEgkAIhEAoBIJACIRAKASCQAiCb3sHnRvPdoGIZV4952HMebxj2AH8zk+vr6k6p60TX4m9/85s9/+MMfuuaqqs6rat24d1VVq8Y9gB+M4yYAIpEAIBIJACKRACASCQAikQAgEgkAIpEAIBIJACKRACASCQAikQAgEgkAIpEAIBIJACKRACASCQAikQAgEgkAIpEAIBIJACKRACASCQAikQAgEgkAIpEAIJp0D/7jH//4t8695XL53i9+8Yu2vf1+/2gYhlXbYNV2HMebxj3gR2RSVRedgz/72c/OOvd+97vfzX7729+27W02m/PlcrluG6y6qqpV4x7wI3JSVdvOwW+++eaucw+Af53fJACIRAKASCQAiEQCgEgkAIhEAoBIJACIRAKASCQAiEQCgEgkAIhEAoBIJACIRAKASCQAiEQCgEgkAIhEAoBIJACIRAKASCQAiEQCgEgkAIhEAoBIJACIJlV10Tm42+1OO/eOx+Okc282m52tVqu2vf1+/2gYhr7Bqu04jjeNe8A9an2BVlW99957d517p6etTarFYvF4vV637W02m/Plctk3WHVVVavGPeAenVTVtnPwm2++aY0EAP86v0kAEIkEAJFIABCJBACRSAAQiQQAkUgAEIkEAJFIABCJBACRSAAQiQQAkUgAEIkEAJFIABCJBACRSAAQiQQAkUgAEIkEAJFIABCJBACRSAAQiQQAkUgAEE2q6qJzcLfbTTr39vv9gw7hbDY7W61WbXv7/f7RMAx9g1XbcRxvGveAb5lU1bZzcD6fHzv3Tk9PH3QkFovF4/V63ba32WzOl8tl32DVVVWtGveAb3nQL1AAvh+RACASCQAikQAgEgkAIpEAIBIJACKRACASCQAikQAgEgkAIpEAIBIJACKRACASCQAikQAgEgkAIpEAIBIJACKRACASCQAikQAgEgkAIpEAIBIJACKRACCaVNVF5+But5t07h0Oh865B282m52tVqu2vf1+/2gYhr7Bqu04jjeNe/BGm1TVtnNwPp8fO/em02nn3IO3WCwer9frtr3NZnO+XC77BquuqmrVuAdvNMdNAEQiAUAkEgBEIgFAJBIARCIBQCQSAEQiAUAkEgBEIgFAJBIARCIBQCQSAEQiAUAkEgBEIgFAJBIARCIBQCQSAEQiAUAkEgBEIgFAJBIARCIBQCQSAEQiAUA0qaqLzsHdbjfp3DscDp1zvGaz2exstVq17e33+0fDMPQNVm3Hcbxp3IPvZFJV287B+Xx+7NybTqedc7xmi8Xi8Xq9btvbbDbny+Wyb7DqqqpWjXvwnThuAiASCQAikQAgEgkAIpEAIBIJACKRACASCQAikQAgEgkAIpEAIBIJACKRACASCQAikQAgEgkAIpEAIBIJACKRACASCQAikQAgEgkAIpEAIBIJACKRACASCQCiSVVddA7udrtJ597hcOic4y03m83OVqtV295+v380DEPfYNV2HMebxj3ecpOq2nYOzufzY+fedDrtnOMtt1gsHq/X67a9zWZzvlwu+warrqpq1bjHW85xEwCRSAAQiQQAkUgAEIkEAJFIABCJBACRSAAQiQQAkUgAEIkEAJFIABCJBACRSAAQiQQAkUgAEIkEAJFIABCJBACRSAAQiQQAkUgAEIkEAJFIABCJBACRSAAQTarqonNwt9tNOvcOh0PnHHwns9nsbLVate3t9/tHwzD0DVZtx3G8adzjNZtU1bZzcD6fHzv3ptNp5xx8J4vF4vF6vW7b22w258vlsm+w6qqqVo17vGaOmwCIRAKASCQAiEQCgEgkAIhEAoBIJACIRAKASCQAiEQCgEgkAIhEAoBIJACIRAKASCQAiEQCgEgkAIhEAoBIJACIRAKASCQAiEQCgEgkAIhEAoBIJACIRAKAaFJVF52Du91u0rl3OBw65+CNNpvNzlarVdvefr9/NAxD32DVdhzHm8a9B29SVdvOwfl8fuzcm06nnXPwRlssFo/X63Xb3mazOV8ul32DVVdVtWrce/AcNwEQiQQAkUgAEIkEAJFIABCJBACRSAAQiQQAkUgAEIkEAJFIABCJBACRSAAQiQQAkUgAEIkEAJFIABCJBACRSAAQiQQAkUgAEIkEAJFIABCJBACRSAAQiQQA0aSqLjoHd7vdpHPvcDh0zgHfMpvNzlarVdvefr9/NAxD32DVdhzHm8a9dpOq2nYOzufzY+fedDrtnAO+ZbFYPF6v1217m83mfLlc9g1WXVXVqnGvneMmACKRACASCQAikQAgEgkAIpEAIBIJACKRACASCQAikQAgEgkAIpEAIBIJACKRACASCQAikQAgEgkAIpEAIBIJACKRACASCQAikQAgEgkAIpEAIBIJACKRACCaVNVF5+But5t07h0Oh8454B7NZrOz1WrVtrff7x8Nw9A3WLUdx/Gmca8mVbXtHJzP58fOvel02jkH3KPFYvF4vV637W02m/Plctk3WHVVVavGPcdNAGQiAUAkEgBEIgFAJBIARCIBQCQSAEQiAUAkEgBEIgFAJBIARCIBQCQSAEQiAUAkEgBEIgFAJBIARCIBQCQSAEQiAUAkEgBEIgFAJBIARCIBQCQSAEQiAUA0qaqLzsHdbjfp3DscDp1zwI/IbDY7W61WbXv7/f7RMAx9g1XbSVVtGwdrPp8fO/em02nnHPAjslgsHq/X67a9zWZzvlwu+warrhw3ARCJBACRSAAQiQQAkUgAEIkEAJFIABCJBACRSAAQiQQAkUgAEIkEAJFIABCJBACRSAAQiQQAkUgAEIkEAJFIABCJBACRSAAQiQQAkUgAEIkEAJFIABCJBADRSVVddA7udrtJ597hcOicA/jBfP311+81T55NqmrbuTifz4+de9PptHMOvpPb29t68uRJ297Pf/7z+vzzz+29Jh988MHxiy++aPvwffz48axr6//83XETAJFIABCJBACRSAAQiQQAkUgAEIkEAJFIABCJBACRSAAQiQQAkUgAEIkEAJFIABCJBACRSAAQiQQAkUgAEIkEAJFIABCJBACRSAAQiQQAkUgAEIkEAJFIABCdVNVF5+But5t07h0Oh845+E7u7u5a9zwPr9cwDMN9X8MPbVJV287B+Xx+7NybTqedcw/e7e1tPXnypG3v5cuX9ezZs7a9bu+8886x/vkctlgsFl//8Y9//EnXXlX9uap++YD3/rt5778uLy9XjXuOmwDIRAKASCQAiEQCgEgkAIhEAoBIJACIRAKASCQAiEQCgEgkAIhEAoBIJACIRAKASCQAiEQCgEgkAIhEAoBIJACIRAKASCQAiEQCgEgkAIhEAoBIJACIRAKAaFJVF52Du91u0rl3OBw65x684/HYund3d9e61202m52sVqu2vffff//k+vq6be/dd989/dWvftW2x+s3qapt5+B8Pm99y0yn0865dre3t8cnT560hffXv/7113/6059+0rX36tWrGoaha65evnx5fPbsWdvf88MPPzxZr9ddc7XZbD5fLpe/bBusuh3HcdG41+r6+vqjqvqocbL1fV31z0gA8C+4vLz8rKo+u+fL+EH5TQKASCQAiEQCgEgkAIhEAoBIJACIRAKASCQAiEQCgEgkAIhEAoBIJACIRAKASCQAiEQCgEgkAIhEAoBIJACIRAKASCQAiEQCgEgkAIhEAoBIJACIRAKA6KSqLjoHd7vdpHPvcDh0zrU7Ho/doR86x7766qvOudrv9w/6w+l4PL7bPHnWvMdrNqmqbefgfD4/du5Np9POubq9vT0+efKkLYRPnz792ziO73ftXV9ff1JVL7r2Tk9Pv6yqnzbuPehInJycnDdP/r15j9fsQT8QAHw/IgFAJBIARCIBQCQSAEQiAUAkEgBEIgFAJBIARCIBQCQSAEQiAUAkEgBEIgFAJBIARCIBQCQSAEQiAUAkEgBEIgFAJBIARCIBQCQSAEQiAUAkEgBEIgFANKmqi87B3W436dz7y1/+Up9++mnb3pdffvnQw9t6v5ycnLzTuXd3d9c51242m72zWq3a9vb7/aNhGPoGq7bjON407j14k6radg7O5/Nj597vf//744sXL9rC9PTp07+N4/h+1949aL1fnj9//tfnz5+fde29evWqhmHomquXL18enz171nZ/fvjhh9P1et01V5vN5ny5XPYNVl1V1apx78F76F+9AHwPIgFAJBIARCIBQCQSAEQiAUAkEgBEIgFAJBIARCIBQCQSAEQiAUAkEgBEIgFAJBIARCIBQCQSAEQiAUAkEgBEIgFAJBIARCIBQCQSAEQiAUAkEgBEIgFA1B6JYRi6N4fmPV6vSefYV1991TlX+/3+QX+oHY/Hd5snz5r3HrzWB7Cq6uOPP/6fjz/++L3Gyf+8vLxcNe49aJeXl59U1Sdde9fX159U1YuuvdPT0y+r6qeNew86EicnJ+fNk39v3nvwHvQNCsD3IxIARCIBQCQSAEQiAUAkEgBEIgFAJBIARCIBQCQSAEQiAUAkEgBEIgFAJBIARCIBQCQSAEQiAUAkEgBEIgFAJBIARCIBQCQSAEQiAUAkEgBEIgFAJBIARCLBm+6ic+zk5OSdzr27u7vOuXbH47H178nrN6mq/6iqTxs3t5eXlzeNe7zdtp1jz58//+vz58/PuvZevXpVwzB0zdUHH3xw/OKLLyZde0+fPt2N4/h+1x6v3+Ty8vKzqvrsnq8DgDeQ4yYAIpEAIBIJACKRACASCQAikQAgEgkAIpEAIBIJACKRACASCQAikQAgEgkAIpEAIBIJACKRACASCQAikQAgEgkAIpEAIBIJACKRACASCQAikQAgEgkAIpGA/29y3xfwQxqGYbjva+DtMozjeN/XAG+M6+vrT6rqRePkn6vql417V5eXl6vGPd5y/pMAIBIJACKRACASCQAikQAgEgkAIpEAIBIJACKRACASCQAikQAgEgkAIpEAIBIJACKRACASCQAikQAgEgkAIpEAIBIJACKRACASCQAikQAgEgkAIpEAIBIJACKRACD6XxXJIGRWj2cIAAAAAElFTkSuQmCC),default}.btnLink{background-color:#fff;border:2px solid #fff;color:#000!important;font-size:24px;margin-top:50px;padding:10px 25px;text-decoration:none}.btnLink:hover{background-color:#000;color:#fff!important;font-style:italic}.btnLink.inverse{background-color:#fff!important;border:2px solid #000;color:#000!important}.btnLink.inverse:hover{background-color:#000!important;color:#fff!important;font-style:italic}.outlinedBtn{border:2px solid #000!important;border-radius:25px!important;color:#000!important;cursor:pointer;display:none!important;font-family:Futura!important;margin-top:15px!important;pointer-events:auto;width:30%!important}.outlinedBtn:hover{background-color:#000!important;color:#fff!important}.modal-title{align-content:center;align-items:center;display:flex;flex:1 1;font-family:Futura;font-size:42px;font-weight:700;justify-content:center;text-align:center}h1{font-size:100px;text-transform:uppercase}h2{font-size:88px}h3{font-size:65px}.App{font-family:Futura,Roboto,Helvetica,sans-serif;text-align:center}.App .header{padding-top:50px}.App .header a{color:#000;text-decoration:none}.App .header a:hover{color:blue}.App .menuNav{align-content:center;align-items:center;background-color:#000;color:#fff;display:flex;height:70px;justify-content:center;min-height:50px;padding-right:25px;position:fixed;width:100%;z-index:100}.App .menuNav .headerNavTitle{display:flex;font-size:28px;font-weight:700;justify-content:flex-start}.App .menuNav .headerLink{padding-left:25px;text-align:left}.App .menuNav .headerLink a{color:#fff;text-decoration:none}.App .menuNav .mobileHeaderMenu{display:none;margin-top:25px}.App .menuNav .mobileHeaderMenu ul{list-style-type:none;margin:0;padding:0}.App .menuNav .mobileHeaderMenu ul li{margin:5px}.App .menuNav .mobileHeaderMenu ul li a{font-family:Futura Light;font-size:18px;font-weight:100;letter-spacing:1px;opacity:1}.App .menuNav .menu-links .menu-link-anchor.active{border-bottom:2px solid #fff}.App .menuNav .menu-links a{border-radius:0;color:#fff;font-family:Futura;font-size:14px;letter-spacing:1px;padding:10px;text-decoration:none;text-transform:none}.App .menuNav .menu-links a:hover{background-color:#fff;border-bottom:2px solid #fff;color:#000;font-weight:700}.App .menuNav li{cursor:pointer;font-size:18px;padding:3px 0}.App .menuNav li:hover{background-color:#fff;color:#000;font-weight:700}.galleryDialog .mobileProjectNav{background-color:#fff;bottom:0;display:none;position:absolute;right:0;z-index:10}.galleryDialog .project-holder{font-family:Futura;font-size:18px;position:relative}.galleryDialog .project-holder #headerInfo{background-color:#fff;padding-bottom:15px;position:-webkit-sticky;position:sticky;top:-17px}.galleryDialog .project-holder #headerInfo .MuiChip-root{border:1px solid #000;font-family:Futura;letter-spacing:2px;text-transform:uppercase}.galleryDialog .project-holder #headerInfo a{background-color:#000;color:#fff;padding:10px 25px;text-decoration:none}.galleryDialog .project-holder #headerInfo a:hover{background-color:#fff;border:2px solid #000;color:#000;font-style:italic}.galleryDialog .project-holder .gallery{width:100%}.galleryDialog .project-holder .gallery .project-image{margin:auto}.galleryDialog .project-holder .gallery .project-image img{max-width:960px}.galleryDialog .project-holder .galleryVid video{max-height:540px;max-width:960px}footer{position:relative}.contactFooter{background-color:#000;color:#fff;font-size:5rem;margin:0;padding-bottom:25px;padding-top:25px;width:100%}.contactFooter .clientChip{background-color:#fff;border:1px solid #fff;border-radius:3px;color:#000;font-size:10px;letter-spacing:3px;padding:3px;text-align:center;text-transform:uppercase}.contactFooter .coFlag{background:#ccc;position:relative}.contactFooter .coFlag #flag{background:#fff;height:12px;margin:0 auto;position:absolute;width:25px;z-index:100}.contactFooter .coFlag #flag:after,.contactFooter .coFlag #flag:before{background:#081c59;content:"";height:7px;position:absolute;width:25px;z-index:100}.contactFooter .coFlag #flag:after{top:12px}.contactFooter .coFlag #circle{border:6px solid red;border-radius:10px;left:3px;position:absolute;top:3px;z-index:100}.contactFooter .coFlag #circle:after{border:3px solid #ff0;border-radius:10px;content:"";left:-3px;position:absolute;top:-3px;z-index:100}.contactFooter .coFlag #circle:before{border:3px solid transparent;border-right:6px solid #fff;content:"";left:-3px;position:absolute;top:-3px;z-index:100}.contactFooter .footerInfo{border-top:2px solid #fff;padding-top:25px;position:relative}.contactFooter .footerInfo #siteTag{font-size:18px;line-height:12px;margin:0;padding:0}.contactFooter .footerInfo .copyright{line-height:70px;position:absolute;right:25px;text-align:right;top:25px}.contactFooter ul{font-size:3rem;list-style-type:none;margin:0}.contactFooter ul li{font-size:18px;margin:0;padding:5px;text-align:left}.contactFooter a{color:#fff;font-size:18px;height:100%;padding:3px;text-decoration:none;width:100%}.contactFooter a:hover{background-color:#fff;color:#000}.marquee{--gap:1rem;display:flex;gap:calc(clamp(10rem, 1rem + 40vmin, 30rem)/14);gap:var(--gap);margin-bottom:50px;margin-top:25px;overflow:hidden;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none}.marquee__content{font-size:82px;font-weight:700}.marquee__item{cursor:pointer;display:inline-block;font-size:82px;margin:0}.marquee__item a{font-size:82px!important;padding:5px 25px}.marquee__item:hover{background-color:#fff;color:#000;font-style:italic;font-weight:700}.marquee__content{animation:scroll 15s linear infinite;animation:scroll var(--duration) linear infinite;-webkit-animation:scroll 15s linear infinite;-webkit-animation:scroll var(--duration) linear infinite;display:flex;flex-shrink:0;gap:calc(clamp(10rem, 1rem + 40vmin, 30rem)/14);gap:var(--gap);justify-content:space-around;min-width:100%}@keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-100% - clamp(10rem, 1rem + 40vmin, 30rem)/14));transform:translateX(calc(-100% - clamp(10rem, 1rem + 40vmin, 30rem)/14));-webkit-transform:translateX(calc(-100% - var(--gap)));transform:translateX(calc(-100% - var(--gap)))}}@-webkit-keyframes scroll{0%{-webkit-transform:translateX(0)}to{-webkit-transform:translateX(calc(-100% - clamp(10rem, 1rem + 40vmin, 30rem)/14));-webkit-transform:translateX(calc(-100% - var(--gap)))}}@-webkit-keyframes swinging{0%{-webkit-transform:rotate(10deg)}50%{-webkit-transform:rotate(-5deg)}to{-webkit-transform:rotate(10deg)}}@keyframes swinging{0%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(10deg);transform:rotate(10deg)}}.swingimage{-webkit-animation:swinging 3.5s ease-in-out infinite forwards;animation:swinging 3.5s ease-in-out infinite forwards;-webkit-transform-origin:50% 0;transform-origin:50% 0}.fade-container{display:inline-block;font-weight:700;height:1em;position:relative}.fade-container span{animation:fadeInOut 16s linear infinite;-webkit-animation:fadeInOut 16s linear infinite;opacity:0;position:absolute}.fade-container span:first-child{animation-delay:0s;-webkit-animation-delay:0s}.fade-container span:nth-child(2){animation-delay:2s;-webkit-animation-delay:2s}.fade-container span:nth-child(3){animation-delay:4s;-webkit-animation-delay:4s}.fade-container span:nth-child(4){animation-delay:6s;-webkit-animation-delay:6s}.fade-container span:nth-child(5){animation-delay:8s;-webkit-animation-delay:8s}.fade-container span:nth-child(6){animation-delay:10s;-webkit-animation-delay:10s}.fade-container span:nth-child(7){animation-delay:12s;-webkit-animation-delay:12s}.fade-container span:nth-child(8){animation-delay:14s;-webkit-animation-delay:14s}@keyframes fadeInOut{0%,12.5%,to{opacity:0}6.25%,9.25%{opacity:1}}@-webkit-keyframes fadeInOut{0%,12.5%,to{opacity:0}6.25%,9.25%{opacity:1}}.resume{background-color:#000;color:#fff;display:flex;flex-direction:column;padding-bottom:0}.resume .resumeList{margin:0;padding:0;width:100%}.resume .resumeList .resumeBtn{border:1px solid #fff;border-radius:50px;cursor:pointer;font-size:28px;height:80px;line-height:32px;margin:10px;overflow:hidden;padding-left:25px;padding-top:25px;position:relative;text-align:center;width:33.33333%}.resume .resumeList .resumeBtn .title{display:none;font-size:24px;opacity:0}.resume .resumeList .resumeBtn .arrow{bottom:-50px;color:#000;position:absolute;right:25px;text-align:right;text-decoration:none}.resume .resumeList .resumeBtn:hover{background-color:#fff;color:#000;padding-top:10px;transition:all .1s}.resume .resumeList .resumeBtn:hover .title{display:block;font-style:italic;opacity:1;transition:all .1s}.resume .resumeList .resumeBtn:hover .arrow{bottom:0;display:block;transition:all .5s}.resume .resumeList .resumeBtn:hover .arrow svg{font-size:2em}.resume .resumeList .resumeBtn:hover .company{font-weight:700}@font-face{font-family:Futura;font-weight:500;src:url(/static/media/Futura%20Book%20font.9f5526c7044ae1052a4e.woff2) format("woff2"),url(/static/media/Futura%20Book%20font.ed19af444f0976dbaf41.ttf) format("truetype")}@font-face{font-family:Futura Light;font-weight:100;src:url(/static/media/futura%20light%20bt.9874cfa4b53e007a4b71.woff2) format("woff2"),url(/static/media/futura%20light%20bt.ead7282f8edac7904e53.ttf) format("truetype")}@font-face{font-family:Futura Bold;font-weight:700;src:url(/static/media/Futura%20Heavy%20font.936eb29fb376aa206cda.woff2) format("woff2"),url(/static/media/Futura%20Heavy%20font.af72c25a6945b0f48abb.ttf) format("truetype")}@font-face{font-family:Futura Extra Bold;font-weight:900;src:url(/static/media/Futura%20Extra%20Black%20font.991ca0076234a5cd8d50.woff2) format("woff2"),url(/static/media/Futura%20Extra%20Black%20font.bf8e35c1b65d5258aedc.ttf) format("truetype")}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}
/*# sourceMappingURL=main.96c286ed.css.map*/