:after,:before{box-sizing:border-box}html{font-family:"MuseoModerno",cursive;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{background-image:linear-gradient(159deg,rgba(37,37,50,.98),rgba(35,35,45,.98));background-position-x:0;background-position-x:left;background-position-y:0;background-position-y:top;background-size:auto auto;background-size:initial;background-repeat-x:initial;background-repeat-y:initial;background-attachment:scroll;background-origin:padding-box;background-origin:initial;background-clip:border-box;background-clip:initial;background-color:transparent;background-color:initial;margin:0;font-family:"MuseoModerno";font-size:1rem;font-weight:400;line-height:1.5;overflow-x:hidden}hr{box-sizing:content-box;height:0;overflow:visible}a{color:#66cb8c;font-weight:700}a:hover{color:#ffc107!important;text-decoration:underline}ul li{overflow:hidden}header{position:fixed;left:0;top:0;height:100vh;width:280px;background:linear-gradient(159deg,rgba(37,37,50,.98),rgba(35,35,45,.98));background-image:linear-gradient(159deg,rgba(37,37,50,.98),rgba(35,35,45,.98));background-position-x:0;background-position-x:left;background-position-y:0;background-position-y:top;background-size:auto auto;background-size:initial;background-repeat-x:initial;background-repeat-y:initial;background-attachment:scroll;background-origin:padding-box;background-origin:initial;background-clip:border-box;background-clip:initial;background-color:transparent;background-color:initial;text-align:center;box-shadow:0 .125rem .25rem 0 rgba(0,0,0,.11)}header .blog-name{display:none;padding:10px;font-weight:700;font-size:1.5rem;margin:10px}.main-wrapper{margin-left:280px}@media (min-width:1450px){.container{width:1360px;max-width:inherit;text-align:justify}}.primary{padding-right:0}@media (max-width:991.98px){header{position:static;width:inherit;height:auto}header .blog-name{display:inline;width:100%;position:absolute;left:1.2rem;top:1.2rem;padding:0;text-align:center}.main-wrapper{margin-left:0}}@media (max-width:767.98px){header{text-align:center}header .profile-image{float:none!important;margin:0 auto}header .profile-content{float:none!important;text-align:center}header .btn{margin-top:30px;float:none!important}.project-image{margin-bottom:15px}}aside,section{background-image:linear-gradient(159deg,#2d2d3a,#2b2b35);background-position-x:0;background-position-x:left;background-position-y:0;background-position-y:top;background-size:auto auto;background-size:initial;background-repeat-x:initial;background-repeat-y:initial;background-attachment:scroll;background-origin:padding-box;background-origin:initial;background-clip:border-box;background-clip:initial;background-color:transparent;background-color:initial;box-shadow:0 3px 8px 0 rgba(15,15,20,.2);padding:30px;margin:10px}.sections-wrapper{padding-top:60px;padding-bottom:60px}.section{margin-bottom:30px}.section .section-inner{padding:30px}.section .heading{margin-top:0;margin-bottom:30px;color:#545e69;font-size:24px}.section .content .more-link .svg-inline--fa{margin-right:5px;font-size:14px;position:relative;top:-2px}.footer{background:#32383e;color:#fff;padding:10px 0}.footer .copyright{line-height:1.6;color:#a1aab4;font-size:14px}.footer a{color:#fff}.footer .fa-heart{color:#fb866a}.btn-primary{background:rgba(0,0,0,.3);border-color:transparent;font-size:1rem;padding-top:.5rem;color:#007bff}.btn-primary:hover{background:rgba(0,0,0,.4);border-color:transparent}.navbar{padding:2rem 1rem}.navbar-dark .navbar-toggler{border-radius:2px;-webkit-opacity:.8;-moz-opacity:.8;opacity:.8;border:1px solid hsla(0,0%,100%,.8);padding:.25rem .6rem}.navbar-dark .navbar-toggler:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(256,256,256, 1)' stroke-width='3' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}.navbar-nav .nav-item{font-weight:700}.navbar-nav .nav-item.active .nav-link{color:rgba(218,216,195,.98)}.navbar-nav .nav-item.active .nav-link:hover{text-decoration:none}.navbar-nav .nav-item .nav-link{color:#66cb8c}.navbar-nav .nav-item .nav-link:hover{text-decoration:underline;color:rgba(0,0,0,.6)}.profile-section .profile-image{max-width:160px}.profile-section .bio{font-size:.875rem}.social-list a{width:32px;height:32px;padding-top:5px;display:inline-block;text-align:center;border-radius:50%;transition:all .4s ease-in-out;background-color:#fff}@media (prefers-reduced-motion:reduce){.social-list a{transition:none}}.social-list a:hover{background-color:#555}@media (max-width:991.98px){.btn-primary{width:100%}.navbar{padding:1rem}}.latest .item{margin-bottom:30px}.latest .item .title{font-size:18px;margin-top:0}.latest .item .title .label{margin-left:5px;font-size:12px}.latest .item .title a{color:#778492}.latest .item .title a:hover{color:#5f6b77}.latest .item .project-image:hover{-webkit-opacity:.8;-moz-opacity:.8;opacity:.8}.latest .divider,.latest .featured{margin-bottom:60px}.latest .featured .title{margin-bottom:5px;font-size:20px}.latest .featured .summary{margin-bottom:30px;color:#778492}.latest .featured .desc,.latest .featured img{margin-bottom:30px}.latest .has-ribbon{position:relative;display:inline-block}.latest .has-ribbon .text{background:#3aaa64;color:#fff}.latest .has-ribbon .ribbon{position:absolute;top:-4px;right:-4px;width:110px;height:110px;overflow:hidden}.latest .has-ribbon .ribbon .text{font-family:"Montserrat",sans-serif;position:relative;left:-8px;top:18px;width:158px;padding:10px;font-size:15px;font-weight:700;text-align:center;text-transform:uppercase;color:#fff;background-color:#479fc8;-webkit-transform:rotate(45deg) translateZ(0);-moz-transform:rotate(45deg) translateZ(0);-ms-transform:rotate(45deg) translateZ(0);-o-transform:rotate(45deg) translateZ(0)}.latest .has-ribbon .ribbon .text:after,.latest .has-ribbon .ribbon .text:before{content:"";position:absolute;bottom:-5px;border-top:5px solid #276582;border-left:5px solid transparent;border-right:5px solid transparent}.latest .has-ribbon .ribbon .text:before{left:0}.latest .has-ribbon .ribbon .text:after{right:0}.experience .item{margin-bottom:30px}.experience .item .title{font-size:16px;margin-top:0;margin-bottom:5px;line-height:1.5}.experience .item .title .place{color:#999;font-weight:400}.experience .item .title .place a{color:#999}.experience .item .title .place a:hover{color:#666}.experience .item .title .year{color:#999;font-weight:400}.highlight{font-weight:700;color:#ffc107}.tags{list-style:none;margin:0;overflow:hidden;padding:0}.tags li{float:left}.tag{background:#43825a;border-radius:3px 0 0 3px;color:#fafafc;display:inline-block;height:20px;line-height:20px;padding:0 20px 0 23px;position:relative;margin:0 10px 10px 0;text-decoration:none;-webkit-transition:color .2s;font-size:13px}.tag:before{background:#fff;border-radius:10px;box-shadow:inset 0 1px rgba(0,0,0,.25);height:6px;left:10px;width:6px;top:6px}.tag:after,.tag:before{content:"";position:absolute}.tag:after{background:#2a2e31;border-bottom:10px solid transparent;border-left:14px solid #43825a;border-top:10px solid transparent;right:0;top:0}.info .fa{margin-right:15px;color:#ccd1d6}.info .fa-map-marker{font-size:1.5em}.info ul{margin-bottom:0}.info li{margin-bottom:15px}.info li:last-child{margin-bottom:0}.skills .intro,.skills .skillset .item{margin-bottom:30px}.skills .skillset .level-title{font-size:16px;position:relative;margin-top:0;margin-bottom:10}.skills .skillset .level-title .level-label{color:#ccd1d6;font-size:14px;font-weight:400;font-family:"Lato",arial,sans-serif;position:absolute;right:0;top:0}.skills .skillset .level-bar{height:15px;background:#e8e8e8}.skills .skillset .level-bar-inner{height:15px;background:#66cb8c}.skills .svg-inline--fa{margin-right:3px;position:relative;top:-1px}.recommendations .item{margin-bottom:30px}.recommendations .item:last-child{margin-bottom:0}.recommendations .item .quote{color:#666;font-size:16px;border-left:5px solid #9fdeb7;padding:5px 15px;margin-bottom:15px}.recommendations .item .quote p{margin-bottom:0}.recommendations .item .quote .svg-inline--fa{color:#79d19a;margin-right:15px}.recommendations .item .source{font-size:14px;padding-left:20px;font-weight:500}.recommendations .item .source .name{color:#939ea9;font-weight:600}.recommendations .item .source .title{color:#999}.recommendations .item img{border-radius:50%;width:90px}.education .item{margin-bottom:30px}.education .item:last-child{margin-bottom:0}.education .item .title{font-size:16px;margin-top:0}.education .item .university{font-family:"Lato",arial,sans-serif;font-size:13px;color:#999;font-weight:600;padding-left:25px}.education .item .university .year{color:#b0b7bf;font-weight:500}.languages .item{margin-bottom:15px}.languages .item .title{color:#778492}.languages .item .level{color:#999}.languages .item:last-child{margin-bottom:0}.languages .item .svg-inline--fa{color:#79d19a}.blogs .item{margin-bottom:30px}.blogs .item .title{font-size:16px;margin-top:0;margin-bottom:5px;line-height:1.5}.blogs .item .title a{color:#778492}.blogs .item .title a:hover{color:#5f6b77}
/*# sourceMappingURL=main.8a507909.chunk.css.map */