.p-0{margin:0 auto}.devicons{font-size:1.2em;vertical-align:sub}.publication-content{width:90%}h3{margin-top:40px}h3.mb-0{margin-top:0}div.skills-heading{margin-top:1em;margin-bottom:0 !important}.tags{font:12px/1.5 pt sans,sans-serif;list-style:none;margin:0;overflow:hidden;padding:0}.tags li{float:left}.tag{background:#eee;border-radius:3px 0 0 3px;color:#999;display:inline-block;height:26px;line-height:26px;padding:0 20px 0 23px;position:relative;margin:0 10px 10px 0;text-decoration:none;-webkit-transition:color .2s}.tag::before{background:#fff;border-radius:10px;box-shadow:inset 0 1px rgba(0,0,0,.25);content:'';height:6px;left:10px;position:absolute;width:6px;top:10px}.tag::after{background:#fff;border-bottom:13px solid transparent;border-left:10px solid #eee;border-top:13px solid transparent;content:'';position:absolute;right:0;top:0}.tag:hover{background-color:crimson;color:#fff}.tag:hover::after{border-left-color:#c0a87d}.project-fact{font-size:80%;font-style:italic}.resume-section blockquote{border-left:4px solid #bd5d38;background-color:rgba(212,212,212,.2);border-radius:3px;padding-left:1em}.my-auto{max-width:800px}.resp-container{width:100%;height:100%;background:#fff;margin:0 auto}.fill{display:flex;justify-content:center;align-items:center;overflow:hidden;object-fit:fill;height:400px}.fill img{flex-shrink:0;min-width:100%;min-height:100%}.fit-breadcrumbs{margin-top:-16px}code{padding:.2em;margin:0;font-size:85%;background-color:rgba(33,35,37,5%);border-radius:3px;color:#4f4d4d}.highlight pre{border-radius:6px}pre code{display:block;padding:1em;font-size:.875rem;line-height:2;overflow-x:auto}.navbar-dark .navbar-toggler{border:0}