body{margin:0;font-family:"Lato",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.font-italic{font-style:italic}.font-medium{font-weight:500}.font-bold{font-weight:700}.navbar{background:#ebebeb!important}.navbar .navbar-toggler{margin-right:2rem}.navbar .navbar-brand{margin-left:2rem;font-size:18px;font-weight:500;color:#515151!important}.navbar .navbar-brand:hover{color:#66b9f0!important;transition:.75s}.navbar .navbar-nav{width:100%}.navbar .navbar-nav .nav-item{position:relative;transition:.5s;margin-right:2rem}.navbar .navbar-nav .nav-item a{padding-left:0!important;padding-right:0!important}.navbar .navbar-nav .nav-item :after{position:absolute;content:"";width:100%;height:3px;top:92%;left:0;background:#1f1f1f;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right}.navbar .navbar-nav .nav-item:hover{font-weight:500}.navbar .navbar-nav .nav-item:hover :after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.navbar .navbar-nav .nav-item .active{font-weight:500;border-bottom:3px solid #000;padding-bottom:.3rem}@media (min-width:268px){.navbar-nav{-webkit-align-items:center;align-items:center}}.img-container{position:relative}.img-container figure{margin:auto}.img-container figcaption{font-style:italic;text-align:center;margin-top:0;font-size:14px}.img-container img{display:block;margin-left:auto;margin-right:auto}.img-container:hover .img-link{visibility:visible;opacity:1}.img-container .img-link{position:absolute;visibility:hidden;color:#e7e7e7;text-decoration:underline;bottom:15px;left:260px;opacity:0;transition:opacity .5s,visibility .5s}article .article-title{margin-bottom:2rem;text-align:center}article .article-content{width:65%;margin:2rem auto 0}.breadcrumb-nav{color:grey;padding-top:15px;padding-bottom:15px;background-color:grey}.breadcrumb-nav-caret{margin:0 10px}.breadcrumb-nav-project-name{font-weight:700}.breadcrumb-nav a{color:grey;text-decoration:none}.breadcrumb-nav a:hover{text-decoration:underline}.performance-info ul{list-style-type:none}.performance-info ul li:before{content:"\2014";position:absolute;margin-left:-20px}.about img{width:350px!important;height:350px!important;margin:15px auto auto;display:block;-webkit-filter:grayscale(45%);filter:grayscale(45%)}.about article .article-title{margin-top:15px;margin-bottom:-15px!important}.card-grid .col{margin-top:40px}.card-grid a{text-decoration:none}.card{margin:0 auto;border:none;box-shadow:0 0 11px hsla(0,0%,58.4%,.333)}.card:hover{cursor:pointer;transition:.333s;box-shadow:0 0 11px hsla(0,0%,58.4%,.5)}.card .card-body{font-weight:bolder;color:#555}.card .card-img-top{-webkit-filter:opacity(.85);filter:opacity(.85)}.card .card-text{text-align:center;font-size:12px}.cv{margin:5% auto 0;width:60%}.cv .title{margin-bottom:2rem;text-align:center}.cv .key-skills{font-weight:700;font-size:14px}@media screen and (min-width:950px){.cv .key-skills{margin-left:48px}}.cv .section-title{color:#5f5f5f;font-weight:700;font-size:18px}.cv .section{margin-top:20px}.cv .section .section-item{margin-top:20px;margin-bottom:10px}.cv .section .section-item .section-item-timeline{font-weight:700;font-size:12px}@media screen and (min-width:300px){.cv .section .section-item .section-item-timeline{margin-bottom:10px}}.cv .section .section-item .section-item-title{float:left;font-size:14px;font-weight:700}.cv .section .section-item .section-item-desc{margin-top:5px;font-size:14px}@media screen and (min-width:950px){.cv .section .section-item .section-item-desc{margin-left:50px}}.cv .section .section-item .section-item-list{list-style:disc;margin-top:10px;font-size:14px}@media screen and (min-width:950px){.cv .section .section-item .section-item-list{margin-left:35px}}@media screen and (min-width:950px){.cv .section .section-item .section-item-title{margin-left:50px}}
/*# sourceMappingURL=main.532e2d72.chunk.css.map */