.App{background-color:#f2c2c6;height:100%;min-height:135vh;text-align:center}*{margin:0}a{text-decoration:none}.home-header{font-family:azo-sans-uber,sans-serif;font-size:15vw;font-style:normal;font-weight:400}.home-header,.home-link{color:#674675;text-align:left}.home-link{font-family:Arial,Helvetica,sans-serif;font-size:7vw}.come-in{color:#674675}.come-in:hover{color:#8d1c38}.home-body{height:100dvh;padding-left:10vw;@media (max-width:768px){padding-top:20vh}@media (min-width:768px){padding-top:10vh}}@media screen and (min-width:1001px){.about-content{align-items:flex-start;display:flex;flex-direction:row;justify-content:center}.about-img{padding-bottom:2rem;width:50dvw}}@media screen and (max-width:1000px){.about-content{align-items:center;display:flex;flex-direction:column}.about-img{padding-bottom:2rem;width:50dvw}}@media screen and (min-width:1068px){.hi{color:#674675;font-family:azo-sans-uber,sans-serif;font-size:3rem;font-style:normal;font-weight:400}}@media screen and (max-width:1068px){.hi{color:#674675;font-family:azo-sans-uber,sans-serif;font-size:2rem;font-style:normal;font-weight:400}.about-body{padding:2rem}}.about-body{color:#fff;font-family:Arial,Helvetica,sans-serif;padding:2rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.about-body,.view-resume{background-color:rgba(103,70,117,.396);border:3px solid #674675;border-radius:2rem}.view-resume{cursor:pointer;font-size:.75rem;margin:2rem auto 0;padding:.5rem .75rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.view-resume :hover{color:#f2c2c6}.about-logos{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-left:auto;margin-right:auto;margin-top:2rem;padding:.75rem;width:70%}.about-logo{height:3rem;padding:.5rem}.skills{align-items:center;display:flex;flex-direction:column;font-family:Arial,Helvetica,sans-serif;justify-content:center;margin:1rem}.skills :hover{-webkit-transform:rotate(3turn);transform:rotate(3turn);transition:-webkit-transform 1s ease-out;transition:transform 1s ease-out;transition:transform 1s ease-out,-webkit-transform 1s ease-out}.about-component{margin:2rem}.aboutbody-text{line-height:1.5rem;margin-top:2dvh}.navigation{background:linear-gradient(135deg,#bf88b0,#b0bad9);color:#000}.hero,.navigation{align-items:center;display:flex;height:10dvw;padding:.5rem 0;position:relative;width:100%}.hero{--color-1:#28007e;--color-2:#77618c;background-color:#8d1c38;background-image:radial-gradient(circle farthest-side at 100px 100px,var(--color-1) 0,transparent 100%);background-image:radial-gradient(circle farthest-side at var(--x,100px) var(--y,100px),var(--color-1) 0,transparent 100%)}.logo{color:#f2c2c6;font-family:azo-sans-uber,sans-serif;font-size:7dvw;font-weight:400;margin-left:1rem}.navigation-menu{margin-left:auto}.navigation-menu ul{display:flex;padding:0}.navigation-menu li{list-style-type:none;margin:0 1rem}.navigation-menu li a{display:block;font-family:azo-sans-uber,sans-serif;font-size:2dvw;font-weight:400;width:100%}.hamburger{border:0;border-radius:50%;cursor:pointer;display:none;height:8dvw;padding:.5rem;position:absolute;right:25px;top:8%;transition:background-color .2s ease-in-out;width:8dvw}.hamburger:hover{-webkit-transform:rotate(1turn);transform:rotate(1turn);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}.nav-items{margin-right:3rem}.nav-items :hover{color:#fff}.location{background-color:#8d1c38;color:#fff}.location,.notlocation{border-radius:2rem;padding:1dvw}.notlocation{color:#f2c2c6}@media screen and (max-width:768px){.hamburger{display:block}.nav-items :hover{color:#674675}.navigation-menu ul{background-color:#bb90a6;border:3px solid #674675;flex-direction:column;height:50vh;left:0;position:absolute;top:60px;width:100%}.navigation-menu li{margin:0;text-align:center}.navigation-menu li a{color:#f2c2c6;font-size:2rem;padding:1.5rem 0;width:100%}.navigation-menu li:hover{background-color:#eee;border-radius:2rem}.navigation-menu ul{display:none}.navigation-menu.expanded ul{display:block}}.title{font-size:80px;text-transform:uppercase;-webkit-transform:rotate(10deg) translateX(calc(var(--x) / 10, 0px));transform:rotate(10deg) translateX(calc(var(--x) / 10, 0px))}.project-page{color:#000;height:100%}.indiv-project,.project-page{display:flex;flex-direction:column}.indiv-project{height:auto}.project-info{align-items:center;display:grid;grid-template-columns:20% 10% 70%;grid-template-rows:50% 50%;width:100%}.project-image{display:flex;grid-column:1/span 1;grid-row:1/span 2;justify-content:space-around}.project-image img{background-color:#fff;border-radius:50%;height:100%;object-fit:contain;padding:.5rem;width:100%}.Github{grid-row:1/span 1}.Github,.live-site{grid-column:2/span 1}.live-site{grid-row:2/span 1}.about-project{align-self:baseline;grid-column:3/span 1;grid-row:1/span 2;padding:30px 60px 0;text-align:left}.Github,.live-site{display:flex;justify-content:space-around}.project-info button{background-color:#28007e;color:#fff;padding:1rem}.project-copy{align-items:center;background-color:rgba(141,28,56,.236);border:3px solid #8d1c38;border-radius:2rem;color:#8d1c38;font-family:Arial,Helvetica,sans-serif;font-size:1rem;margin:2rem auto;padding:2rem;width:50%}.Tabs{height:100%;padding-bottom:2rem}ul.nav{align-items:center;border:1px solid #8d1c38;border-top-left-radius:2rem;border-top-right-radius:2rem;color:#fff;display:flex;font-family:azo-sans-uber,sans-serif;font-size:2dvw;font-weight:400;justify-content:space-between;margin:2rem auto 0;padding-left:0;width:60%;@media (max-width:768px){font-size:4dvw}}ul.nav li{cursor:pointer;list-style:none;padding:1rem;text-align:center;transition:all .7s;width:60%}ul.nav li:first-child{border-top-left-radius:2rem}ul.nav li:last-child{border-top-right-radius:2rem}ul.nav li:hover{background:rgba(165,14,112,.301)}ul.nav li.active{background:#8d1c38}.TabContent{font-size:2rem;text-align:center}.outlet{background-color:#8d1c38;border:1px solid #8d1c38;border-bottom-left-radius:2rem;border-bottom-right-radius:2rem;margin:auto;padding-bottom:2rem;width:60%}.project-logo{background-color:#fff;border-radius:50%;height:10rem;object-fit:contain;padding:.5rem;width:10rem}.FirstTab,.SecondTab,.ThirdTab{align-items:center;color:#fff;display:flex;font-family:Arial,Helvetica,sans-serif;gap:2rem}@media screen and (min-width:768px){.FirstTab,.SecondTab,.ThirdTab{font-size:1rem;padding:2rem 2rem 0}}@media screen and (max-width:768px){.FirstTab,.SecondTab,.ThirdTab{font-size:.75rem;padding:1rem 1rem 0}.outlet,ul.nav{width:90%}}.project-img{width:90%}.links{background-color:#f2c2c6;border:1px solid #fff;border-radius:2rem;padding:1rem 0}.link-text{color:#8d1c38}.links :hover,.project-copy :hover,.projects-link-hover :hover{color:#674675}.projects-link{color:#f2c2c6}.line{border-bottom:2px dotted #f2c2c6;margin:2rem auto;width:30%}.logos{height:2rem}.all-logos{align-items:center;border:1px solid #000;border-radius:2rem;color:#f2c2c6;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-left:auto;margin-right:auto;margin-top:2rem;padding:.75rem 1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.built-with{font-family:Arial,Helvetica,sans-serif;font-size:.75rem}.url{color:#fff}.wink-project-title{background-color:#65489d;color:#fff;font-family:puffin-arcade-liquid,sans-serif;font-size:12dvw;font-style:normal;font-weight:800}.wink-project-title:hover{color:#000}.project-titles{display:flex;flex-direction:column;margin:auto}.dev-design-title{background-color:#1e1e1e;color:#fec144;font-family:amandine,sans-serif;font-size:7dvw;font-style:normal;font-weight:500}.dev-design-title:hover,.sydney-site-title:hover{color:#fff}@font-face{font-family:VanillaRavioli;src:url(/static/media/VanillaRavioli_Demo.fac24b656e210c72ee8c.ttf)}.sydney-site-title{background-color:#764d40;color:#dcc1af;font-family:VanillaRavioli;font-size:7.5dvw}.testbutton{border:none;color:#fff;height:500px;position:relative;text-shadow:1px 1px 1px rgba(0,0,0,.15);width:100%}.moonwix-bg{background-color:#f5e9df;height:100%;justify-content:center;z-index:1}.moonwix-cake3{width:70%}.moonwix-cake2{padding:none;width:50%;z-index:2}.logocake{display:flex;width:100%;z-index:2}.moonwix-logo{width:50%;z-index:2}.darkmode{background-color:#00008b;border:1px solid #ff0;padding-top:1rem;z-index:2}.discoballz{display:flex;z-index:2}.ballz{width:20%;z-index:2}@media (min-width:720px){.lightmode{padding-top:14rem;z-index:2}}@media (max-width:720px){.lightmode{padding-top:5rem;z-index:2}}.bgsparkles{left:0;position:absolute;top:0;width:100%;z-index:1}.shop-now{color:#c4afc9;font-family:cubano,sans-serif;font-size:6rem;font-style:normal;font-weight:400;padding-top:10rem}.prodimgs{width:20%}.product-imgs{display:flex;justify-content:space-around;padding:3rem 1rem}.contact-form{display:flex;flex-direction:column;font-family:azo-sans-uber,sans-serif;font-size:2rem;font-weight:400;margin:auto;text-align:left;width:40%}@media screen and (max-width:768px){.contact-form{width:70%}.submit-button{font-size:.75rem}}@media screen and (min-width:768px){.contact-form{font-size:1rem}}.contact-form label{margin-bottom:.25rem;margin-top:1rem}.contact-form textarea{height:7rem}.submit-button{align-self:center;background-color:rgba(103,70,117,.396);border:3px solid #674675;border-radius:2rem;color:#fff;font-family:azo-sans-uber,sans-serif;font-weight:400;margin:1rem;padding:.5rem;text-align:center;width:30%}.contact-logos{height:4rem;padding:0 1rem;transition:-webkit-transform .7s ease-in-out;transition:transform .7s ease-in-out;transition:transform .7s ease-in-out,-webkit-transform .7s ease-in-out}.contact-links,.contact-links-page{display:flex;justify-content:center}.contact-links{align-items:center;flex-direction:column;font-family:Arial,Helvetica,sans-serif}.contact-links :hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.contact-form,.intouch,.thankyou{color:#674675}.thankyou{font-family:azo-sans-uber,sans-serif;font-size:2rem;font-weight:400}.thankyou-form{padding-top:2rem}.contact-copy,.intouch{font-family:Arial,Helvetica,sans-serif}.contact-copy{background-color:rgba(103,70,117,.396);border:3px solid #674675;border-radius:2rem;color:#fff;margin:2rem auto;padding:2rem;width:50%}.copy-para{line-height:1.5rem;margin-top:2dvh}.contact-form input{line-height:2rem}.resume-onepage{width:90%}.resume-pdf{background-color:rgba(141,28,56,.23);border:3px solid #8d1c38;border-radius:2rem;box-shadow:-6px 6px 0 brown;color:#fff;display:inline-block;font-family:arial;left:0;letter-spacing:1px;margin-top:2rem;padding:15px 25px;position:relative;text-transform:uppercase;top:0;transition:all .15s linear 0s;&:hover{box-shadow:-3px 3px 0 brown;left:-3px;top:3px;&:after{left:-2px;top:1px}&:after,&:before{height:4px;width:4px}&:before{bottom:-2px;right:1px}}&:after{left:-4px;top:2px}&:after,&:before{background-color:brown;content:"";height:8px;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:all .15s linear 0s;width:8px;z-index:-1}&:before{bottom:-4px;right:2px}}a.btn{position:relative}a:active.btn{box-shadow:none;left:-6px;top:6px;&:before{bottom:1px;right:1px}&:after{left:1px;top:1px}}.testresume{font-family:arial}.resume-header{font-size:7dvh}.resume-section-header{font-size:3dvh}.resume-text{color:blue}.kindr-project-title:hover{color:#000}.kindr-project-title{background-color:#fff}.kindr-page-title,.kindr-project-title{color:rgba(243,20,9,.8);font-family:asphalt,sans-serif;font-size:10dvw;letter-spacing:.1rem;text-align:center;text-shadow:0 4px 4px #fff,0 0 0 #000}.kindr-page-title{border-top-left-radius:2rem;border-top-right-radius:2rem}.kindr-page{background:linear-gradient(-135deg,#fad95d,#ef4036);border:3px solid #fff;border-radius:2rem;height:auto;margin:2rem auto;padding-bottom:2rem;width:80%}.kindr-project-link{color:rgba(243,20,9,.8)}.kindr-project-link:hover{color:#fff}.kindr-card>p,.kindr-card>ul{color:#8d1c38;font-family:Arial,Helvetica,sans-serif;font-size:1rem;padding-left:4rem;padding-right:4rem}.kindr-card>h1{color:#8d1c38;font-family:asphalt,sans-serif;font-size:4dvw;margin-bottom:1rem}.kindr-header{align-items:center;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:100%;justify-items:center}.kindr-header>img{width:50%}.cloud2{opacity:70%;position:fixed;width:12rem;z-index:1}.kindr-card{background-color:hsla(0,0%,100%,.436);border:3px solid #fff;border-radius:2rem;margin:1rem auto 0;padding-bottom:1.5rem;padding-top:1rem;position:relative;width:80%;z-index:5}.kindr-link{color:#8d1c38;cursor:pointer;font-weight:700}.kindr-link:hover{color:#fff}.dev-header{background-color:#1e1e1e;color:#fec144;font-family:amandine,sans-serif;font-size:7dvw;font-style:normal;font-weight:500;margin:1rem auto}.dev-info{display:flex}.dev-copy,.dev-imgs{width:50%}.dev-copy{padding-left:2rem;padding-right:2rem}.syd-header{background-color:#764d40;color:#dcc1af;font-family:VanillaRavioli;font-size:7.5dvw;margin:1rem auto}.syd-info{display:flex}.syd-copy,.syd-imgs{width:50%}.syd-copy{padding-left:2rem;padding-right:2rem}.client-wireframes{display:flex;margin:auto;width:80%}.construction-bg{--color-1:#28007e;--color-2:#77618c;align-items:center;background-color:#8d1c38;background-image:radial-gradient(circle farthest-side at 100px 100px,var(--color-1) 0,transparent 100%);background-image:radial-gradient(circle farthest-side at var(--x,100px) var(--y,100px),var(--color-1) 0,transparent 100%);display:flex;height:100%;justify-content:center;min-height:100dvh;position:relative;width:100%}.construction-font{color:#fff;font-family:rosella-deco,sans-serif;font-size:8dvw;font-style:normal;font-weight:400;position:fixed}
/*# sourceMappingURL=main.7d70ec57.css.map*/