body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;padding:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@media only screen and (min-width:1087px){.homepage{display:flex;height:100vh;justify-content:space-between}#intro{background-color:#fff;display:flex;flex-direction:column;padding:120px 72px;width:50%}#intro h1{color:#25282b;font-family:Playfair Display,serif;font-size:56px;line-height:120%;z-index:1}#intro p{color:#828282;font-family:Nunito,sans-serif;font-size:24px;line-height:150%;margin-bottom:40px;z-index:1}#profilepicbox{height:100vh;position:absolute;right:0;width:50%}.btn1{border:none;border-radius:8px}.btn1,.btn2{cursor:pointer;font-family:Roboto,sans-serif;font-size:18px;font-weight:500;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:8px 24px}.btn2{border:1px solid #25282b;border-radius:8px}#buttons{align-items:flex-start;display:inline-flex;gap:12px;padding:8px 0;position:relative}}@media only screen and (min-width:731px) and (max-width:1086px){.homepage{display:flex;height:100vh;justify-content:space-between}#intro{background-color:#fff;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:60px 80px;width:60%}#intro h1{color:#25282b;font-family:Playfair Display,serif;font-size:40px;line-height:120%;z-index:1}#intro p{color:#828282;font-family:Nunito,sans-serif;font-size:24px;line-height:150%;margin-bottom:40px;padding-right:50px;z-index:1}#profilepicbox{height:100vh;position:absolute;right:0;width:50%}#profilepic{width:700px}.btn1{border:none;border-radius:8px}.btn1,.btn2{cursor:pointer;font-family:Roboto,sans-serif;font-size:18px;font-weight:500;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:8px 24px}.btn2{border:1px solid #25282b;border-radius:8px}#buttons{align-items:flex-start;display:inline-flex;gap:12px;padding:8px 0;position:relative;z-index:1}}@media only screen and (min-width:431px) and (max-width:730px){.homepage{display:flex;height:100vh;justify-content:space-between}#intro{display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:0;padding:0 80px 60px 48px;width:100%}#intro h1{color:#25282b;font-family:Playfair Display,serif;font-size:24px;line-height:120%;z-index:1}#intro p{color:#828282;font-family:Nunito,sans-serif;font-size:16px;line-height:150%;margin-bottom:40px;padding-right:0;width:50%;z-index:1}#profilepicbox{height:100vh;position:absolute;right:0;width:50%}#profilepic{width:100%}.btn1{border:none;border-radius:8px}.btn1,.btn2{cursor:pointer;font-family:Roboto,sans-serif;font-size:12px;font-weight:500;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:8px 24px}.btn2{border:1px solid #25282b;border-radius:8px}#buttons{align-items:flex-start;display:inline-flex;gap:12px;padding:8px 0;position:relative;z-index:1}}@media only screen and (max-width:430px){.homepage{height:100vh;justify-content:space-between}#intro,.homepage{background-color:#fff;display:flex}#intro{flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:360px;padding:0 40px 60px;text-align:center;width:100%}#intro h1{color:#25282b;font-family:Playfair Display,serif;font-size:32px;line-height:120%;z-index:1}#intro p{color:#828282;font-family:Nunito,sans-serif;font-size:18px;line-height:150%;margin-bottom:40px;padding-right:0;z-index:1}#profilepic{position:absolute;right:0;width:100%}.btn1{border:none;border-radius:8px}.btn1,.btn2{cursor:pointer;font-family:Roboto,sans-serif;font-size:12px;font-weight:500;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:8px 24px}.btn2{border:1px solid #25282b;border-radius:8px}#buttons{align-items:flex-start;display:flex;display:inline-flex;gap:12px;justify-content:center;padding:8px 0;width:100%}}*{box-sizing:border-box}@media only screen and (min-width:1087px){#header{align-items:center;display:flex;height:100px;justify-content:space-between;padding:0 60px}#logo{color:#25282b;font-family:Playfair Display,serif;font-size:36pt}#logo a:link,#logo a:visited{color:#25282b;text-decoration:none}#logo a:hover{transform:translateY(-4px)}#nav{display:flex;font-family:Nunito,sans-serif;font-size:18pt;font-weight:500;justify-content:space-between;width:384px}.nav-link{color:#25282b;text-decoration:none}.nav-link:hover{border-bottom:2px solid #000;transform:translateY(-4px)}}@media only screen and (min-width:731px) and (max-width:1086px){#header{align-items:center;display:flex;height:100px;justify-content:space-between;padding:0 60px}#logo{color:#25282b;font-family:Playfair Display,serif;font-size:36pt}#logo a:link,#logo a:visited{color:#25282b;text-decoration:none}#logo a:hover{transform:translateY(-4px)}#nav{display:flex;font-family:Nunito,sans-serif;font-size:18pt;font-weight:500;justify-content:space-between;width:384px}.nav-link{color:#25282b;text-decoration:none}.nav-link:hover{border-bottom:2px solid #000;transform:translateY(-4px)}}@media only screen and (min-width:431px) and (max-width:730px){#header{align-items:center;display:flex;height:100px;justify-content:space-between;padding:0 40px}#logo{color:#25282b;font-family:Playfair Display,serif;font-size:24px;margin-right:40px}#logo a:link,#logo a:visited{color:#25282b;text-decoration:none}#logo a:hover{transform:translateY(-4px)}#nav{display:flex;font-family:Nunito,sans-serif;font-size:16px;font-weight:500;justify-content:space-between;width:384px}.nav-link{color:#25282b;text-decoration:none}.nav-link:hover{border-bottom:2px solid #000;transform:translateY(-4px)}}@media only screen and (max-width:430px){#header{align-items:center;display:flex;height:100px;justify-content:space-between;padding:0 40px}#logo{color:#25282b;font-family:Playfair Display,serif;font-size:24px;margin-right:40px}#logo a:link,#logo a:visited{color:#25282b;text-decoration:none}#logo a:hover{transform:translateY(-4px)}#nav{display:flex;font-family:Nunito,sans-serif;font-size:16px;font-weight:500;justify-content:space-between;width:384px}.nav-link{color:#25282b;text-decoration:none}.nav-link:hover{border-bottom:2px solid #000;transform:translateY(-4px)}}@media only screen and (min-width:1087px){#aboutme{align-items:center;display:flex;flex-direction:column;text-align:center}h1{font-family:Playfair Display,serif;font-size:48px;margin-bottom:10px;margin-top:60px}.emptybox{background-color:#25282b;border-radius:10px;height:4px;width:100px}#aboutme p{color:#828282;font-family:Nunito,sans-serif;font-size:20px;margin:40px 120px;max-width:1195px}#resume-button{background-color:#2c3261;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Roboto,sans-serif;font-size:18px;font-weight:500;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:8px 24px}}@media only screen and (min-width:731px) and (max-width:1086px){#aboutme{align-items:center;display:flex;flex-direction:column;text-align:center}h1{font-family:Playfair Display,serif;font-size:48px;margin-bottom:10px;margin-top:60px}.emptybox{background-color:#25282b;border-radius:10px;height:4px;width:100px}#aboutme p{color:#828282;font-family:Nunito,sans-serif;font-size:20px;margin:40px 120px;max-width:1195px}#resume-button{background-color:#2c3261;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Roboto,sans-serif;font-size:18px;font-weight:500;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:8px 24px}}@media only screen and (min-width:431px) and (max-width:730px){#aboutme{align-items:center;display:flex;flex-direction:column;text-align:center}h1{font-family:Playfair Display,serif;font-size:48px;margin-bottom:10px;margin-top:60px}.emptybox{background-color:#25282b;border-radius:10px;height:4px;width:100px}#aboutme p{color:#828282;font-family:Nunito,sans-serif;font-size:20px;margin:40px;max-width:1195px}#resume-button{background-color:#2c3261;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Roboto,sans-serif;font-size:18px;font-weight:500;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:8px 24px}}@media only screen and (max-width:430px){#aboutme{align-items:center;display:flex;flex-direction:column;text-align:center}h1{font-family:Playfair Display,serif;font-size:36px;margin-bottom:10px;margin-top:60px}.emptybox{background-color:#25282b;border-radius:10px;height:4px;width:100px}#aboutme p{color:#828282;font-family:Nunito,sans-serif;font-size:18px;margin:40px;max-width:1195px}#resume-button{background-color:#2c3261;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Roboto,sans-serif;font-size:18px;font-weight:500;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:8px 24px}}@media only screen and (min-width:678px){#footer{align-items:center;background-color:#2c3261;color:#fff;display:flex;flex-direction:row;font-family:Playfair Display,serif;font-size:16px;height:264px;justify-content:space-between;margin-top:120px;padding:0 60px}#phone-email{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}#phone-email p{font-family:Nunito,sans-serif}#phone-email a:link{transform:translateY(-4px)}#phone-email a:link,#phone-email a:visited{color:#fff;text-decoration:none}a:hover{transform:translateY(-4px)}#social-media{display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.icons{display:flex;gap:16px;width:100%}.icons,.icons a:hover,.icons a:link,.icons a:visited{color:#fff}#copyright{color:#fff;display:flex;justify-content:right;margin-top:24px}}@media only screen and (min-width:488px) and (max-width:677px){#footer{align-items:center;background-color:#2c3261;color:#fff;display:flex;flex-direction:row;font-family:Playfair Display,serif;font-size:16px;height:264px;justify-content:space-between;margin-top:120px;padding:0 60px}#phone-email{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}#phone-email p{font-family:Nunito,sans-serif}#phone-email a:link{transform:translateY(-4px)}#phone-email a:link,#phone-email a:visited{color:#fff;text-decoration:none}a:hover{transform:translateY(-4px)}#social-media{display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.icons{display:flex;gap:16px;width:100%}.icons,.icons a:hover,.icons a:link,.icons a:visited{color:#fff}#copyright{color:#fff;display:flex;justify-content:right;margin-top:24px}}@media only screen and (max-width:487px){#footer{align-items:center;background-color:#2c3261;color:#fff;display:flex;flex-direction:row;font-family:Playfair Display,serif;font-size:12px;height:264px;justify-content:space-between;margin-top:120px;padding:0 32px}#phone-email{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}#phone-email p{font-family:Nunito,sans-serif}#phone-email a:link{transform:translateY(-4px)}#phone-email a:link,#phone-email a:visited{color:#fff;text-decoration:none}a:hover{transform:translateY(-4px)}#social-media{display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.icons{display:flex;gap:8px;width:100%}.icons,.icons a:hover,.icons a:link,.icons a:visited{color:#fff}#copyright{color:#fff;display:flex;justify-content:right;margin-top:16px}}@media only screen and (min-width:678px){.skills-card{box-shadow:0 0 8px #d3d3d3;margin-top:60px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.skills-card,table{display:flex;justify-content:center}table{align-items:center;border-collapse:collapse;flex-direction:column;flex-wrap:wrap}th{font-size:24px;padding-bottom:16px}tbody{font-size:20px;line-height:150%}table{color:#828282;font-family:Nunito,sans-serif;margin:40px}td{padding:10px 20px;text-align:center}}@media only screen and (min-width:500px) and (max-width:677px){.skills-card{box-shadow:0 0 8px #d3d3d3;margin-top:60px;width:80%}.skills-card,table{display:flex;justify-content:center}table{align-items:center;border-collapse:collapse;flex-direction:column;flex-wrap:wrap}th{border-bottom:1px solid #828282;font-size:20px;padding-bottom:16px}tbody{font-size:16px;line-height:150%}table{color:#828282;font-family:Nunito,sans-serif;margin:40px}td{padding:10px;text-align:center}}@media only screen and (max-width:499px){.skills-card{box-shadow:0 0 8px #d3d3d3;margin-top:60px;width:80%}.skills-card,table{display:flex;justify-content:center}table{align-items:center;border-collapse:collapse;flex-direction:column;flex-wrap:wrap}th{border-bottom:1px solid #828282;font-size:16px;padding-bottom:16px}tbody{font-size:12px;line-height:150%}table{color:#828282;font-family:Nunito,sans-serif;margin:40px}td{padding:8px;text-align:center}}@media only screen and (min-width:1087px){#contactpage{align-items:center;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;padding-bottom:60px;width:100%}h1{font-family:Playfair Display,serif;font-size:48px;margin-bottom:10px;margin-top:60px}form{align-items:center;background-color:#fff;border-radius:5px;box-shadow:0 0 8px #d3d3d3;height:500px;justify-content:center;margin-top:60px;padding:40px;width:50%}#inputs,form{display:flex;flex-direction:column}#inputs{width:100%}.label{font-family:Nunito,sans-serif;margin-bottom:8px;margin-top:24px}.text{height:30px}#message,.text{border:1px solid #d3d3d3;font-family:Nunito,sans-serif}#message{height:150px;margin-bottom:40px}}@media only screen and (min-width:731px) and (max-width:1086px){#contactpage{align-items:center;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;padding-bottom:60px;width:100%}h1{font-family:Playfair Display,serif;font-size:48px;margin-bottom:10px;margin-top:60px}form{align-items:center;background-color:#fff;border-radius:5px;box-shadow:0 0 8px #d3d3d3;height:500px;justify-content:center;margin-top:60px;padding:40px;width:60%}#inputs,form{display:flex;flex-direction:column}#inputs{width:100%}.label{font-family:Nunito,sans-serif;margin-bottom:8px;margin-top:24px}.text{height:30px}#message,.text{border:1px solid #d3d3d3;font-family:Nunito,sans-serif}#message{height:150px;margin-bottom:40px}}@media only screen and (min-width:431px) and (max-width:730px){#contactpage{align-items:center;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;padding-bottom:60px;width:100%}h1{font-family:Playfair Display,serif;font-size:48px;margin-bottom:10px;margin-top:60px}form{align-items:center;border-radius:5px;box-shadow:0 0 8px #d3d3d3;height:500px;justify-content:center;margin-top:60px;padding:40px;width:70%}#inputs,form{display:flex;flex-direction:column}#inputs{width:100%}.label{font-family:Nunito,sans-serif;margin-bottom:8px;margin-top:24px}.text{height:30px}#message,.text{border:1px solid #d3d3d3;font-family:Nunito,sans-serif}#message{height:150px;margin-bottom:40px}}@media only screen and (max-width:430px){#contactpage{align-items:center;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;padding-bottom:60px;width:100%}h1{font-family:Playfair Display,serif;font-size:48px;margin-bottom:10px;margin-top:60px}form{align-items:center;background-color:#fff;border-radius:5px;box-shadow:0 0 8px #d3d3d3;height:500px;justify-content:center;margin-top:60px;padding:40px;width:75%}#inputs,form{display:flex;flex-direction:column}#inputs{width:100%}.label{font-family:Nunito,sans-serif;margin-bottom:8px;margin-top:24px}.text{height:30px}#message,.text{border:1px solid #d3d3d3;font-family:Nunito,sans-serif}#message{height:150px;margin-bottom:40px}}@media only screen and (min-width:1087px){.project-card{box-shadow:0 0 8px #d3d3d3;margin:40px 0;padding:40px;width:80%}.container,.project-card{display:flex;justify-content:center}.container{align-items:left;flex-direction:column;padding:0 40px 0 0}.description{display:flex;flex-direction:column;margin:0;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.container h2{color:#25282b;font-family:Playfair Display,serif;font-size:32px;font-weight:700;line-height:150%;margin:0 0 16px;text-align:left}.description p{color:#828282;font-family:Nunito,sans-serif;font-size:18px;line-height:150%;margin-bottom:24px;margin-top:0}.image{width:60%}.btn3{border:1px solid #25282b;border-radius:8px;cursor:pointer;font-family:Roboto,sans-serif;font-size:18px;font-weight:500;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:16px;padding:8px 24px;width:100%}}@media only screen and (min-width:731px) and (max-width:1086px){.project-card{box-shadow:0 0 8px #d3d3d3;margin:40px 0;padding:40px;width:80%}.container,.project-card{display:flex;justify-content:center}.container{align-items:left;flex-direction:column;padding:0 40px 0 0}.description{display:flex;flex-direction:column;margin:0;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.container h2{color:#25282b;font-family:Playfair Display,serif;font-size:24px;font-weight:700;line-height:150%;margin:0 0 16px;text-align:left}.description p{color:#828282;font-family:Nunito,sans-serif;font-size:14px;line-height:150%;margin-bottom:24px;margin-top:0}.image{width:60%}.btn3{border:1px solid #25282b;border-radius:8px;cursor:pointer;font-family:Roboto,sans-serif;font-size:12px;font-weight:500;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:16px;padding:8px 24px;width:100%}}@media only screen and (min-width:431px) and (max-width:730px){.project-card{box-shadow:0 0 8px #d3d3d3;flex-wrap:wrap;margin:40px 0;padding:40px;width:80%}.container,.project-card{display:flex;justify-content:center}.container{align-items:left;flex-direction:column}.description{display:flex;flex-direction:column;margin:0;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.container h2{color:#25282b;font-family:Playfair Display,serif;font-size:24px;font-weight:700;line-height:150%;margin:0 0 16px;text-align:left}.description p{color:#828282;font-family:Nunito,sans-serif;font-size:14px;line-height:150%;margin-bottom:24px;margin-top:0}.btn3,.image{width:100%}.btn3{border:1px solid #25282b;border-radius:8px;cursor:pointer;font-family:Roboto,sans-serif;font-size:12px;font-weight:500;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:16px;padding:8px 24px}}@media only screen and (max-width:430px){.project-card{box-shadow:0 0 8px #d3d3d3;flex-wrap:wrap;margin:40px 0;padding:40px;width:80%}.container,.project-card{display:flex;justify-content:center}.container{align-items:left;flex-direction:column}.description{display:flex;flex-direction:column;margin:0;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.container h2{color:#25282b;font-family:Playfair Display,serif;font-size:24px;font-weight:700;line-height:150%;margin:0 0 16px;text-align:left}.description p{color:#828282;font-family:Nunito,sans-serif;font-size:14px;line-height:150%;margin-bottom:24px;margin-top:0}.btn3,.image{width:100%}.btn3{border:1px solid #25282b;border-radius:8px;cursor:pointer;font-family:Roboto,sans-serif;font-size:12px;font-weight:500;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:16px;padding:8px 24px}}@media only screen and (min-width:1087px){#projects{text-align:center}#all-projects,#projects{align-items:center;display:flex;flex-direction:column}#all-projects{justify-content:space-between;margin-top:60px}.arrow-left{margin-left:40px}.arrow-left,.arrow-right{background:#0000;border:none;color:#000;cursor:pointer;font-size:56px}.arrow-right{margin-right:40px}}@media only screen and (min-width:731px) and (max-width:1086px){#projects{text-align:center}#all-projects,#projects{align-items:center;display:flex;flex-direction:column}#all-projects{justify-content:space-between;margin-top:60px}.arrow-left{margin-left:40px}.arrow-left,.arrow-right{background:#0000;border:none;color:#000;cursor:pointer;font-size:40px}.arrow-right{margin-right:40px}}@media only screen and (min-width:431px) and (max-width:730px){#projects{text-align:center}#all-projects,#projects{align-items:center;display:flex;flex-direction:column}#all-projects{justify-content:space-between;margin-top:60px}.arrow-left{margin-left:40px}.arrow-left,.arrow-right{background:#0000;border:none;color:#000;cursor:pointer;font-size:48px}.arrow-right{margin-right:40px}}@media only screen and (max-width:430px){#projects{text-align:center}#all-projects,#projects{align-items:center;display:flex;flex-direction:column}#all-projects{justify-content:space-between;margin-top:60px}.arrow-left{margin-left:32px}.arrow-left,.arrow-right{background:#0000;border:none;color:#000;cursor:pointer;font-size:24px}.arrow-right{margin-right:32px}}
/*# sourceMappingURL=main.4c71c05f.css.map*/