*{box-sizing:border-box;margin:0;padding:0}header{align-items:center;background-color:#c0b2a3;color:#324362;display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px;row-gap:20px}header h1{font-family:Caveat,cursive;font-size:40px}header nav ul{display:flex;gap:10px;list-style:none}header nav ul li{cursor:pointer;font-family:Caveat,cursive;font-size:20px}header nav ul li:hover{color:#f4e7a5}footer{background-color:#c0b2a3;color:#324362;padding:20px;text-align:center}footer a{color:#324362;font-size:25px;margin-left:15px}footer a:hover{color:#f4e7a5}main{background-color:#f6f2ee;min-height:80vh;padding-bottom:15px;padding-top:15px}.about-page{display:flex;flex-wrap:wrap;justify-content:center}.about-image{background-color:#f6f2ee;padding:25px;width:50%}.about-image img{height:100%;padding:1px;width:90%}.about-details{align-items:center;background-color:#ebe2da;display:flex;flex-direction:column;font-family:Caveat,cursive;justify-content:center;padding:20px;width:50%}.about-details p{font-size:22px;line-height:2}.portfolio-page{background-color:#f6f2ee;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;padding:20px}.project{border:1px solid #ccc;box-shadow:5px 10px #ccc;width:30%}.project img{height:400px;width:100%}.project div{display:flex;justify-content:space-between}.project a{background-color:#c0b2a3;color:#5b699c;display:inline-block;padding:10px;text-align:center;text-decoration:none;width:49%}.project a:hover{background-color:#f4e7a5}.contact-page{align-items:center;background-color:#f6f2ee;display:flex;flex-direction:column;justify-content:center;padding:20px;row-gap:30px}.contact-page h2,form{max-width:400px}input,select{border:1px solid #c0b2a3;border-radius:4px;box-sizing:border-box;display:inline-block;margin:8px 0;padding:12px 20px;width:100%}input[type=submit]{background-color:#c0b2a3;border:none;border-radius:4px;color:#5b699c;cursor:pointer;margin:8px 0;padding:14px 20px;width:100%}input[type=submit]:hover{background-color:#f4e7a5}textarea{background-color:#f8f8f8;border:2px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:16px;height:150px;padding:12px 20px;resize:none;width:100%}.skills{word-wrap:break-word;background-color:#000;color:#f6f2ee;display:block;font-family:Rajdhani,sans-serif;line-height:2;margin:auto;min-height:500px;overflow-wrap:break-word;padding:20px;width:30%}.about-resume h3{font-size:30px;text-align:center}.resume-button{background-color:#c0b2a3;color:#5b699c;display:block;margin:auto;padding:10px;text-align:center;text-decoration:none;width:200px}.resume-button:hover{background-color:#f4e7a5}@media (max-width:450px){.header nav ul li{color:#324362}header{color:#f4e7a5}}@media (max-width:720px){.project{width:49%}}@media (max-width:640px){header h1,header nav{width:100%}header h1{padding-left:20px}header{padding-bottom:0;padding-left:0;padding-right:0}nav{background-color:#3a3939;padding:10px 10px 10px 0}nav ul{justify-content:flex-end}.about-details,.about-image,.skills{width:100%}}
/*# sourceMappingURL=main.575e5a4a.css.map*/