body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}html{scroll-behavior:smooth}main{width:100vw;background-color:#111827}.ant-menu{position:fixed;width:100%;background:#111827!important;border:0;padding-bottom:0;z-index:200}.name-logo{font-size:18px;color:#caaaf3!important}.name-logo:hover{background:transparent!important}#typing-animation-text{height:100vh;width:100vw;display:grid;place-items:center;text-align:center;font-size:5em;color:#fff;text-shadow:2px 2px 8px rgba(0,0,0,.5);font-family:Verdana,"Helvetica Neue",sans-serif;pointer-events:none}.typing-animation-cursor{color:#7fffd4!important}#projects-page{height:100vh;width:100vw;padding-top:10vh;display:flex;flex-direction:column}@media screen and (min-width:700px){#projects-container{margin:auto;display:grid;grid-template-columns:repeat(2,30vw);grid-gap:2.5vw;gap:2.5vw}.img-container{position:relative;margin:auto}.img-container,img{width:30vw;height:30vh}.hover-data,img{position:absolute}.hover-data{width:30vw;height:30vh;background-color:#111827;opacity:0;display:grid;place-items:center;margin:auto}.hover-data:hover{opacity:.9;z-index:10}}@media screen and (max-width:700px){#projects-container,#projects-page{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}#projects-container{display:flex;flex-direction:column;justify-content:space-between;grid-gap:2.5vh;gap:2.5vh;margin:auto}.img-container{position:relative;margin:auto}.img-container,img{width:75vw;height:30vh}.hover-data,img{position:absolute}.hover-data{width:75vw;height:30vh;background-color:#111827;opacity:0;display:grid;place-items:center;margin:auto}.hover-data:hover{opacity:.9;z-index:10}}.title{line-height:1.625;font-size:1.5rem;color:#4ade80}.description{font-size:.875rem;line-height:1.25rem;display:flex;flex-direction:column;color:#fff;text-align:center}.projects-icon,h1{margin:0 auto;font-size:4em;color:#fff}#technologies-page{height:100vh;width:100vw;display:flex;flex-direction:column;padding-top:10vh}.technologies-container{margin:0 auto auto;display:grid;grid-template-columns:repeat(2,25vw);grid-gap:10px;gap:10px}.technologies-info-container{margin:20px auto auto;display:flex;flex-direction:column}.technology{width:25vw;height:7vh;background:#1f2937;border-radius:5px;border:1px solid #caaaf3;display:flex;align-items:center;justify-content:center;color:#fff;font-size:2em}.technologies-icon{margin:0 auto;font-size:4em;color:#fff}.technology-text{margin:auto auto auto 10px;font-size:.5em;color:#fff}.technology-icon{font-size:x-large;margin-left:10px;color:#66cdaa}@media screen and (max-width:700px){.technologies-container{margin:0 auto auto;display:grid;grid-template-columns:repeat(2,30vw);grid-gap:10px;gap:10px}.technology{width:30vw;height:7vh;background:#1f2937;border-radius:5px;border:1px solid #caaaf3;display:flex;align-items:center;justify-content:center;color:#fff;font-size:2em}}#contact-page{height:100vh;width:100vw;padding-bottom:5vh;display:flex;flex-wrap:wrap}#contact-items-container{margin:auto auto 0;height:70vh;width:100vw;align-items:center;display:flex}#embedmap-display{margin:auto;height:70vh;width:70vw;position:relative;border-radius:50px 50px 50px 50px}iframe{height:100%;width:100%;border:0;border-radius:10px 10px 10px 10px}@media screen and (min-width:1025px){form{position:relative;display:flex;flex-direction:column;width:20vw;margin-left:auto;margin-right:auto}}@media screen and (max-width:1025px){#contact-items-container{height:100vh;width:100%;flex-direction:column;justify-content:space-evenly;grid-gap:5vh;gap:5vh;padding-left:10vw;padding-right:10vw;padding-bottom:5vh}#embedmap-display{margin:auto;position:relative;border-radius:50px 50px 50px 50px}}h2{color:#fff;font-size:2rem;line-height:2.25rem}h2,p{font-weight:500}p{color:grey;font-size:.875rem;line-height:1.625}form div{margin-top:2vh}label{line-height:1.75rem;font-size:1.25rem;line-height:1.25rem;color:#9ca3af}input{height:5vh}input,textarea{margin-top:.5vh;width:100%;background-color:#1f2937;border:1px solid #caaaf3;border-radius:10px 10px 10px 10px;color:#fff;padding-left:1rem}textarea{height:13vh;padding-top:.75rem}button{margin-top:2vh;width:100%;height:5vh;color:#fff;background:#5046e5;border:1px solid grey;border-radius:3px 3px 3px 3px;font-size:1.25rem;cursor:pointer}button:hover{opacity:.9}.form-submitted-alert-container{position:absolute;top:100%;left:0;right:0;background-color:#f6ffed;border:1px solid #b7eb8f;margin-left:auto;margin-right:auto;width:75%;height:4vh;color:#000;font-size:14px;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant:tabular-nums;display:flex;align-items:center;justify-content:center}
/*# sourceMappingURL=main.0344d7ff.chunk.css.map */