@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap);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}.about{background-image:none;padding:3rem 0;text-align:center}.about .grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr;margin-top:2.5rem}.about .grid .contact-info,.about .grid .hobbies,.about .grid .languages,.about .grid .social-icons{font-weight:100}.about .grid .contact-info .item,.about .grid .hobbies .item,.about .grid .languages .item,.about .grid .social-icons .item{align-items:center;display:flex;flex-direction:row;margin-bottom:.5rem;transition:.5s}.about .grid .contact-info .item .icon,.about .grid .hobbies .item .icon,.about .grid .languages .item .icon,.about .grid .social-icons .item .icon{margin-right:1rem}.about .grid .contact-info .item .icon:hover,.about .grid .hobbies .item .icon:hover,.about .grid .languages .item .icon:hover,.about .grid .social-icons .item .icon:hover{color:#188c91}.about .profile-img{overflow:hidden}.about .profile-img img{border-radius:.2rem;height:auto;margin-top:3rem;width:100%}@media screen and (min-width:768px){.about{padding:3rem 0 0}.about p.site-description{display:inline-block;text-align:center;width:60%}.about .grid{grid-template-columns:repeat(2,1fr)}}.feed{padding-bottom:0}.feed .item{padding-bottom:1rem}.feed .item .img-wrapper{display:none}.feed .item .content{text-align:left}.feed .item .content small{color:#188c91}.feed .item .content small a{cursor:pointer}.feed .item .content small a:active,.feed .item .content small a:hover{color:#9ea9ca}.feed .item .content h4{margin-bottom:1rem}.feed .item .content .info-card{margin:1rem 0;padding:2rem}.feed .item .content .project-tags{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-top:1rem}.feed .item .content .project-tags span{margin-bottom:0}.feed .item .content .project-links{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.feed .item .content .project-links a{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-right:1rem}.feed .item .content .project-links a i{color:#188c91;margin-right:.5rem}@media screen and (min-width:992px){.feed .item .img-wrapper{border-radius:.2rem;display:block;overflow:hidden;z-index:-1}.feed .item .img-wrapper img{border-radius:.2rem;height:12rem;object-fit:cover;object-position:top;width:100%}.feed .item .content{z-index:99}.feed .item .content h4{margin-bottom:.5rem}.feed .item .content .info-card{border-radius:.2rem}.feed .item.item-right .img-wrapper{transform:translate(2rem,2rem)}.feed .item.item-right .content{text-align:right}.feed .item.item-right .content .info-card .project-tags,.feed .item.item-right .content .project-links{justify-content:flex-end}.feed .item.item-left .img-wrapper{transform:translate(-3rem,2rem)}.feed .item.item-left .content{text-align:left}.feed .item.item-left .content .info-card .project-tags,.feed .item.item-left .content .project-links{justify-content:flex-start}}.feed .work-item{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#9ea9ca;margin-bottom:1.5rem;overflow:hidden}.feed .work-item .overflow{align-items:center;background-color:#188c91;background:linear-gradient(180deg,#188c91,rgba(24,140,145,.701));border-radius:.2rem;display:flex;flex-direction:column;gap:1rem;height:100%;justify-content:center;text-align:center;transition:.5s;width:100%}.feed .work-item .overflow:hover{opacity:1}.feed .work-item .overflow .content{padding:2rem 1rem}.feed .work-item .overflow .content .button{background-color:#0000;border:2px solid #9ea9ca;color:#9ea9ca;transition:.5s}.feed .work-item .overflow .content .button:hover{background-color:#9ea9ca;color:#188c91}.feed .work-item .overflow .content .img-wrapper{font-size:2.5rem;margin-bottom:1rem}.feed .work-item .overflow .content h6{font-size:1.2rem;font-weight:800}.feed .work-item .overflow .content p{font-size:.9rem}@media screen and (min-width:1024px){.feed .grid{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,20rem)}}.feed-item-detail{padding-top:1rem}.feed-item-detail .work-item-detail{padding:0 0 4rem}.feed-item-detail .work-item-detail .go-gack-icon{font-size:3rem;margin-bottom:4rem;transition:.5s}.feed-item-detail .work-item-detail .go-gack-icon:hover{color:#188c91}.feed-item-detail .work-item-detail .work-info .tags{margin-bottom:3rem}.feed-item-detail .work-item-detail .work-img{align-items:center;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.feed-item-detail .work-item-detail .work-img img{border-radius:.8rem;max-height:35rem;object-fit:cover;width:100%}@media screen and (min-width:768px){.feed-item-detail{padding-top:4rem}}.nav-pills{justify-content:center!important;margin-bottom:2rem!important}.nav-pills .nav-link{border-radius:.2rem!important;color:#9ea9ca!important;font-weight:700!important}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#0f595c!important}.form-control,.form-select{background-color:#0c1d37!important;border:1px solid #9ea9ca!important;box-shadow:none!important;color:#9ea9ca!important;outline:0!important}.form-control:focus,.form-select:focus{border-color:inherit!important;box-shadow:none!important;outline:0!important}.input-group-text{background-color:#0c1d37!important;color:#9ea9ca!important}.btn-outline-secondary:hover{background-color:#188c91!important}.progress{background-color:#0a192f}.contact{padding:2rem}.contact .footer .social-icons{align-items:center;display:flex;flex-direction:row;font-size:2rem;justify-content:center}.contact .footer .social-icons .item{margin-right:2rem}.contact .footer .social-icons .item:last-child{margin-right:0}.contact .footer .footer-menu{align-items:center;border-top:1px solid hsla(0,0%,100%,.031);display:flex;flex-direction:row;gap:1rem;justify-content:center;margin-top:1rem;padding-top:1rem;text-align:center}.scroll-top{align-items:center;background-color:#0a192f;border:none;border-radius:50%;bottom:1rem;color:#188c91;cursor:pointer;display:none;display:flex;font-size:1.2rem;height:3rem;justify-content:center;outline:none;position:fixed;right:1rem;transition:.5s;width:3rem;z-index:99}.scroll-top:hover{background-color:#188c91;color:#9ea9ca}*{box-sizing:border-box;margin:0;padding:0}::selection{background-color:#188c91;color:#9ea9ca}body{background-color:#0a192f;color:#9ea9ca;font-family:Roboto,sans-serif}footer{background-color:#202026;border-top:1px solid rgba(24,140,145,.102);padding:1.5rem 0}p{margin-bottom:0!important}.container{max-width:1100px}ul{list-style:none;margin:0;padding:0}a{color:#188c91;text-decoration:none;transition:.5s}i.fa,i.fas{display:inline}section{padding:1rem 0}@media screen and (min-width:768px){section{padding:6rem 0}}a{display:inline-block}a:hover{color:#9ea9ca}.progress-bar{background-color:#188c91!important}.logo{max-width:50px;opacity:.6}.separator{background-color:#188c91;border-radius:.2rem;height:.2rem;margin:1rem 0 2rem;width:15rem}.tags span{background-color:#0a192f;border:1px solid hsla(0,0%,100%,.031);border-radius:.2rem;color:#188c91;font-size:.8rem;margin:0 .1rem .5rem;padding:.2rem .5rem}.button,.tags span{display:inline-block}.button{background-color:#0f595c;border:1px solid #0f595c;border-radius:2rem;color:#9ea9ca;font-weight:500;margin-bottom:2rem;padding:.5rem 2rem;transition:.5s}.button.hi-button{border-bottom-left-radius:0;font-size:2rem}h1.main-logo{display:inline-block;left:0;position:absolute;text-indent:-9999em;top:0}h2{font-size:2rem;font-weight:500}h3{font-size:3.5rem;font-weight:700}.section-title{margin-bottom:3rem;text-align:left}.section-title p{margin:0 auto;max-width:600px}.square-separator{background:#188c91;content:"";height:2px;width:2px}.glass-card{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:rgba(47,53,61,.302);border:1px solid hsla(0,0%,100%,.031);box-shadow:0 10px 8px rgba(0,0,0,.039)}.blog-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr}@media screen and (min-width:768px){.blog-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:992px){.blog-grid{grid-template-columns:repeat(3,1fr)}}.primary-color{color:#188c91}
/*# sourceMappingURL=main.004427f7.css.map*/