/* build time:Wed Aug 24 2022 15:40:34 GMT+0000 (Coordinated Universal Time)*/
body{font-family:'Open Sans',sans-serif}form{max-width:500px;margin:0 auto}.nav-link{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif;padding-right:.5rem;padding-left:.5rem;margin:0 .6rem;font-weight:600;letter-spacing:1px;font-size:1rem}img{vertical-align:middle;width:100%;margin:2px 0 10px 0}button{color:#777;background:#fff;padding:4px 12px 4px 12px;border:solid #777 2px;transition:all .3s ease-in-out;text-decoration:none}button:hover{color:#000;border:solid #000 2px;text-decoration:none}input,textarea{font-size:.8rem;border:1px solid #ddd;background:#fff;padding:.5rem .7rem;margin:5px 0;transition:all .3s ease-in-out;width:100%}input:focus,textarea:focus{border-color:#777;outline:0}.portfolio-content{line-height:2;color:#555}.portfolio-content a{color:#333;text-decoration:none;border-bottom:1px solid #bbb}.portfolio-content p{font-weight:300;line-height:28px;argin:22px 0 22px 0}.portfolio-content a:hover{color:#000;text-decoration:none;border-bottom:1px solid #555}h1,h2,h3{font-family:'Crimson Text',sans-serif;letter-spacing:1px;font-weight:300;margin-bottom:20px}.navbar-brand{font-weight:800;font-size:1.5rem;letter-spacing:.5px}.navbar{text-transform:uppercase}.nav-item{font-size:.8rem;font-weight:300;letter-spacing:1.5px}.navbar-toggler{border:0}.navbar-toggler-right{right:0}.portfolio-img{width:100%;max-height:250px;display:block;object-fit:cover}.project-img{width:100%;display:block;object-fit:cover}.hovereffect{width:100%;height:100%;float:left;overflow:hidden;position:relative;text-align:center}.hovereffect .overlay{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0}.hovereffect .overlay-text{font-size:1.3rem;font-family:'Open Sans','Crimson Text',"Microsoft Yahei",sans-serif;font-weight:300;color:#333;left:50%;position:absolute;top:46%;width:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}.hovereffect .overlay-text1{font-size:.9rem;font-family:'Open Sans',"Microsoft Yahei",sans-serif;font-weight:300;color:#333;left:50%;position:absolute;top:59%;width:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}.hovereffect:hover .overlay-text1{opacity:1}.hovereffect:hover .overlay-text{opacity:1}.hovereffect img{display:block;position:relative;max-width:none;width:100%;height:100%;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.hovereffect:hover img{opacity:.1}.page-nav{width:50%;margin:0 auto;text-align:center}.page-nav a{font-size:1.3rem;font-family:'Open Sans',"Microsoft Yahei";opacity:.4;font-weight:350;margin:0 15px;color:#333;border:1px solid #333;PADDING-RIGHT:10px;PADDING-LEFT:10px;PADDING-BOTTOM:2px;COLOR:#333;MARGIN-RIGHT:2px;PADDING-TOP:2px;TEXT-DECORATION:none;border-radius:4px}.page-nav span{font-size:1.3rem;font-family:'Open Sans',"Microsoft Yahei";font-weight:350;margin:0 15px;color:#333;border:1px solid #333;PADDING-RIGHT:10px;PADDING-LEFT:10px;PADDING-BOTTOM:2px;COLOR:#333;MARGIN-RIGHT:2px;PADDING-TOP:2px;TEXT-DECORATION:none;border-radius:4px}.page-nav a:hover{COLOR:#fff;background-color:#202020;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1;-webkit-transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s}
/* rebuild by neat */