@import url(https://fonts.googleapis.com/css2?family=Noto+Serif+KR&display=swap);@import url(https://fonts.googleapis.com/css2?family=Caveat:wght@600&family=Noto+Sans+KR:wght@300&family=Noto+Serif+KR&display=swap);.header-wrapper{font-family:"Noto Serif KR",serif;font-size:30px;margin-bottom:10%;margin-top:15%;text-align:center;width:80%}.header-wrapper .header-changebar-start{color:#008b8b;opacity:1;transition-duration:1s}.header-wrapper .header-changebar-end{color:#008b8b;opacity:0;transition-duration:1s}.nav-wrapper{align-items:center;display:flex;font-family:"Noto Serif KR",serif;justify-content:space-between;margin-top:10%;width:80%}.nav-wrapper .nav-title{font-size:40px;font-weight:500;transition:all .3s ease-in-out}.nav-wrapper .nav-title .nav-title-char:hover,.nav-wrapper .nav-title:active{color:#008b8b}.nav-wrapper .nav-links button{background-color:transparent;border:none;font-family:"Noto Serif KR",serif;font-size:25px;opacity:.6;outline:none;padding:10px;text-decoration:none;transition:all .3s ease-in-out}.nav-wrapper .nav-links button:hover{color:#008b8b;opacity:1}.footer-container{align-items:center;display:flex;flex-direction:column;margin-bottom:10%;margin-top:10%;width:80%}.footer-container .social-icons{margin-top:20px}.footer-container .social-icons img{height:2rem;margin:10px}.footer-container .contact-infos{color:gray;margin-top:20px}.footer-container .contact-infos .info-title{color:#008b8b;font-weight:700}.skills-container{align-items:center;display:flex;flex-direction:column;font-family:Open Sans,sans-serif;margin-top:10%;width:80%}.skills-container h1{font-family:"Noto Serif KR",serif;font-size:3rem;line-height:20px}.skills-container .skills-grid-major{grid-gap:15px;display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:50px}.skills-container .skills-grid-major .skill{align-items:center;background-color:#008b8b;border-radius:.7rem;box-shadow:0 0 5px .2px;display:flex;flex-direction:column;text-align:center}.skills-container .skills-grid-major .skill p{color:#fff;font-size:20px;margin:10px}.skills-container .skills-grid-knowledges{grid-gap:15px;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:50px;width:50%}.skills-container .skills-grid-knowledges .skill{align-items:center;background-color:#008b8b;border-radius:.7rem;box-shadow:0 0 5px .2px;display:flex;flex-direction:column;text-align:center}.skills-container .skills-grid-knowledges .skill p{color:#fff;font-size:15px;margin:8px}.work-wrapper{align-items:center;display:flex;flex-direction:column;font-family:"Noto Serif KR",serif;margin-top:10vh;width:80vw}.work-wrapper h1{font-size:3rem;line-height:20px}.work-wrapper .grid{grid-gap:10px;display:grid;grid-template-columns:repeat(3,1fr);margin-top:20px}.card{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:1rem;box-shadow:0 0 5px .2px;display:flex;height:250px;justify-content:center;overflow:hidden!important;width:100%}.card .content{cursor:pointer;font-family:Open Sans;opacity:0;padding:20px;text-align:center;-webkit-transform:translateY(20px);transform:translateY(20px);transition:all .5s ease-in-out}.card .content h1{color:#fff;font-size:20px}.card .content p{color:#fff;font-size:15px;margin-bottom:20px}.card .content .btn{background-color:#000;border-radius:3rem;color:#fff;padding:10px;text-decoration:none}.card .content:hover{opacity:1;-webkit-transform:translate(0);transform:translate(0)}body{font-family:Open Sans,sans-serif;margin:0;padding:0}.section{height:auto;overflow:hidden;width:100%}.container{align-items:center;display:flex;height:100%;justify-content:center;width:100%}
/*# sourceMappingURL=main.e4e7a25c.css.map*/