@import url(https://fonts.cdnfonts.com/css/angella-white-personal-use-font);@import url(https://fonts.cdnfonts.com/css/brittany-signature);@import url(https://fonts.cdnfonts.com/css/corenaraeprow01-pro);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}.resume-container{font-family:Arial,sans-serif;margin:0 auto;padding:20px;text-align:center;width:90%}.resume-header{margin-bottom:20px}.resume-header h1{font-size:2.5rem}.resume-header p{color:#666;font-size:1rem}.resume-sections{display:flex;gap:10px;justify-content:space-around}.resume-section{background-color:#f9f9f9;border-radius:8px;box-shadow:0 4px 8px #0000001a;display:flex;flex:1 1;flex-direction:column;padding:20px}.resume-section h2{font-size:1.5rem;margin-bottom:10px}.section-content{display:flex;flex-direction:column;gap:10px}.section-card{background-color:#fff;border-radius:5px;box-shadow:0 2px 4px #0000001a;padding:10px;text-align:left}.section-card h3{font-size:1.2rem;margin:0 0 5px}.section-card p{color:#333;font-size:.9rem}nav ul{display:flex;justify-content:space-around;list-style-type:none;position:absolute;right:20px;top:20px;z-index:10}nav ul li{margin:0 10px}nav ul li a{color:olive;font-family:CoreNaraeProW01-Pro,sans-serif;font-size:1.5rem;font-weight:700;text-decoration:none}.section{color:olive;display:flex;flex-direction:column;font-family:"Cursive",sans-serif;font-size:2rem;height:100vh;justify-content:center}.landing,.section{align-items:center;position:relative}.landing{background:url(/static/media/Landing_bg.f1bf5b0e5a9e817d37f6.jpg) no-repeat 50% fixed;background-size:cover;flex-direction:row;justify-content:flex-start}.landing:before{background-color:#ffffffb3;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.landing h1{color:olive;font-family:Brittany Signature,sans-serif;font-size:3rem;font-size:5rem;margin-left:15%;text-align:center;z-index:1}.about{background-color:#f0f0f0}.about-container{border-radius:8px;margin:20px;padding:20px}.about-container h1{font-size:2rem}.contact-container{border-radius:8px;margin:5px;padding:5px}.contact-form{align-items:center;gap:15px}.contact-form,.form-group{display:flex;flex-direction:column}.form-group{width:95%}.name-group{display:flex;justify-content:space-around}.name-group>div{width:45%}label{font-weight:700;margin-bottom:5px}input[type=email],input[type=text],textarea{border:1px solid #ccc;border-radius:4px;font-size:1rem;padding:10px;width:100%}input[type=email]:focus,input[type=text]:focus,textarea:focus{border-color:olive;outline:none}.submit-button{background-color:olive;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;padding:10px}.submit-button:hover{background-color:#555}.dots{align-items:center;display:flex;flex-direction:column;position:fixed;right:20px;top:50%;transform:translateY(-50%)}.dot{background-color:gray;border-radius:50%;cursor:pointer;height:10px;margin:5px 0;transition:background-color .3s;width:10px}.dot.active{background-color:#fff;height:15px;width:15px}@media (max-width:768px){nav ul{align-items:center;flex-direction:column;margin:20px 0;position:static}nav ul li{margin:5px 0}.landing{background-position:-450px}.landing h1{font-size:3rem;margin-left:0}.about-container h1{font-size:1rem}.name-group{flex-direction:row}.name-group>div{margin-bottom:10px}.about-container,.contact-container{margin:10px;padding:10px}}
/*# sourceMappingURL=main.0643a707.css.map*/