html{background-color:#fff;box-sizing:border-box;height:100vh}body,html{max-width:100%;overflow-x:hidden}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}header.header2{border:solid}a{color:#000;display:block;font-family:Antic Didone,serif;font-size:17px;justify-content:space-between;margin-right:20px;padding:10px 20px;text-align:center;text-decoration:none;width:15%}@media only screen and (max-device-width:480px){.navbar{align-items:center}.navbar,a{flex-direction:row;width:75%}a{float:none;margin:10px 0}}h2{font-family:Prompt,sans-serif;text-align:center}@media only screen{img.waterfallphoto{border-radius:5px;display:block;float:auto;height:400px;margin-bottom:25px;margin-left:auto;margin-right:auto;padding-top:50px;width:50%;width:300px}}img.waterfallphoto{border-radius:5px;display:block;float:auto;height:400px;margin-bottom:25px;margin-left:auto;margin-right:auto;padding-top:50px;width:50%;width:300px}.project-container{--b:1.5px;--s:5em;--color:#373b44;--_p:var(--s);background:conic-gradient(from 90deg at var(--b) var(--b),#0000 90deg,var(--color) 0) var(--_p) var(--_p) /calc(100% - var(--b) - var(--_p)*2) calc(100% - var(--b) - var(--_p)*2);border:0;color:var(--color);font-size:16px;outline:var(--b) solid #0000;outline-offset:.6em;padding:calc(.5em + var(--s)) calc(.9em + var(--s));touch-action:manipulation;transition:.3s linear,color 0s,background-color 0s;user-select:none;-webkit-user-select:none}.project-container:focus-visible,.project-container:hover{--_p:0px;outline-color:var(--color);outline-offset:.05em}.project-container:active{background:var(--color);color:#fff}.project-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:100px;margin-right:50px;margin-top:30px}.projectphoto{height:auto;max-width:100%}@media only screen{.projectphoto{justify-content:center;max-width:100%}.project-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:100px;margin-right:50px;margin-top:30px;max-width:200}}footer{background-color:#e7f2d8;color:#000;margin-top:200px;padding:20px;text-align:center}.hero{height:600px}.contact,h1{text-align:center}h1{font-family:Arima Madurai,cursive}h3{font-family:Prompt,sans-serif;text-align:center}@media only screen{.castlephoto{display:block;float:auto;height:400px;margin-bottom:25px;margin-left:auto;margin-right:auto;padding-top:50px;width:50%;width:300px}}.header2 a{background-color:#dbcefb;border:1px solid #422800;border-radius:30px;box-shadow:4px 4px 0 0 #422800;color:#422800;cursor:pointer;display:inline-block;font-size:18px;font-weight:600;line-height:50px;padding:0 18px;text-align:center;text-decoration:none;touch-action:manipulation;user-select:none;-webkit-user-select:none}.header2 a:hover{background-color:#fff}.header2 a:active{box-shadow:2px 2px 0 0 #422800;-webkit-transform:translate(2px,2px);transform:translate(2px,2px)}@media (min-width:768px){.header2 a{min-width:120px;padding:0 25px}}.contact-container{align-items:center;display:flex;flex-direction:column;gap:30px;padding-bottom:390px}.contacttext{background-color:#fff}.resumedownload{display:flex;flex-direction:column;text-align:center}.downloadmyresumebutton{align-items:center;color:blue;display:flex;padding-left:90px;text-align:center}@media only screen{.resumeimg{justify-content:center;max-width:100%}}.resumeimg{justify-content:center;max-width:100%}.resume-container{align-items:center;display:flex;flex-direction:column;height:100%;padding-bottom:10px;padding-top:90px}.downloadmyresumebutton:active,.downloadmyresumebutton:hover{outline:0}.downloadmyresumebutton span{background-color:#05062d;border-radius:6px;height:500%;padding:16px 24px;transition:.3s;width:500%}.downloadmyresumebutton:hover span{background:none}@media (min-width:768px){.downloadmyresumebutton{font-size:24px;min-width:300px}}.contact-container a{--color:#d3d1e0;position:relative;z-index:1}.contact-container a:before{border-left:3px solid var(--color);border-top:3px solid var(--color);left:-7px;top:-7px}.contact-container a:after,.contact-container a:before{background:transparent;content:"";height:30px;position:absolute;transition:.5s;width:30px;z-index:-5}.contact-container a:after{border-bottom:3px solid var(--color);border-right:3px solid var(--color);bottom:-7px;right:-7px}.contact-container a:hover:after,.contact-container a:hover:before{height:100%;width:100%}.contact-container a button{border:none;cursor:pointer;font-family:inherit;font-size:16px;padding:.7em 2em}.techstack{display:block;margin:0 auto;text-align:center}body{background-image:url(https://images.pexels.com/photos/7130555/pexels-photo-7130555.jpeg?auto=compress&cs=tinysrgb&w=1260&h=750&dpr=2);background-size:cover}header.header2{background-color:#d9cde6;border:5px solid;color:#c6c3d9;display:flex;flex-direction:row;margin-right:20px;padding:15px 5px 25px;width:100%}@media only screen and (max-width:767px){header.header2{flex-direction:column;margin-right:0;width:150%}.downloadmyresumebutton{max-width:80%}.downloadmyresumebutton img{height:auto;width:100%}}
/*# sourceMappingURL=main.1dba5af9.css.map*/