html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,
[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}a{-webkit-tap-highlight-color:rgba(0,0,0,0)}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url("https://fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTRampu5_7CjHW5spxoeN3Vs.woff2") format('woff2')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:local('Open Sans Extrabold'),local('OpenSans-Extrabold'),url("https://fonts.gstatic.com/s/opensans/v10/EInbV5DfGHOiMmvb1Xr-hiYtBUPDK3WL7KRKS_3q7OE.woff2") format('woff2')}h1,h2,h3,h4{font-family:'Open Sans',sans-serif;font-weight:800;font-style:normal}@-webkit-keyframes animateGradient{0%{background-position:100% 90%}99%{background-position:0% 90%}100%{background-position:0% 90%;background-size:200% 7px}}@keyframes animateGradient{0%{background-position:100% 90%}99%{background-position:0% 90%}100%{background-position:0% 90%;background-size:200% 7px}}.down{position:absolute;bottom:50px;width:100%;display:block;text-align:center;}.down .icon{position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100px;height:100px;fill:#fff;-webkit-animation:pulse 1.3s infinite;animation:pulse 1.3s infinite}.icon-arrow-menu{vertical-align:bottom;width:18px;height:15px;color:#fff}#heart{color:#e41515}body.default{background:#17002f}.default>section li,aside li{margin:0;list-style-type:none}@media screen and (max-height:580px){.default>section .person,aside .person{display:none}}.default>section .person img,aside .person img{width:130px;height:130px;border-radius:100%}.default>section .recent,aside .recent{width:auto;max-width:450px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;}@media only screen and (max-width:320px){.default>section .recent:last-child,aside .recent:last-child{display:none}}.default>section .recent:before,aside .recent:before,.default>section .recent:after,aside .recent:after{content:'';display:table}.default>section .recent:after,aside .recent:after{clear:both}.default>section .recent p,aside .recent p{text-align:left;color:#fff}.default>section .recent a,aside .recent a{text-decoration:none;}.default>section .recent a h2,aside .recent a h2{text-align:left;overflow:hidden;margin:0;font-weight:300;font-size:1.063rem;border-bottom:1px solid #d0a2ff;}.default>section .recent a h2:hover,aside .recent a h2:hover{background:rgba(220,186,255,0.4)}.default>section .recent a h2 .when,aside .recent a h2 .when{float:right;color:#808080}.default>section h1,aside h1,.default>section h2,aside h2{color:#fff;text-align:center}@media screen and (max-height:580px) and (max-width:350px){.default>section h1,aside h1{margin-top:60px}}.default>section .site-title,aside .site-title{font-size:1.875rem;line-height:1;display:block;letter-spacing:9px;padding-left:9px;}@media only screen and (min-width:37.5rem){.default>section .site-title,aside .site-title{letter-spacing:16px;padding-left:16px;margin-bottom:0;font-size:1.25rem}}.default>section .site-description,aside .site-description{font-size:1.25rem;display:block;margin:1.875rem 0;}@media only screen and (min-width:37.5rem){.default>section .site-description,aside .site-description{font-size:.625rem}}.default>section.content{width:95%;text-align:center}@media screen and (max-height:580px){.default>section.content{position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (min-height:580px){.default>section.content{position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.default>section .icons-home{text-align:center;}.default>section .icons-home a{display:inline-block;padding:.938rem;margin:.125rem;border-radius:50%;border:.125rem solid #fff;line-height:0;transition:all .7s;}.default>section .icons-home a .icon{fill:#fff;width:18px;height:18px;}@media only screen and (min-width:37.5rem){.default>section .icons-home a .icon{width:30px;height:30px}}.default>section .icons-home a:hover{background:#fff;}.default>section .icons-home a:hover .icon{fill:#17002f}.header-post{background:#17002f;height:62px;}.header-post >h2{margin:0;padding-top:15px;text-align:center;color:#fff}.header-page{background:#17002f;height:62px;}.header-page >h1{text-align:center;text-transform:uppercase;font-size:1.875rem;margin:0 0 30px;padding-top:10px;color:#fff;font-weight:300;}@media only screen and (min-width:37.5rem){.header-page >h1{font-size:1.875rem}}*,*:before,*:after{box-sizing:border-box}body{left:0;right:0;margin:auto}a,aside,.overlay,body{transition:all .25s ease}a.slideButton,.dosearch{position:absolute;display:block;width:40px;height:40px;top:10px;z-index:1}.slideButton{left:10px}.dosearch{right:10px;background:#15002a;border-radius:.188rem;padding:.125rem .188rem}.icon-menu{cursor:pointer;padding:.313rem;border-radius:.188rem;background:#15002a;width:2.5rem;height:2.5rem;fill:#fff}.icon-search{width:2.188rem;height:2.188rem}.overlay{cursor:pointer}#close{display:none}aside{position:fixed;height:100%;width:347px;left:-347px;top:0;background:#2f2f33;z-index:20;box-shadow:inset -10px -1px 15px -9px rgba(0,0,0,0.5);padding:0 15px;overflow-y:auto;}aside #navigation{padding-bottom:25px}aside p{margin-bottom:0;color:#858585}aside li{margin:0;list-style-type:none;width:100%}aside ul{margin:0;padding:10px 0 0 10px;}aside ul .counter-menu{color:#b874ff;font-weight:800;margin-right:4px}aside ul a{cursor:pointer;text-decoration:none;font-family:'Open Sans',sans-serif;font-weight:300;font-style:normal;color:#fff;}aside ul a:hover{background:#1c1c1f}aside h1,aside h2{color:#fff;margin-top:.75rem}aside.slide{left:0}aside .person{text-align:center}aside .icons-home{text-align:center;}aside .icons-home a{display:inline-block;padding:.625rem;margin:.125rem;border-radius:50%;border:.125rem solid #fff;line-height:0;transition:all .7s;}aside .icons-home a .icon{fill:#fff;width:15px;height:15px}aside .icons-home a:hover{background:#fff;}aside .icons-home a:hover .icon{fill:#17002f}.overlay{position:fixed;width:100%;height:100%;top:0;left:0;pointer-events:none;background:transparent;z-index:30;}.overlay.slide{pointer-events:auto;left:347px;background:rgba(0,0,0,0.6)}input[type="search"]{-ms-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}.search-wrapper{-webkit-transform:translateY(-400px);transform:translateY(-400px);z-index:9999;}.search-wrapper.active{-webkit-transform:translateY(0);transform:translateY(0)}.search-form{position:relative;top:0;-webkit-transform:translateX(-200px);transform:translateX(-200px);z-index:9999;width:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;transition:all 200ms 100ms cubic-bezier(0,.6,.4,1);}.search-form h4{margin:.625rem 0}.search-form .search-field{width:100%;font-family:'Open Sans',sans-serif;font-weight:300;font-style:normal;font-size:1.625rem;color:#fff;background-color:transparent;border:0;border-bottom:1px solid #fff;border-radius:0;box-shadow:none;background-clip:padding-box;-webkit-appearance:none;}.search-form .search-field:focus{outline:0;box-shadow:none}.search-form.active{top:0;-webkit-transform:translateX(0);transform:translateX(0);-ms-filter:none;-webkit-filter:none;filter:none;opacity:1}.search-form.hidden{display:none}.search-form .icon-remove-sign{position:absolute;top:0;right:0;z-index:1;display:block;fill:#fff;width:30px;height:30px;text-align:center;cursor:pointer}.search-form::-webkit-input-placeholder{font-size:1.625rem}.search-form .search-field::-webkit-search-decoration,.search-form .search-field::-webkit-search-cancel-button,.search-form .search-field::-webkit-search-results-button,.search-form .search-field::-webkit-search-results-decoration{display:none}.search-form .search-list{position:absolute;width:100%;font-family:'Open Sans',sans-serif;font-weight:300;font-style:normal}.search-form h4,.search-form li,.search-form p,.search-form a,.search-form a:hover{color:#fff}body.search-overlay{overflow:hidden;}body.search-overlay:after{position:absolute;top:0;left:0;z-index:9001;width:100%;height:100%;min-height:100%;background-color:rgba(0,0,0,0.6);content:'';}@media only screen and (max-width:37.5rem){body.search-overlay:after{background-color:#17002f}}.search-wrapper{position:absolute;top:50px;width:100%;padding-right:10%;padding-left:10%}.search-wrapper:before,.search-wrapper:after{display:table;line-height:0;content:""}.search-list{padding:0;margin:0;list-style-type:none;}.search-list .entry-date{float:right;display:none;font-size:14px;text-transform:uppercase}.search-list a{text-decoration:none;display:block;padding:.938rem 0;width:100%;border-bottom:1px solid #fff;}.search-list a:hover{color:#b3b3b3;border-bottom:1px solid #b3b3b3}@media only screen and (min-width:48em){.search-wrapper{top:100px}.search-list .entry-date{display:inline}}.tags{margin-top:1.875rem;}.tags a{font-size:.875rem;color:#17002f;display:inline-block;border:1px solid #17002f;border-radius:.313rem;padding:.25rem .625rem;margin-right:.125rem;margin-bottom:.5rem;text-decoration:none;}.tags a:hover{color:#0b0018;border:1px solid #0b0018}body.default{background:#17002f}.default>section li{margin:0;list-style-type:none}@media screen and (max-height:580px){.default>section .person{display:none}}.default>section .person img{width:130px;height:130px;border-radius:100%}.default>section .recent{width:auto;max-width:450px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;}@media only screen and (max-width:320px){.default>section .recent:last-child{display:none}}.default>section .recent:before,.default>section .recent:after{content:'';display:table}.default>section .recent:after{clear:both}.default>section .recent p{text-align:left;color:#fff}.default>section .recent a{text-decoration:none;}.default>section .recent a h2{text-align:left;overflow:hidden;margin:0;font-weight:300;font-size:1.063rem;border-bottom:1px solid #d0a2ff;}.default>section .recent a h2:hover{background:rgba(220,186,255,0.4)}.default>section .recent a h2 .when{float:right;color:#808080}.default>section h1,.default>section h2{color:#fff;text-align:center}@media screen and (max-height:580px) and (max-width:350px){.default>section h1{margin-top:60px}}.default>section .site-title{font-size:1.875rem;line-height:1;display:block;letter-spacing:9px;padding-left:9px;}@media only screen and (min-width:37.5rem){.default>section .site-title{letter-spacing:16px;padding-left:16px;margin-bottom:0;font-size:1.25rem}}.default>section .site-description{font-size:1.25rem;display:block;margin:1.875rem 0;}@media only screen and (min-width:37.5rem){.default>section .site-description{font-size:.625rem}}.default>section.content{width:95%;text-align:center}@media screen and (max-height:580px){.default>section.content{position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (min-height:580px){.default>section.content{position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.default>section .icons-home{text-align:center;}.default>section .icons-home a{display:inline-block;padding:.938rem;margin:.125rem;border-radius:50%;border:.125rem solid #fff;line-height:0;transition:all .7s;}.default>section .icons-home a .icon{fill:#fff;width:18px;height:18px;}@media only screen and (min-width:37.5rem){.default>section .icons-home a .icon{width:30px;height:30px}}.default>section .icons-home a:hover{background:#fff;}.default>section .icons-home a:hover .icon{fill:#17002f}.header-post{background:#17002f;height:62px;}.header-post >h2{margin:0;padding-top:15px;text-align:center;color:#fff}.header-page{background:#17002f;height:62px;}.header-page >h1{text-align:center;text-transform:uppercase;font-size:1.875rem;margin:0 0 30px;padding-top:10px;color:#fff;font-weight:300;}@media only screen and (min-width:37.5rem){.header-page >h1{font-size:1.875rem}}.page_posts,.post-item{text-align:left;padding:.313rem 1.25rem;position:relative;}.page_posts .content:before,.post-item .content:before,.page_posts .content:after,.post-item .content:after{content:'';display:table}.page_posts .content:after,.post-item .content:after{clear:both}@media only screen and (max-width:37.5rem){.page_posts .content,.post-item .content{text-align:center;display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}.page_posts .content:first-child,.post-item .content:first-child{margin-left:auto}.page_posts .content:last-child,.post-item .content:last-child{margin-right:auto}}.page_posts .content a,.post-item .content a{text-transform:lowercase;text-decoration:none;border:none}@media only screen and (min-width:37.5rem){.page_posts .content a,.post-item .content a{float:left;clear:none;text-align:inherit;width:69.1%;margin-left:0%;margin-right:3%}.page_posts .content a:before,.post-item .content a:before,.page_posts .content a:after,.post-item .content a:after{content:'';display:table}.page_posts .content a:after,.post-item .content a:after{clear:both}.page_posts .content a:last-child,.post-item .content a:last-child{margin-right:0%}}.page_posts .content .post-title,.post-item .content .post-title{color:#fff;position:relative;padding:0;font-size:1rem;margin:0;text-align:center;}.page_posts .content .post-title:hover,.post-item .content .post-title:hover{background-color:rgba(199,178,136,0.32)}@media only screen and (min-width:37.5rem){.page_posts .content .post-title,.post-item .content .post-title{text-align:left;margin-left:-.625rem;display:initial;font-size:1.063rem;text-decoration:none}}section.post h1:before,section.post h2:before,section.post h3:before{color:#17002f;font-weight:300;margin-right:10px}section.post h1{text-align:center;margin:0;font-size:1.875rem;}@media only screen and (min-width:37.5rem){section.post h1{font-size:2.5rem}}section.post h1:before{content:"#";color:#17002f;font-size:2.5rem}section.post .time{text-align:center;margin-top:30px;font-family:'Open Sans',sans-serif;font-weight:300;font-style:normal}section.post .music-read{text-align:center}.post-content{padding:1rem 0;text-align:justify;}.post-content img{max-width:100%;margin:1.875rem auto;display:block}.post-content p,.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content ul,.post-content ol,.post-content .tags,.post-content iframe{max-width:62.5rem;padding:0 1.25rem;margin:0 auto 1.875rem;font-family:'Open Sans',sans-serif;font-weight:300;font-style:normal;font-size:1.125rem;line-height:2;letter-spacing:.01rem;}@media only screen and (min-width:37.5rem){.post-content p,.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content ul,.post-content ol,.post-content .tags,.post-content iframe{font-size:1.25rem}}.post-content p,.post-content li{color:#333;}.post-content p code,.post-content li code{color:#000}.post-content a{font-family:'Open Sans',sans-serif;font-weight:300;font-style:normal;color:#17002f;text-decoration:none;border-bottom:2px solid #17002f;}.post-content a:hover{background-color:#f3e8ff}.post-content iframe{margin-top:1.875rem;width:100%}.post-content #twitter-widget-0{margin:auto !important}.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5{font-family:'Open Sans',sans-serif;font-weight:800;font-style:normal}.post-content h1{font-size:1.875rem;line-height:1.4;}@media only screen and (min-width:37.5rem){.post-content h1{font-size:2.813rem}}.post-content h2{font-size:1.375rem;line-height:1.4;}.post-content h2:before{content:'##';font-size:1.563rem}@media only screen and (min-width:37.5rem){.post-content h2{font-size:2.188rem}}.post-content h3{font-size:1.125rem;line-height:1.4;}@media only screen and (min-width:37.5rem){.post-content h3{font-size:1.563rem}}.post-content ul,.post-content ol{padding-left:2.5rem}.post-content ul.post-list{padding:0;}@media only screen and (max-width:37.5rem){.post-content ul.post-list{padding:0 1.25rem}}.post-content blockquote{width:auto;max-width:45.625rem;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;border-left:.313rem solid #17002f;padding:0 1.875rem;margin:3.125rem auto;}.post-content blockquote:before,.post-content blockquote:after{content:'';display:table}.post-content blockquote:after{clear:both}@media only screen and (max-width:37.5rem){.post-content blockquote{width:70%}}.post-content blockquote p{color:rgba(0,0,0,0.6);margin:0;}@media only screen and (max-width:37.5rem){.post-content blockquote p{font-size:1.125rem;line-height:1.5;padding:0}}.post-content hr{width:auto;max-width:47.5rem;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;border:1px solid #f2f2f2;margin:50px auto}.post-content hr:before,.post-content hr:after{content:'';display:table}.post-content hr:after{clear:both}.post-content .about_perfil{width:200px}.share{width:auto;max-width:1000px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;text-align:center;border-top:1px solid #f2f2f2;padding-top:1.25rem;}.share:before,.share:after{content:'';display:table}.share:after{clear:both}.share svg{margin:.938rem;width:35px;height:35px}.share a{text-decoration:none;}.share a:hover svg{fill:#17002f}table{margin:3.125rem auto;}@media only screen and (max-width:37.5rem){table{display:none}}table th,table td{border:.125rem solid #ccc;padding:.313rem}.tag-title{font-family:'Open Sans',sans-serif;font-weight:300;font-style:normal;font-size:2.25rem;margin-top:3.75rem;width:auto;max-width:62.5rem;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;}.tag-title:before,.tag-title:after{content:'';display:table}.tag-title:after{clear:both}@media only screen and (max-width:37.5rem){.tag-title{font-size:1.75rem;margin-top:1.25rem;padding:0 1.25rem}}.post-list{list-style:none;margin:1.563rem auto;}@media only screen and (max-width:37.5rem){.post-list{padding:0 1.25rem}}.post-list a{display:block;border-bottom:1px solid #dadada;padding:.625rem 0;text-decoration:none;transition:all .5s;}.post-list a:hover{color:#0b0018;border-bottom:1px solid #0b0018}.post-list .entry-date{float:right;}@media only screen and (max-width:37.5rem){.post-list .entry-date{display:none}}.comments{width:auto;max-width:50rem;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;padding:0 1.25rem;}.comments:before,.comments:after{content:'';display:table}.comments:after{clear:both}.comments h3{margin:0 0 1.875rem;font-size:1.875rem}pre{width:100%;color:#fff;font-size:.875rem;}@media only screen and (min-width:37.5rem){pre{font-size:1rem}}pre code{width:auto;max-width:50rem;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;padding:0 1.25rem;}pre code:before,pre code:after{content:'';display:table}pre code:after{clear:both}@media only screen and (max-width:37.5rem){pre code{overflow-x:scroll}}pre span{line-height:1.5rem;font-family:'Monaco','Consolas','Menlo',monospace}.highlight{white-space:pre;overflow:auto;word-wrap:normal;border-radius:0;background-color:#2f2f33;color:#c1c2c3;margin:0}div.highlight{margin-bottom:30px}.highlight .hll{background-color:#ffc}.highlight .gd{color:#2e3436;background-color:#0e1416}.highlight .gr{color:#eeeeec;background-color:#c00}.highlight .gi{color:#babdb6;background-color:#1f2b2d}.highlight .go{color:#2c3032;background-color:#2c3032}.highlight .kt{color:#e3e7df}.highlight .ni{color:#888a85}.highlight .c,.highlight .cm,.highlight .c1,.highlight .cs{color:#8d9684}.highlight .err,.highlight .g,.highlight .l,.highlight .n,.highlight .x,.highlight .p,.highlight .ge,.highlight .gp,.highlight .gs,.highlight .gt,.highlight .ld,.highlight .s,.highlight .nc,.highlight .nd,.highlight .ne,.highlight .nl,.highlight .nn,.highlight .nx,.highlight .py,.highlight .ow,.highlight .w,.highlight .sb,.highlight .sc,.highlight .sd,.highlight .s2,.highlight .se,.highlight .sh,.highlight .si,.highlight .sx,.highlight .sr,.highlight .s1,.highlight .ss,.highlight .bp{color:#c1c2c3}.highlight .k,.highlight .kc,.highlight .kd,.highlight .kn,.highlight .kp,.highlight .kr,.highlight .nt{color:#729fcf}.highlight .cp,.highlight .gh,.highlight .gu,.highlight .na,.highlight .nf{color:#e9a94b}.highlight .m,.highlight .nb,.highlight .no,.highlight .mf,.highlight .mh,.highlight .mi,.highlight .mo,.highlight .il{color:#8ae234}.highlight .o{color:#989daa}.highlight .nv,.highlight .vc,.highlight .vg,.highlight .vi{color:#fff}.author{background:#f2f2f2;display:table;width:100%;padding:2.5rem 0;margin:2.5rem 0;}@media only screen and (min-width:37.5rem){.author{padding:3.125rem 0}}.author .details{margin:auto;max-width:50rem;padding:0 1.25rem;}@media only screen and (max-width:37.5rem){.author .details{text-align:center}}.author img{border-radius:50%;display:block;margin:auto;}@media only screen and (min-width:37.5rem){.author img{float:left;margin-right:3.125rem}}.author .def{color:#808080;font-size:1.125rem;font-family:'Open Sans',sans-serif;font-weight:300;font-style:normal;margin:.625rem;}@media only screen and (min-width:37.5rem){.author .def{margin:0;padding-top:1.563rem}}.author .name{margin:0;}.author .name a{font-family:'Open Sans',sans-serif;font-weight:800;font-style:normal;text-decoration:none;color:#000;font-size:1.875rem;}.author .name a:hover{color:#17002f}@media only screen and (min-width:37.5rem){.author .name a{font-size:2.813rem}}.author .desc{font-family:'Open Sans',sans-serif;font-weight:300;font-style:normal;margin:.625rem;font-size:1rem;}@media only screen and (min-width:37.5rem){.author .desc{font-size:1.25rem}}.author .email{text-decoration:none;color:#17002f}footer{background:#17002f;padding:1.563rem 0;margin-top:50px;clear:both;}footer p{font-family:'Open Sans',sans-serif;font-weight:300;font-style:normal;color:#fff;text-align:center;margin:0}