@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800);@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500);@import url(https://fonts.googleapis.com/css?family=Damion);@import url(https://use.fontawesome.com/releases/v7.0.0/css/all.css);@import url(https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.5/css/bootstrap.min.css);html,html a{text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;text-shadow:1px 1px 1px rgba(0,0,0,.004)!important}html,html a,html a:focus,html a:hover,html:focus,html:hover{color:#fff;text-decoration:none}body{background-color:#141414;color:#fff;font-family:Open Sans,sans-serif}::selection{background:#000;color:#fff}::-moz-selection{background:#000;color:#fff}@-webkit-keyframes floatAvatar{0%{-webkit-box-shadow:0 3px 15px 0 rgba(0,0,0,.6);box-shadow:0 3px 15px 0 rgba(0,0,0,.6);-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-box-shadow:0 23px 13px 0 rgba(0,0,0,.2);box-shadow:0 23px 13px 0 rgba(0,0,0,.2);-webkit-transform:translateY(-18px);transform:translateY(-18px)}to{-webkit-box-shadow:0 3px 13px 0 rgba(0,0,0,.6);box-shadow:0 3px 13px 0 rgba(0,0,0,.6);-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes floatAvatar{0%{-webkit-box-shadow:0 3px 15px 0 rgba(0,0,0,.6);box-shadow:0 3px 15px 0 rgba(0,0,0,.6);-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-box-shadow:0 23px 13px 0 rgba(0,0,0,.2);box-shadow:0 23px 13px 0 rgba(0,0,0,.2);-webkit-transform:translateY(-18px);transform:translateY(-18px)}to{-webkit-box-shadow:0 3px 13px 0 rgba(0,0,0,.6);box-shadow:0 3px 13px 0 rgba(0,0,0,.6);-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes floatRepos{to{-webkit-box-shadow:0 3px 13px 0 rgba(0,0,0,.6);box-shadow:0 3px 13px 0 rgba(0,0,0,.6);-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes floatRepos{to{-webkit-box-shadow:0 3px 13px 0 rgba(0,0,0,.6);box-shadow:0 3px 13px 0 rgba(0,0,0,.6);-webkit-transform:translateY(-10px);transform:translateY(-10px)}}.card-deck{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.card-deck,.card-deck .card{display:-ms-flexbox;display:-webkit-box;display:flex}.card-deck .card{background-color:#0d0d0d;-webkit-box-shadow:0 3px 13px 0 rgba(0,0,0,.6);box-shadow:0 3px 13px 0 rgba(0,0,0,.6);-ms-flex-direction:column;margin:0 26px 26px 0;padding:0;position:relative;width:31%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-width:0;word-wrap:break-word;background-clip:border-box;border:1px solid #0d0d0d;border-radius:.25rem}.card-deck .card:hover{-webkit-animation:floatRepos .4s ease-in-out forwards;animation:floatRepos .4s ease-in-out forwards}.card-deck .card:nth-child(3n){margin-right:0}@media (max-width:767px){.card-deck .card{margin:16px!important;width:100%}}.card-deck .card .card-header{background-color:rgba(0,0,0,.03);border-bottom:1px solid #202020;margin-bottom:0;padding:0 0 8px}.card-deck .card .card-header h5{font-family:Roboto,sans-serif;font-weight:500;text-transform:none}.card-deck .card .card-body{-ms-flex:1 1 auto;-webkit-box-flex:1;flex:1 1 auto;padding:1.25rem}.card-deck .card .card-body .card-text em{font-style:normal}.card-deck .card .card-body .card-text{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.card-deck .card .card-body .card-text p{margin:0}.card-deck .card .card-body a{color:#fff}.card-deck .card .card-body a:hover{text-decoration:none!important}.card-deck .card .card-body .badge{background-color:transparent;border-radius:0;color:#959595;font-weight:300;letter-spacing:0;position:absolute;right:2px;top:6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.card-deck .card .card-body .badge .repo-lang-color{border-radius:50%;display:inline-block;height:12px;position:relative;right:2px;top:1px;width:12px}.card-deck .card .card-body .badge .repo-lang-color.javascript{background-color:#f1e05a}.card-deck .card .card-body .badge .repo-lang-color.typescript{background-color:#2b7489}.card-deck .card .card-body .badge .repo-lang-color.python{background-color:#3572a5}.card-deck .card .card-body .badge .repo-lang-color.c\+\+{background-color:#f34b7d}.card-deck .card .card-body .badge .repo-lang-color.html{background-color:#e34c26}.card-deck .card .card-body .badge .repo-lang-color.arduino{background-color:#ededed}#home{background-image:url(../images/background6.jpg);background-position:50%;background-size:cover;height:100vh;width:100%}#home .home-text-wrapper{border-top-color:#333132}#home .home-text-wrapper:after{top:99.8%}#home .home-text h1{background:none;color:#fff;display:inline;font-family:Open Sans,sans-serif;font-size:4.8em;font-weight:800;letter-spacing:normal;text-shadow:0 0 1px #0d0d0d!important;text-transform:uppercase}header{margin-left:30%;margin-top:1%}h1,h2,h3{font-weight:500}h1,h2,h4,h5,h6{font-weight:300;text-transform:uppercase}h1,h2,h3,h4,h5,h6{font-style:normal;letter-spacing:3px}h3{font-family:Roboto,sans-serif}article{padding:30px 0 0}@media screen and (max-width:421px){.social{font-size:11px!important}}.justify{text-align:justify}.borderradius{border-radius:6px}.red-heart{color:#fb866a}.smallfooter{font-size:100%!important}.pgp-btn{font-size:16px!important;margin-top:5px!important;width:100%}.send-btn{min-width:84px}.text-right{direction:rtl}@media (min-width:992px){.info-block{width:51%!important}}.row{font-size:14px;font-weight:300;letter-spacing:1px;line-height:1.8em;margin-left:0;margin-right:0}.fade-to-white{display:inline-block}.fade-to-white img{height:190px;margin:0;width:190px}.navbar{background:none;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#fff;font-family:Open Sans,sans-serif;min-width:300px;padding-top:30px}@media (min-width:768px){.navbar .navbar-header .navbar-brand{margin-left:10px}}.navbar .navbar-header .navbar-brand{font-family:Damion,cursive;font-size:2.5em;font-weight:400}.navbar .nav>li>a,.navbar .navbar-header .navbar-brand{color:#fff;text-shadow:1px 2px 1px #0d0d0d!important}.navbar .nav>li>a{color:#fff!important;font-family:Roboto,sans-serif;font-size:1.1em;font-weight:500;margin:13px;padding:2px 2px 0;text-decoration:none!important;text-transform:uppercase}.navbar .nav>li>a:before{background-color:#fff;bottom:-5px;content:"";height:2px;left:0;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;visibility:hidden;width:100%}.navbar .nav>li>a:hover{color:#fff}.navbar .nav>li>a:hover:before{padding-bottom:0;-webkit-transform:scaleX(1);transform:scaleX(1);visibility:visible}.navbar .nav>li>a:focus{color:#fff}.nav.navbar-nav.navbar-right{margin-top:0}#home{font-family:Open Sans,Helvetica,Arial,sans-serif;min-height:700px;position:relative}#home .home-text{margin:0 auto;padding-left:15px;padding-top:14%;width:1170px}.home-text-wrapper{border-top-color:#0d0d0d}.home-text-wrapper:after{border:30px solid transparent;border-top-width:30px;content:" ";height:0;left:50%;margin-left:-30px;pointer-events:none;position:absolute;top:100%;width:0}#profile{background:#141414;margin:20% 0 0;position:relative}#profile:after{border:30px solid transparent;border-top-color:#141414;content:" ";height:0;left:50%;margin-left:-30px;pointer-events:none;position:absolute;top:100%;width:0;z-index:1}#profile .row{color:#d9d9d9;font-size:1.2em;margin-top:50px}#profile .row .col-md-3{margin-bottom:15px;margin-top:15px}#portfolio{background:#202020;margin:0;position:relative}#portfolio h3{font-size:21px;position:relative}#portfolio:after{border:30px solid transparent;border-top-color:#202020;content:" ";height:0;left:50%;margin-left:-30px;pointer-events:none;position:absolute;top:100%;width:0;z-index:1}#portfolio .gh-chart{margin:12px 0}@media screen and (max-width:430px){.gh-chart img{width:96%}}#portfolio .row{color:#d9d9d9;font-size:1.2em}#portfolio-row-1,#portfolio-row-2,#portfolio-row-3{opacity:0}#portfolio .row:not(.card-deck) a{color:#fff;font-weight:400;text-decoration:none}#portfolio .row:not(.card-deck) a:before{background-color:#fff;bottom:-5px;content:"";height:2px;left:0;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;visibility:hidden;width:100%}#portfolio .row a:hover{text-decoration:none}#portfolio .row a:hover:before{padding-bottom:0;-webkit-transform:scaleX(1);transform:scaleX(1);visibility:visible}#portfolio .github-section{margin-top:70px}#portfolio .github-section .github-img{margin-bottom:20px;width:70%}@media (max-width:767px){#portfolio .github-section .github-img{width:90%}}#portfolio .github-section .row{margin-top:50px}@media (max-width:767px){#portfolio .github-section .row{margin-top:0}}#portfolio .github-section .footer p{color:#959595;margin-right:16px}#blog{background:#2b2b2b;margin:0;position:relative}#blog:after{border:30px solid transparent;border-top-color:#2b2b2b;content:" ";height:0;left:50%;margin-left:-30px;pointer-events:none;position:absolute;top:100%;width:0;z-index:1}#blog #rss-feeds{margin-top:50px}#blog #rss-feeds .card-deck{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}#blog #rss-feeds .card-deck .card{background-color:#0d0d0d;-webkit-box-shadow:0 3px 13px 0 rgba(0,0,0,.6);box-shadow:0 3px 13px 0 rgba(0,0,0,.6);display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;margin:0 26px 26px 0;padding:0;position:relative;width:31%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-width:0;word-wrap:break-word;background-clip:border-box;border:1px solid #0d0d0d;border-radius:.3rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#blog #rss-feeds .card-deck .card h5{border-bottom:1px solid #202020;font-weight:700;letter-spacing:1px;line-height:18px;margin:1.25rem 1.25rem 0;padding:0 0 1.25rem;text-transform:none}#blog #rss-feeds .card-deck .card:nth-child(3n){margin-right:0}@media (max-width:767px){#blog #rss-feeds .card-deck .card{margin:16px!important;width:100%}}#blog #rss-feeds .card-deck .card .card-body{padding:0;position:relative}#blog #rss-feeds .card-deck .card .card-body .card-text{padding:1.25rem 1.25rem 3rem;text-align:justify}#blog #rss-feeds .card-deck .card .card-body .date{bottom:2px;color:#959595;font-size:12px;position:absolute;right:6px}#blog #rss-feeds .card-deck .card .card-body .date .fa-clock{margin-right:3px}#blog #rss-feeds .card-deck .card .cover{position:relative;-webkit-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out}#blog #rss-feeds .card-deck .card .cover img{border-top-left-radius:.3rem;border-top-right-radius:.3rem;height:170px;width:100%}#blog #rss-feeds .card-deck .card .cover .fa-book-open{color:#000;left:42%;opacity:0;position:absolute;top:35%;-webkit-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out}#blog #rss-feeds .card-deck .card .cover:hover{opacity:.3}#blog #rss-feeds .card-deck .card .cover:hover .fa-book-open{opacity:1}#blog #rss-feeds .card-deck .card:hover{-webkit-animation:none;animation:none}#blog #blogError{display:none;margin:0 auto;width:42%}#blog #blogError a{color:#8a6d3b;font-weight:600}@media (max-width:991px) and (min-width:768px){#blog #blogError{width:100%}}#blog .footer p{color:#959595;margin-right:16px}#info{background:#141414;margin:0;position:relative}#info:after{border:30px solid transparent;border-top-color:#141414;content:" ";height:0;left:50%;margin-left:-30px;pointer-events:none;position:absolute;top:100%;width:0;z-index:1}#info .row{color:#d9d9d9;font-size:1.2em;margin:50px 0;width:100%}#info-map{margin:0 auto 40px;text-align:center;width:70%}#info-map img{max-width:569px;opacity:.8;width:100%}#contact{background-color:#ededed;color:#333;margin:0;position:relative}#contact input,#contact textarea{font-size:16px;width:100%}.img-circle{-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.6);box-shadow:0 5px 15px 0 rgba(0,0,0,.6)}.img-avatar{-webkit-animation:floatAvatar 4.5s ease-in-out infinite;animation:floatAvatar 4.5s ease-in-out infinite;border:5px solid #fff;-webkit-transform:translateY(0);transform:translateY(0)}.grey-scale img{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.grey-scale:hover img{-webkit-filter:none;filter:none}#contact textarea{height:200px}#contact #spinner{color:#828587;display:none;margin:0 10px}#contact #success,#contact .error{display:none}#contact #social{margin-bottom:50px;margin-top:80px}#contact #social i{color:#202020;margin:-5px 5px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#contact #social a.fa-facebook-square:focus,#contact #social i.fa-facebook-square:hover{color:#3b5998!important}#contact #social a.fa-square-x-twitter:focus,#contact #social i.fa-square-x-twitter:hover{color:#55acee!important}#contact #social a.fa-soundcloud:focus,#contact #social i.fa-soundcloud:hover{color:#ff3a00!important}#contact #social a.fa-linkedin:focus,#contact #social i.fa-linkedin:hover{color:#0976b4!important}#contact #social a.fa-google-plus-square:focus,#contact #social i.fa-google-plus-square:hover{color:#dd4b39!important}#contact #social a.fa-github-square:focus,#contact #social i.fa-github-square:hover{color:#536471!important}#contact #social a.fa-gitlab:focus,#contact #social i.fa-gitlab:hover{color:#fa7035!important}#contact #social a.fa-stack-overflow:focus,#contact #social i.fa-stack-overflow:hover{color:#fe7a15!important}#contact #social a.fa-instagram:focus,#contact #social i.fa-instagram:hover{color:#ce318b!important}#contact #social a.fa-vimeo-square:focus,#contact #social i.fa-vimeo-square:hover{color:#1ab7ea!important}#contact #social a.fa-youtube:focus,#contact #social i.fa-youtube:hover{color:#cd201f!important}#contact #social a.fa-dribbble:focus,#contact #social i.fa-dribbble:hover{color:#ea4c89!important}#contact h2{margin-bottom:60px}#contact .row{margin:30px 0}.keep-together,.list-div{display:inline-block}.keep-together{margin-right:30px;white-space:pre}footer .row{color:#8c8c8c;margin:40px}@media (max-width:992px){.navbar-fixed-top{margin-bottom:0;position:static}#home{margin-top:-90px;padding-bottom:40px;z-index:-1}.round-image{margin:0;max-height:160px;max-width:160px}.fade-to-white{margin:0;max-height:340px;max-width:340px}#portfolio .container,.col-sm-5,.col-sm-7{padding-left:0;padding-right:0}.col-sm-5,.col-sm-7{margin-bottom:40px}#portfolio .image-container{margin-top:30px}#portfolio .col-sm-5{margin-bottom:0;text-align:center!important}}@media (max-width:767px){h2{font-size:20px}.navbar{padding-top:8px!important}.navbar-default .navbar-toggle{border-color:transparent}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navbar ul{background:#141414;-webkit-box-shadow:0 2px 2px 0 #020202;box-shadow:0 2px 2px 0 #020202}.navbar .nav>li>a{border-bottom:none;text-align:center}.navbar .nav>li>a:hover{border-bottom:none;color:#fff;text-decoration:underline}.navbar-collapse{border:0}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background:none}#home{background-image:url(../images/background6.jpg);background-position:50%;background-size:cover;height:70%;min-height:400px;position:relative;width:100%}#home .home-text{padding-left:0;padding-right:0;padding-top:35%;width:80%}#home .home-text h1{font-size:1.4em;font-weight:400}.myFace{height:120px}.col-md-3,.col-md-4,.col-md-6{padding:10px 20px}.col-md-3.text-left,.col-md-3.text-right,.col-md-4.text-left,.col-md-4.text-right{text-align:center}.col-xs-2{padding-left:5px;padding-right:5px}#info .row,#portfolio .row,#profile .row{font-size:1.2em}#blog,#info,#portfolio,#profile{padding:60px 0}#contact{padding:80px 0 10px}#contact input,#contact textarea{font-size:1.2em}.image-container{text-align:center}#portfolio .row{margin-top:0}#portfolio h2{margin-bottom:30px}}@media (max-width:400px){.list-div{padding-left:20%;text-align:left}}@media (min-width:768px) and (max-width:991px){.round-image{height:300px;width:300px}.fade-to-white{height:100px;padding:0;width:100px}#home{background-image:url(../images/background6.jpg);background-position:50%;background-size:cover;height:80%;min-height:600px;position:relative;width:100%}#home .home-text{padding-top:22%;width:750px}#home .home-text h1{font-size:4em}.myFace{height:150px}.col-md-3,.col-md-4{padding:10px 200px}.col-md-3.text-left,.col-md-3.text-right,.col-md-4.text-left,.col-md-4.text-right:not(.submit){text-align:center}#info .row,#portfolio .row,#profile .row{font-size:1.2em}#info,#portfolio,#profile{padding:80px 0}#contact{padding:100px 0 20px}}@media (min-width:992px) and (max-width:1199px){#home{background-image:url(../images/background6.jpg);background-position:50%;background-size:cover;height:80%;min-height:700px;position:relative;width:100%}#home .home-text{padding-top:22%;width:970px}#home .home-text h1{font-size:4em}.myFace{height:150px}#info .row,#portfolio .row,#profile .row{font-size:1.2em}.v-center-container{display:table!important;height:300px}.v-center{display:table-cell;vertical-align:middle}#info,#portfolio,#profile{padding:80px 0}#contact{padding:100px 0 20px}}@media (min-width:1200px){.v-center-container{display:table!important;height:350px}.v-center{display:table-cell;vertical-align:middle}#blog,#info,#portfolio{padding:100px 0}#profile{padding:100px 0 150px}#contact{padding:100px 0 20px}#info-text{padding:0 20px}}@media screen and (min-aspect-ratio:4/3) and (max-aspect-ratio:20/9) and (min-width:1200px){#home .home-text-wrapper{height:80%;min-height:700px;width:100%}}.cd-top{background:hsla(0,0%,5%,.8) url(../images/cd-top-arrow.svg) no-repeat center 50%;border-radius:100%;bottom:40px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.05);box-shadow:0 0 10px rgba(0,0,0,.05);display:inline-block;height:40px;opacity:0;overflow:hidden;position:fixed;right:10px;text-indent:100%;-webkit-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s;visibility:hidden;white-space:nowrap;width:40px}.cd-top.cd-fade-out,.cd-top.cd-is-visible,.no-touch .cd-top:hover{-webkit-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}.cd-top.cd-is-visible{opacity:1;visibility:visible}.cd-top.cd-fade-out{opacity:.5}.no-touch .cd-top:hover{background-color:#0d0d0d;opacity:1}::-webkit-scrollbar-thumb:vertical{background:#181818;width:10px}::-webkit-scrollbar-thumb:horizontal{background:#181818;height:10px}::-webkit-scrollbar{background:#e1e1e1;width:10px}