article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html{font-size:16px;transition:font-size .25s ease-in}body{font-family:lato,sans-serif;color:#3f413a}h1,h2,h3,h4,h5,h6{text-rendering:optimizeLegibility;color:#000;font-weight:900}h1{font-size:2rem}h2{font-size:1.8rem}h3{font-size:1.6rem}h4{font-size:1.4rem}h5{font-size:1.2rem}h6{font-size:1rem}figure{margin:0}a{color:#6fa8a7;text-decoration:none;transition:color ease .2s}a:hover{color:#7bbab9}ol,ul{padding-left:50px;font-size:1.1rem}ol ol,ul ul,ul ol,ol ul{margin:8px 0;padding-left:32px}dl dt{float:left;width:180px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap;font-weight:700;margin-bottom:16px}dl dd{margin-left:200px;margin-bottom:16px}li{margin:8px 0;line-height:1.65}li li{margin:0}hr{display:block;height:1px;border:0;border-top:1px solid rgba(0,0,0,.1);margin:55px 0;padding:0}blockquote{-moz-box-sizing:border-box;box-sizing:border-box;margin:25px 0;padding:0 0 0 25px;border-left:#ccc 7px solid}blockquote p{margin:15px 0;font-style:italic}small{font-size:.9rem;color:#000}mark{background-color:#ffc336}code,tt{padding:2px 5px;font-family:Consolas,monospace,sans-serif;font-size:.9rem;white-space:pre-wrap;border:1px solid #eee;background:#f4f4f4;vertical-align:middle}pre code{padding:25px!important}pre{-moz-box-sizing:border-box;box-sizing:border-box;margin:30px 0;border:1px solid #eee;width:100%;font-family:Consolas,monospace,sans-serif;font-size:.9rem;white-space:pre;overflow:auto;background:#f4f4f4}pre code,tt{font-size:.9rem;white-space:-moz-pre-wrap;white-space:pre-wrap;background:transparent;border:0;padding:0;vertical-align:inherit}kbd{display:inline-block;margin-bottom:6px;padding:1px 8px;border:#ccc 1px solid;color:#555;text-shadow:#fff 0 1px 0;font-size:.9rem;font-weight:400;background:#f4f4f4;border-radius:4px;box-shadow:0 1px 0 rgba(0,0,0,.2),0 1px 0 0 #fff inset}table{-moz-box-sizing:border-box;box-sizing:border-box;margin:28px 0;width:100%;max-width:100%;background-color:transparent}table th,table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #efefef}table th{color:#000}table caption+thead tr:first-child th,table caption+thead tr:first-child td,table colgroup+thead tr:first-child th,table colgroup+thead tr:first-child td,table thead:first-child tr:first-child th,table thead:first-child tr:first-child td{border-top:0}table tbody+tbody{border-top:2px solid #efefef}table table table{background-color:#fff}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:#f3f3f3}table.plain tbody>tr:nth-child(odd)>td,table.plain tbody>tr:nth-child(odd)>th{background:transparent}img{width:100%;height:auto}.hidden{display:none}.toggle-menu{position:absolute;top:0;left:0;overflow:hidden;height:200px;z-index:99}.toggle-menu span{padding:0 5px 0 0}#icon{width:28px;height:30px;position:relative;margin-left:25px;top:20px;float:left;z-index:10;overflow:hidden;cursor:pointer}#icon div{width:100%;height:5px;background:#000;border-radius:10px;margin:4px auto;transition:all .3s}#icon.active .one{-webkit-transform:rotate(45deg) translate(5px,5px);-moz-transform:rotate(45deg) translate(5px,5px);-o-transform:rotate(45deg) translate(5px,5px);-ms-transform:rotate(45deg) translate(5px,5px);transform:rotate(45deg) translate(5px,5px)}#icon.active .two{opacity:0}#icon.active .three{-webkit-transform:rotate(-45deg) translate(7px,-8px);-moz-transform:rotate(-45deg) translate(7px,-8px);-o-transform:rotate(-45deg) translate(7px,-8px);-ms-transform:rotate(-45deg) translate(7px,-8px);transform:rotate(-45deg) translate(7px,-8px)}#menu{color:#000;height:200px;position:relative;top:50px;right:35px;overflow:hidden;z-index:10;display:none;width:111px}#menu ul{margin:0 auto;padding:0}#menu ul.nav{border-bottom:3.5px solid #000;padding-bottom:10px}#menu ul li{display:block;list-style-type:none;position:relative;margin:0 auto;padding:3px 8px;text-transform:uppercase;font-size:1rem}#menu a{color:#000;font-weight:900}.hljs{display:block;overflow-x:auto;padding:.5em;background:#23241f;-webkit-text-size-adjust:none}.hljs,.hljs-tag,.css .hljs-rules,.css .hljs-value,.aspectj .hljs-function,.css .hljs-function .hljs-preprocessor,.hljs-pragma{color:#f8f8f2}.hljs-strongemphasis,.hljs-strong,.hljs-emphasis{color:#a8a8a2}.hljs-bullet,.hljs-blockquote,.hljs-horizontal_rule,.hljs-number,.hljs-regexp,.alias .hljs-keyword,.hljs-literal,.hljs-hexcolor{color:#ae81ff}.hljs-tag .hljs-value,.hljs-code,.hljs-title,.css .hljs-class,.hljs-class .hljs-title:last-child{color:#a6e22e}.hljs-link_url{font-size:80%}.hljs-strong,.hljs-strongemphasis{font-weight:700}.hljs-emphasis,.hljs-strongemphasis,.hljs-class .hljs-title:last-child,.hljs-typename{font-style:italic}.hljs-keyword,.ruby .hljs-class .hljs-keyword:first-child,.ruby .hljs-function .hljs-keyword,.hljs-function,.hljs-change,.hljs-winutils,.hljs-flow,.nginx .hljs-title,.tex .hljs-special,.hljs-header,.hljs-attribute,.hljs-symbol,.hljs-symbol .hljs-string,.hljs-tag .hljs-title,.hljs-value,.alias .hljs-keyword:first-child,.css .hljs-tag,.css .unit,.css .hljs-important{color:#f92672}.hljs-function .hljs-keyword,.hljs-class .hljs-keyword:first-child,.hljs-aspect .hljs-keyword:first-child,.hljs-constant,.hljs-typename,.css .hljs-attribute{color:#66d9ef}.hljs-variable,.hljs-params,.hljs-class .hljs-title,.hljs-aspect .hljs-title{color:#f8f8f2}.hljs-string,.css .hljs-id,.hljs-subst,.hljs-type,.ruby .hljs-class .hljs-parent,.hljs-built_in,.django .hljs-template_tag,.django .hljs-variable,.smalltalk .hljs-class,.django .hljs-filter .hljs-argument,.smalltalk .hljs-localvars,.smalltalk .hljs-array,.hljs-attr_selector,.hljs-pseudo,.hljs-addition,.hljs-stream,.hljs-envvar,.apache .hljs-tag,.apache .hljs-cbracket,.tex .hljs-command,.hljs-prompt,.hljs-link_label,.hljs-link_url{color:#e6db74}.hljs-comment,.hljs-javadoc,.hljs-annotation,.hljs-decorator,.hljs-pi,.hljs-doctype,.hljs-deletion,.hljs-shebang,.apache .hljs-sqbracket,.tex .hljs-formula{color:#75715e}.coffeescript .javascript,.javascript .xml,.tex .hljs-formula,.xml .javascript,.xml .vbscript,.xml .css,.xml .hljs-cdata,.xml .php,.php .xml{opacity:.5}.inner{max-width:650px;margin:0 auto;padding:0 25px}.main-header{text-align:center;padding:35px 0 50px;background:rgba(130,207,208,.6) center center;background-size:cover}.main-header .logo{width:200px;height:200px;display:block;margin:0 auto;transition:all .25s ease-in;-webkit-animation:slideDown 1s ease;-moz-animation:slideDown 1s ease;-o-animation:slideDown 1s ease;animation:slideDown 1s ease;visibility:visible!important}.main-header .logo .img-logo{width:100%;height:100%;border-radius:50%}.main-header .title{display:inline-block;position:relative;padding-bottom:8px;border-bottom:3.5px solid #000}.main-header .title h1{color:#000;margin-bottom:0;font-size:2.3rem;line-height:2.7rem;text-transform:uppercase;font-weight:900;transition:color .5s ease-in-out}.main-header .title p{margin:0;font-size:1.1rem;text-transform:uppercase}.posts{display:block;position:relative}.posts .post{position:relative;padding-top:50px}.posts .post .inner .header-post .meta-post time{font-size:.9rem}.posts .post .inner .header-post .title-post{margin:4px 0 15px;font-size:2.1rem;font-weight:900;color:#000}.posts .post .inner .header-post .title-post a{color:#000;transition:color .2s ease-in-out}.posts .post .inner .header-post .title-post a:hover{color:#6fa8a7}.posts .post .inner .post-excerpt{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:50px}.posts .post .inner .post-excerpt p{font-size:1.1rem;line-height:1.65;margin-top:15px}.posts .post .inner .post-excerpt p:last-child{padding:5px 0 25px}.posts .post .inner .post-excerpt p:last-child .more{display:block;padding:0 5px 0 0;border-radius:0;border-bottom:2px solid #3f413a;color:#3f413a;outline:0;float:right;font-size:1rem;font-weight:700;line-height:2rem;transition:border-color .2s ease-in-out}.posts .post .inner .post-excerpt p:last-child .more i{position:relative;left:8px;top:2px;font-size:1.5rem;font-weight:700;color:#6fa8a7}.posts .post .inner .post-excerpt p:last-child .more:hover{border-color:#6fa8a7}.posts .post .inner .post-excerpt p:last-child .more:hover i{-webkit-animation:arrow-bounce 2s infinite;-moz-animation:arrow-bounce 2s infinite;-o-animation:arrow-bounce 2s infinite;animation:arrow-bounce 2s infinite}.posts .post .inner .content-post{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:50px}.posts .post .inner .content-post p{font-size:1.1rem;line-height:1.65}.posts .post .inner .footer-post{margin:40px 0 50px;position:relative}.posts .post .inner .footer-post .author-post{display:inline-block}.posts .post .inner .footer-post .author-post .avatar{display:inline-block;width:100px;height:100px;margin-right:30px;float:left}.posts .post .inner .footer-post .author-post .avatar img{border-radius:50%;border:5px solid rgba(111,168,167,.4)}.posts .post .inner .footer-post .author-post .bio{display:block;max-width:400px;overflow:hidden}.posts .post .inner .footer-post .author-post .bio span{font-size:.9rem;font-style:italic;color:#bdc3c7}.posts .post .inner .footer-post .author-post .bio .author-name{text-transform:uppercase;font-weight:900;margin:10px 0 8px}.posts .post .inner .footer-post .author-post .bio .author-name a{font-size:1.2rem;color:#000}.posts .post .inner .footer-post .author-post .bio p{margin:0 0 8px}.posts .post .inner .footer-post .share{display:inline-block;float:right;text-align:center}.posts .post .inner .footer-post .share h4{text-transform:uppercase;font-weight:900;font-size:1.2rem;color:#000;margin:10px 0 12px}.posts .post .inner .footer-post .share a{font-size:1.5rem;display:inline-block;margin-right:15px}.posts .post .inner .footer-post .share :nth-child(2){color:#00b6f1}.posts .post .inner .footer-post .share :nth-child(3){color:#3a589b}.posts .post .inner .footer-post .share :last-child{color:#dd4b39;margin-right:0}.posts .post .inner .comments-post{margin:10px 0 60px}.pagination{padding:60px 0;margin:0;height:45px}.pagination nav .inner a{color:#3f413a}.pagination nav .inner a.older-posts,.pagination nav .inner a.newer-posts{display:block;border:3px solid #6fa8a7;border-radius:5px;outline:0;text-align:center;font-size:1.1rem;font-weight:700;line-height:2.5rem;display:inline-block;transition:all .3s ease-in-out}.pagination nav .inner a.older-posts i,.pagination nav .inner a.newer-posts i{position:relative;font-size:1.6rem;font-weight:700;top:2px}.pagination nav .inner a.older-posts:hover,.pagination nav .inner a.newer-posts:hover{background:#6fa8a7;color:#fff}.pagination nav .inner a.older-posts{float:right;padding:0 15px 0 10px}.pagination nav .inner a.older-posts i{left:6px}.pagination nav .inner a.newer-posts{float:left;padding:0 10px 0 15px}.pagination nav .inner a.newer-posts i{right:6px}.blog-footer{line-height:25px;padding:30px 0;text-align:center;background:#eee}.blog-footer p{color:#000;margin-top:0;margin-bottom:1em}.blog-footer p:last-child{margin-bottom:0}.blog-footer p a{color:#6fa8a7;font-weight:700}@media(max-width:568px){html{font-size:12.5px}.main-header .logo{width:160px;height:160px}#icon{margin-left:15px;top:12px}.posts .post .inner .footer-post{text-align:center}.posts .post .inner .footer-post .author-post .bio .author-name{margin:6px 0 7px}.posts .post .inner .footer-post .author-post .bio p{padding:0 50px}.posts .post .inner .footer-post .author-post .avatar{float:none;margin-right:0;padding-bottom:30px}.posts .post .inner .footer-post .share{float:none;margin-top:20px}}@-webkit-keyframes arrow-bounce{0%,20%,50%,80%,100%{-webkit-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}60%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}}@keyframes arrow-bounce{0%,20%,50%,80%,100%{-webkit-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}60%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}}@-webkit-keyframes slideDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}50%{-webkit-transform:translateY(8%);transform:translateY(8%)}65%{-webkit-transform:translateY(-4%);transform:translateY(-4%)}80%{-webkit-transform:translateY(4%);transform:translateY(4%)}95%{-webkit-transform:translateY(-2%);transform:translateY(-2%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}50%{-webkit-transform:translateY(8%);transform:translateY(8%)}65%{-webkit-transform:translateY(-4%);transform:translateY(-4%)}80%{-webkit-transform:translateY(4%);transform:translateY(4%)}95%{-webkit-transform:translateY(-2%);transform:translateY(-2%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}