.color-primary{color:#1e1e1e}.color-primary-dark{color:#1e1e1e}.color-primary-light{color:#f8f9fa}.color-primary-black{color:#292b2c}.color-secondary{color:#f6f3ed}.color-muted{color:#7d7d7d}.color-accent-green{color:#5ebd3e}.color-accent-blue{color:#009cdf}.color-accent-orange{color:#f78200}.color-accent-red{color:#C44B4F}.bg-color-primary{background-color:#1e1e1e}.bg-color-primary-dark{background-color:#1e1e1e}.bg-color-primary-light{background-color:#f8f9fa}.bg-color-primary-black{background-color:#292b2c}.bg-color-secondary{background-color:#f6f3ed}.bg-color-muted{background-color:#7d7d7d}.bg-color-accent-green{background-color:#5ebd3e}.bg-color-accent-blue{background-color:#009cdf}.bg-color-accent-orange{background-color:#f78200}.bg-color-accent-red{background-color:#C44B4F}.font-logo{font-family:"Josefin Sans",sans-serif}.font-pt-sans{font-family:"PT Sans",sans-serif}.font-fira-sans{font-family:"Fira Sans",sans-serif}.font-archivo{font-family:"Archivo",sans-serif}.font-roboto{font-family:"Roboto",sans-serif}.font-fira-code{font-family:"Fira Code",monospace}body{font-family:"Roboto",sans-serif;color:#1e1e1e;font-size:18px;font-weight:300;line-height:1.8}body strong{font-weight:500;color:#1e1e1e}body b{font-weight:500;color:#1e1e1e}body a:hover{color:#009cdf}p{font-family:"Roboto",sans-serif;color:#1e1e1e;font-size:18px;font-weight:300;line-height:1.8}p strong{font-weight:500;color:#1e1e1e}p a:hover{color:#009cdf}h1,h2,h3,h4,h5,h6{font-family:"Roboto",sans-serif;color:#1e1e1e;font-weight:700}.blog-post h1,.blog-post h2,.blog-post h3,.blog-post h4,.blog-post h5,.blog-post h6{font-family:"Roboto",sans-serif;color:#1e1e1e;font-weight:700;margin-bottom:0.75rem;margin-top:1.75rem}.list-style-none{list-style:none;margin-left:0;padding-left:0}.no-underline-link,#results-container li a,.post-meta-tag,.post-archive-title,.bnhr-link,.reverse-bnhr-link{text-decoration:none}.no-underline-link:hover,#results-container li a:hover,.post-meta-tag:hover,.post-archive-title:hover,.bnhr-link:hover,.reverse-bnhr-link:hover{text-decoration:none}.serv-link{text-decoration:none}.serv-link:hover{color:#009cdf}#results-container{padding:0}#results-container li{list-style:none;text-align:right}#results-container li a{font-family:"PT Sans",sans-serif}#results-container li a:hover{color:#1e1e1e}#to-top-button{display:none;position:fixed;bottom:20px;right:5%;z-index:99;border:none;outline:none;color:white;cursor:pointer;padding:12px;border-radius:5px;background-color:#1e1e1e;opacity:0.5}#to-top-button:hover{background-color:#1e1e1e;opacity:0.5}.post-img{display:block;margin:auto}.img-shadow{box-shadow:0px 4px 8px 0px rgba(0,0,0,0.2),0px 6px 12px 0px rgba(0,0,0,0.2)}.img-container{margin-bottom:1.2em;padding-bottom:1rem}figcaption{padding:0.75rem 0 0 0}.dropdown-menu{border:0px none white;background-color:#f8f9fa}.dropdown-menu .dropdown-item{padding:0.1rem 1.25rem}.dropdown-menu .dropdown-item:hover{background-color:#f8f9fa}.navbar-default{border-color:transparent;background-color:white}.navbar-default .navbar-collapse{border-color:rgba(255,255,255,0.02)}.navbar-nav li a{text-transform:lowercase;font-family:"Roboto",sans-serif;font-size:21px;font-weight:500;color:#1e1e1e;-webkit-transition:all ease .35s;-moz-transition:all ease .35s;transition:all ease .35s;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.navbar-nav li a:hover{color:#009cdf}.navbar-nav li a:active{color:#009cdf}.nav-link{padding:0.2rem 1rem}.carousel-item-header{height:30vh;background:no-repeat center center scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media (min-width: 320px){.carousel-item-header{height:30vh}}@media (min-width: 576px){.carousel-item-header{height:30vh}}@media (min-width: 768px){.carousel-item-header{height:40vh}}@media (min-width: 992px){.carousel-item-header{height:40vh}}@media (min-width: 1024px){.carousel-item-header{height:40vh}}@media (min-width: 1200px){.carousel-item-header{height:45vh}}@media (min-width: 1440px){.carousel-item-header{height:60vh}}@media (min-width: 1960px){.carousel-item-header{height:65vh}}form.contact-bnhr input[type="text"],form.contact-bnhr input[type="email"],form.contact-bnhr textarea{width:100%;vertical-align:middle;margin-top:0.25em;margin-bottom:0.5em;padding:0.75em;font-family:"Roboto",sans-serif;font-weight:300;border-style:solid;border-color:#1e1e1e;outline-color:#009cdf;border-width:1px;border-radius:3px;transition:box-shadow .2s ease}form.contact-bnhr textarea{height:200px}.portfolio-icon{font-size:5em}@media (min-width: 320px){.portfolio-icon{font-size:6em}}@media (min-width: 576px){.portfolio-icon{font-size:8em}}@media (min-width: 768px){.portfolio-icon{font-size:10em}}.contact-icon{font-size:3.5em}@media (min-width: 320px){.contact-icon{font-size:4em}}@media (min-width: 576px){.contact-icon{font-size:4.5em}}@media (min-width: 768px){.contact-icon{font-size:5em}}@media (min-width: 992px){.contact-icon{font-size:4.5em}}@media (min-width: 1024px){.contact-icon{font-size:5em}}.contact-twitter{color:#1e1e1e}.contact-twitter:hover{color:#4099ff}.contact-github{color:#1e1e1e}.contact-github:hover{color:#f78200}.contact-fb{color:#1e1e1e}.contact-fb:hover{color:#3b5998}.contact-linkedin{color:#1e1e1e}.contact-linkedin:hover{color:#0077B5}.contact-rss{color:#1e1e1e}.contact-rss:hover{color:#f26522}.contact-yt{color:#1e1e1e}.contact-yt:hover{color:red}.share-twitter{color:#4099ff}.share-twitter:hover{color:#1e1e1e}.share-fb{color:#3b5998}.share-fb:hover{color:#1e1e1e}.share-gplus{color:#d34836}.share-gplus:hover{color:#1e1e1e}.share-reddit{color:#FF5700}.share-reddit:hover{color:#1e1e1e}.share-email{color:#3e65cf}.share-email:hover{color:#1e1e1e}.share-gh{color:#6e5494}.share-gh:hover{color:#1e1e1e}.share-rss{color:#f26522}.share-rss:hover{color:#1e1e1e}.post-meta,.post-meta-info,.post-meta-tag{color:#7d7d7d}.post-meta-info{font-family:"Roboto",sans-serif;margin-bottom:4px}.post-meta-tag{background-color:#f6f3ed;color:#1e1e1e;padding:0.1em 0.3em;border-radius:5%}.post-meta-tag:hover{color:#f8f9fa;background-color:#009cdf}blockquote{padding:0.5rem 1rem;border-left:5px solid #009cdf}.nav-posts{display:flex;justify-content:space-between}.nav-posts .prev{width:50%}.nav-posts .next{width:50%}.post-archive-title{color:#009cdf}.post-archive-title:hover{color:#1e1e1e}.bnhr-link{color:#009cdf}.bnhr-link:hover{color:#1e1e1e}.bnhr-link-bg{color:#f8f9fa;background-color:#009cdf}.bnhr-link-bg:hover{background-color:#1e1e1e}.bnhr-link-bg strong{color:#f8f9fa}.reverse-bnhr-link{color:#1e1e1e}.reverse-bnhr-link:hover{color:#009cdf}.timeline{line-height:1.4em;list-style:none;margin:0;padding:0;width:100%}.timeline-item{padding-left:3em;padding-bottom:1em;position:relative}.timeline-item:last-child{padding-bottom:0}.timeline-info{font-weight:700;letter-spacing:3px;margin:0;text-transform:uppercase;white-space:nowrap;font-family:"Archivo",sans-serif;font-color:#7d7d7d}.timeline-marker{position:absolute;top:0;bottom:0;left:0;width:15px}.timeline-marker:before{background:#009cdf;border:3px solid transparent;border-radius:100%;content:"";display:block;height:15px;position:absolute;top:4px;left:0;width:15px;transition:background 0.3s ease-in-out, border 0.3s ease-in-out}.timeline-marker:after{content:"";width:3px;background:#1e1e1e;display:block;position:absolute;top:24px;bottom:0;left:6px}.timeline-item:last-child .timeline-marker:after{content:none}.timeline-item:not(.period):hover .timeline-marker:before{background:transparent;border:3px solid #009cdf}.timeline-content{padding-bottom:1em}.timeline-content p:last-child{margin-bottom:0}.period{padding:0}.period .timeline-info{display:none}.period .timeline-marker:before{background:transparent;content:"";width:15px;height:auto;border:none;border-radius:0;top:0;bottom:30px;position:absolute;border-top:3px solid #1e1e1e;border-bottom:3px solid #1e1e1e}.period .timeline-marker:after{content:"";height:32px;top:auto}.period .timeline-content{padding:1em 0 3em}.period .timeline-title,.period .timeline-title-main,.period .timeline-title-position{margin:0}.period .timeline-title-main{color:#1e1e1e}.period .timeline-title-position{color:#1e1e1e}code{font-family:"Fira Code",monospace;font-size:100%}pre.highlight{margin:0 0 1.5rem 0;padding:0.25rem 0.5rem}
