@import "https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@300;400&family=Montserrat:wght@200;400;600;800&display=swap";html,body{height:100%;width:100%;margin:0;padding:0;font-family:Montserrat,sans-serif;overflow-x:hidden}html{scroll-behavior:smooth}div#main{width:100vw;flex-direction:column;display:flex}.header-nav{background-color:#333;justify-content:center;padding:1rem;display:flex}.header-nav a{color:#490d1f;margin:0 1rem;padding:.5rem 1rem;font-family:Roboto,sans-serif;font-weight:700;text-decoration:none;transition:background-color .3s}.header-nav a:hover{background-color:#6451e374;border-radius:5px}.header-nav a.active{border-bottom:2px solid #4caf50}section{width:100vw;background-color:#faf2db;position:relative}section.min-height{min-height:100vh}section.padding{padding:5rem 0}section img.background{height:100%;object-fit:cover;pointer-events:none;width:100vmax;z-index:-1;position:absolute;top:0;left:50%;transform:translate(-50%)}.about-content{width:50%;text-align:center;z-index:2;background-color:#f2f3f4ba;margin:3rem auto;padding:4rem;position:relative}h1{margin:0;font-family:Cormorant Garamond,serif;font-size:9rem;font-weight:700;line-height:.88}h2{padding-top:rem;margin:.4px;font-size:2rem;font-weight:500}h3{margin:0;font-size:1.35rem;font-weight:500}p{margin-bottom:0;font-size:17px;font-weight:350;line-height:1.5}p.large{font-size:22px}p.small{font-size:15px}hr{margin:2.5rem}li{line-height:1.7}li::marker{color:#4e567e}a{color:#000;text-decoration:none;transition:color .3s}a:hover{color:#4e567e}.container{grid-gap:25px;grid-template-columns:300px 350px;margin:20px auto;display:grid}.container .box{text-align:center;border:2px solid #724646;border-radius:10px;flex-direction:column;justify-content:flex-start;padding:11px;display:flex}img.socialIcon{height:30px;width:30px}@keyframes slideInLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}.name-title h1,.name-title h2{color:#7b1113;text-shadow:4px 2px 4px #f0b4d9ec;animation:slideInLeft 1s ease-in-out}section:not(.has-background-image){background-color:#faf2db}section.has-background-image img.background{z-index:1}.name-title-text{color:#d48224;text-shadow:0 0 8px #00000080}.education-section{color:#131212;background-color:#faf2dba9;padding:4rem 0}.section-title{text-align:center;color:#490d1f;margin-bottom:1rem;font-size:2.6rem}.education-list{max-width:800px;flex-direction:column;gap:2rem;margin:0 auto;display:flex}.education-item{background-color:#f9ecece8;border:2px solid #592020;border-radius:8px;padding:2rem;box-shadow:0 4px 8px #0000004d}.education-item-title{margin-bottom:.5rem;font-size:2rem}.education-item-degree{color:#666;margin-bottom:rem;font-size:1.2rem}.education-item-details{padding-left:0;list-style:inside}li{margin-bottom:.3rem}@media (min-width:768px){.education-list{flex-flow:wrap;gap:1rem}.education-item{min-width:calc(50% - 1rem);flex:1;margin-bottom:2rem}}.portfolio-section{text-align:center;padding:4rem 2rem}.section-title{color:#490d1f;margin-bottom:1.5rem;font-size:2.4rem;font-weight:700}.section-description{color:#555;margin-bottom:2rem;font-size:1.2rem}.portfolio-container{flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem;display:flex}.portfolio-image img{width:100%;max-width:450px;border-radius:12px;box-shadow:0 8px 20px #0000001a}.portfolio-list{max-width:600px;flex-direction:column;gap:1.5rem;display:flex}.portfolio-item{background:#fff;border-radius:10px;padding:1.5rem;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;box-shadow:0 4px 12px #0000001a}.portfolio-item:hover{transform:scale(1.03);box-shadow:0 6px 15px #00000026}.portfolio-title{color:#0073e6;font-size:1.5rem;font-weight:700;transition:color .2s ease-in-out}.portfolio-title:hover{color:#005bb5}.portfolio-description{color:#444;font-size:1rem}@media (max-width:768px){.portfolio-container{flex-direction:column}}
/*# sourceMappingURL=index.56edb487.css.map */
