@import url(https://fonts.googleapis.com/css?family=Roboto+Mono);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}.Home{font-family:Roboto Mono;text-align:center}.Home-logo{border-radius:50%;height:40vmin;pointer-events:none}.Home-header{align-items:center;background-color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.Home-link{color:#61dafb}.small,footer{font-size:.75rem}footer{padding-bottom:1em;padding-top:150px}@media(max-width:450px){.main-content-container{display:none}}*{box-sizing:border-box;font-weight:400}h1{font-size:2.3em;padding:2.5em;text-align:left}#credentials img{padding-right:10px;width:60px}.flip{-webkit-user-select:none;user-select:none}.flip>.back,.flip>.front{transition-duration:.5s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}.flip>.front{transform:rotateY(0deg)}.flip>.back{height:100%;left:0;opacity:0;position:absolute;top:0;transform:rotateY(-180deg);width:100%}.flip:hover>.front{transform:rotateY(180deg)}.flip:hover>.back{opacity:1;transform:rotateY(0deg)}.flip.flip-vertical>.back{transform:rotateX(-180deg)}.flip.flip-vertical:hover>.front{transform:rotateX(180deg)}.flip.flip-vertical:hover>.back{transform:rotateX(0deg)}.flip{display:inline-block;margin-bottom:1em;margin-left:1em;margin-right:1em;position:relative;width:350px}.flip>.back,.flip>.front{background-position:50%!important;background-size:cover!important;background:#313131;border-radius:10px;color:#fff;display:block;height:220px;padding:1em 2em;width:inherit}.flip>.back p,.flip>.front p{color:#999;font-size:.9125rem;line-height:160%}#center-text{align-items:center;display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:center}#chat-circle{background:#5a5eb9;border-radius:50%;bottom:50px;box-shadow:0 3px 16px 0 #0009,0 3px 1px -2px #0003,0 1px 5px 0 #0000001f;color:#fff;cursor:pointer;height:80px;padding:28px;position:fixed;right:50px;width:80px;z-index:1}.btn#my-btn{background:#fff;border-radius:45px;color:#5865c3;padding:13px 40px 12px}#chat-overlay{background:#ffffff1a;border-radius:50%;display:none;height:100%;left:0;position:absolute;top:0;width:100%}.chat-box{background:#efefef;border-radius:5px;bottom:50px;box-shadow:0 5px 35px 9px #ccc;max-height:100vh;max-width:85vw;position:fixed;right:30px;width:350px;z-index:1}.chat-box-toggle{cursor:pointer;float:right;margin-right:15px}.chat-box-header{background:#5a5eb9;border-top-left-radius:5px;border-top-right-radius:5px;color:#fff;font-size:20px;height:70px;padding-top:17px;text-align:center}.chat-box-body{border:1px solid #ccc;height:370px;height:auto;overflow:hidden;position:relative}.chat-box-body:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMCA4KSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIxLjI1IiBjeD0iMTc2IiBjeT0iMTIiIHI9IjQiLz48cGF0aCBkPSJtMjAuNS41IDIzIDExbS0yOSA4NC0zLjc5IDEwLjM3N00yNy4wMzcgMTMxLjRsNS44OTggMi4yMDMtMy40NiA1Ljk0NyA2LjA3MiAyLjM5Mi0zLjkzMyA1Ljc1OG0xMjguNzMzIDM1LjM3LjY5My05LjMxNiAxMC4yOTIuMDUyLjQxNi05LjIyMiA5LjI3NC4zMzJNLjUgNDguNXM2LjEzMSA2LjQxMyA2Ljg0NyAxNC44MDVjLjcxNSA4LjM5My0yLjUyIDE0LjgwNi0yLjUyIDE0LjgwNk0xMjQuNTU1IDkwcy03LjQ0NCAwLTEzLjY3IDYuMTkyYy02LjIyNyA2LjE5Mi00LjgzOCAxMi4wMTItNC44MzggMTIuMDEybTIuMjQgNjguNjI2cy00LjAyNi05LjAyNS0xOC4xNDUtOS4wMjUtMTguMTQ1IDUuNy0xOC4xNDUgNS43IiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMS4yNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PHBhdGggZD0ibTg1LjcxNiAzNi4xNDYgNS4yNDMtOS41MjFoMTEuMDkzbDUuNDE2IDkuNTIxLTUuNDEgOS4xODVIOTAuOTUzbC01LjIzNy05LjE4NXptNjMuOTA5IDE1LjQ3OWgxMC43NXYxMC43NWgtMTAuNzV6IiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMS4yNSIvPjxjaXJjbGUgZmlsbD0iIzAwMCIgY3g9IjcxLjUiIGN5PSI3LjUiIHI9IjEuNSIvPjxjaXJjbGUgZmlsbD0iIzAwMCIgY3g9IjE3MC41IiBjeT0iOTUuNSIgcj0iMS41Ii8+PGNpcmNsZSBmaWxsPSIjMDAwIiBjeD0iODEuNSIgY3k9IjEzNC41IiByPSIxLjUiLz48Y2lyY2xlIGZpbGw9IiMwMDAiIGN4PSIxMy41IiBjeT0iMjMuNSIgcj0iMS41Ii8+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTkzIDcxaDN2M2gtM3ptMzMgODRoM3YzaC0zem0tODUgMThoM3YzaC0zeiIvPjxwYXRoIGQ9Im0zOS4zODQgNTEuMTIyIDUuNzU4LTQuNDU0IDYuNDUzIDQuMjA1LTIuMjk0IDcuMzYzaC03Ljc5bC0yLjEyNy03LjExNHpNMTMwLjE5NSA0LjAzbDEzLjgzIDUuMDYyLTEwLjA5IDcuMDQ4LTMuNzQtMTIuMTF6bS04MyA5NSAxNC44MyA1LjQyOS0xMC44MiA3LjU1Ny00LjAxLTEyLjk4N3pNNS4yMTMgMTYxLjQ5NWwxMS4zMjggMjAuODk3TDIuMjY1IDE4MGwyLjk0OC0xOC41MDV6IiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMS4yNSIvPjxwYXRoIGQ9Ik0xNDkuMDUgMTI3LjQ2OHMtLjUxIDIuMTgzLjk5NSAzLjM2NmMxLjU2IDEuMjI2IDguNjQyLTEuODk1IDMuOTY3LTcuNzg1LTIuMzY3LTIuNDc3LTYuNS0zLjIyNi05LjMzIDAtNS4yMDggNS45MzYgMCAxNy41MSAxMS42MSAxMy43MyAxMi40NTgtNi4yNTcgNS42MzMtMjEuNjU2LTUuMDczLTIyLjY1NC02LjYwMi0uNjA2LTE0LjA0MyAxLjc1Ni0xNi4xNTcgMTAuMjY4LTEuNzE4IDYuOTIgMS41ODQgMTcuMzg3IDEyLjQ1IDIwLjQ3NiAxMC44NjYgMy4wOSAxOS4zMzEtNC4zMSAxOS4zMzEtNC4zMSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjEuMjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjwvZz48L3N2Zz4=);bottom:0;content:"";height:100%;left:0;opacity:.1;position:absolute;right:0;top:0;z-index:-1}#chat-input{background:#f4f7f9;border:1px solid #ccc;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:none;color:#888;height:47px;outline:none;overflow:hidden;padding:10px 50px 10px 15px;position:relative;resize:none;width:100%}.chat-input>form{margin-bottom:0}#chat-input::-webkit-input-placeholder{color:#ccc}#chat-input::-moz-placeholder{color:#ccc}#chat-input:-ms-input-placeholder{color:#ccc}#chat-input:-moz-placeholder{color:#ccc}.chat-submit{background:#0000;border:none;border-radius:50%;bottom:3px;box-shadow:none;color:#5a5eb9;cursor:pointer;height:35px;position:absolute;right:10px;width:35px}.chat-logs{height:370px;overflow-y:scroll;padding:15px}.chat-logs::-webkit-scrollbar-track{background-color:#f5f5f5;-webkit-box-shadow:inset 0 0 6px #0000004d}.chat-logs::-webkit-scrollbar{background-color:#f5f5f5;width:5px}.chat-logs::-webkit-scrollbar-thumb{background-color:#5a5eb9}@media only screen and (max-width:500px){.chat-logs{height:40vh}}.chat-msg.user>.msg-avatar img{border-radius:50%;float:left;height:45px;width:45px;width:15%}.chat-msg.self>.msg-avatar img{border-radius:50%;float:right;height:45px;width:45px;width:15%}.cm-msg-text{background:#fff;border-radius:30px;color:#666;float:left;margin-bottom:20px;margin-left:10px;max-width:75%;padding:10px 15px;position:relative}.chat-msg{clear:both}.chat-msg.self>.cm-msg-text{background:#5a5eb9;color:#fff;float:right;margin-right:10px}.cm-msg-button>ul>li{float:left;list-style:none;width:50%}.cm-msg-button{clear:both;margin-bottom:70px}

/*!
 * Start Bootstrap - Agency Bootstrap Theme (https://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */.project-details-content{font-family:Roboto Mono,monospace;margin:0 auto;max-width:900px;min-height:100vh;padding:60px 20px 100px}.back-button{background-color:#4b6777;border-radius:8px;color:#fff;display:inline-block;font-size:1rem;font-weight:500;margin-bottom:30px;padding:12px 24px;text-decoration:none;transition:background-color .3s ease,transform .2s ease}.back-button:hover{background-color:#3a5160;transform:translateX(-5px)}.project-header{border-bottom:2px solid #e0e0e0;margin-bottom:40px;padding-bottom:30px}.project-header h1{color:#2c3e50;font-size:2.5em;line-height:1.2;margin-bottom:20px}.project-meta{display:flex;flex-wrap:wrap;gap:20px;margin-top:15px}.meta-item{background-color:#f5f5f5;border-radius:6px;color:#555;font-size:1.1rem;padding:8px 16px}.meta-item strong{color:#2c3e50;margin-right:8px}.project-description{margin-top:30px}.project-description h2{color:#2c3e50;font-size:1.8em;margin-bottom:20px}.project-description p{color:#444;font-size:1.1rem;line-height:1.8;margin-bottom:20px;text-align:left}@media (max-width:768px){.project-details-content{padding:40px 15px 80px}.project-header h1{font-size:2em}.project-description h2{font-size:1.5em}.project-description p{font-size:1rem}.back-button{font-size:.9rem;padding:10px 20px}}
/*# sourceMappingURL=main.fa5b6226.css.map*/