a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}/*! normalize.css v1.1.3 | MIT License | git.io/normalize */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]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ol,nav ul{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}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}@font-face{font-family:Quicksand;font-style:normal;font-weight:300;src:local("Quicksand Light"),local("Quicksand-Light"),url(/fonts/qholKY.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-family:Quicksand;font-style:normal;font-weight:300;src:local("Quicksand Light"),local("Quicksand-Light"),url(/fonts/qhOlhE.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Quicksand;font-style:normal;font-weight:300;src:local("Quicksand Light"),local("Quicksand-Light"),url(/fonts/qhN3Vs.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:Quicksand;font-style:normal;font-weight:400;src:local("Quicksand Regular"),local("Quicksand-Regular"),url(/fonts/NUH3D8.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-family:Quicksand;font-style:normal;font-weight:400;src:local("Quicksand Regular"),local("Quicksand-Regular"),url(/fonts/H3D8.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Quicksand;font-style:normal;font-weight:400;src:local("Quicksand Regular"),local("Quicksand-Regular"),url(/fonts/jans920.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:Quicksand;font-style:normal;font-weight:700;src:local("Quicksand Bold"),local("Quicksand-Bold"),url(/fonts/olKY.woff2) format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-family:Quicksand;font-style:normal;font-weight:700;src:local("Quicksand Bold"),local("Quicksand-Bold"),url(/fonts/OlhE.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Quicksand;font-style:normal;font-weight:700;src:local("Quicksand Bold"),local("Quicksand-Bold"),url(/fonts/N3Vs.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}*,:after,:before{box-sizing:border-box}body,html{margin:0;height:100%;font-size:16px;color:#444;font-family:Quicksand,sans-serif}body{overflow:hidden}h1,h2,h3,h4,h5,h6{margin:0}.gradient{filter:none}blockquote cite:before{content:"-- by ";display:block;float:left;padding-right:.3rem}blockquote a,blockquote a:visited{color:#00f;text-decoration:none}.picture,blockquote,picture{position:relative;background:#ddd;margin:.5rem}.picture:after,blockquote:after,picture:after{content:"";width:100%;height:10px;position:absolute;left:0;bottom:-9px;background-image:url(/images/small-shadow.png);background-size:100% auto}blockquote{position:relative;z-index:1;margin-bottom:40px;margin-top:20px;padding:.7rem}blockquote cite{position:absolute;right:5px;bottom:-30px}blockquote:before{content:"\"";position:absolute;left:-1rem;top:-16px;font-size:4rem;z-index:9;font-weight:700}.wrapper{position:relative;z-index:5;display:block;margin:auto;width:100%;transition:width .3s linear;-webkit-backface-visibility:hidden}.clear{clear:both}.col-1{width:33%;float:left}.col-2{width:66%;float:left}.sect-content{position:relative;z-index:-1}[lang=en-US] .lang-pt{display:none}[lang=pt-BR] .lang-en{display:none}.glassEffect{position:fixed;left:0;top:0;z-index:999999;width:130%;height:100%;background:url(/images/light-effect.png) no-repeat;background-size:100% 100%;pointer-events:none;display:none}.social-buttons-container{white-space:normal;display:inline-block;margin-bottom:1rem}.twitter-share-button[style]{vertical-align:text-bottom!important}iframe[data-gapiattached=true]{-moz-transform:translateY(3px);-o-transform:translateY(3px);-ms-transform:translateY(3px);-webkit-transform:translateY(3px);transform:translateY(3px)}@media (max-width:570px){.wrapper{width:340px}}@media (min-width:570px){.wrapper{width:550px}}@media (min-width:640px){.wrapper{width:620px}.glassEffect{display:block}}@media (min-width:1024px){.wrapper{width:900px}}body[data-page=home]{overflow:hidden}body[data-page=home] #main-header{opacity:1}#background-video{display:none}.background-video{position:fixed;left:0;bottom:0;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;background:url(/images/relax.jpg) no-repeat;background-size:cover;background-position:bottom left}#main-header{font-weight:300;position:fixed;top:0;z-index:1;font-size:4rem;width:100%;color:#000;margin-top:3rem;cursor:default;opacity:0}#main-nav{position:fixed;left:0;bottom:0;width:100%;text-align:center;z-index:9}#main-nav:before{content:"";width:70%;height:0;display:block;box-shadow:0 -10px 120px 60px #fff;position:absolute;left:50%;margin-left:-35%;bottom:0;background:red;z-index:-1}#main-nav a{color:#444;text-decoration:none;display:block;width:100%;height:100%;text-align:center;padding:.2rem 0 .6rem 0;margin-bottom:.5rem;position:relative;bottom:0;transition:all .2s linear;-webkit-backface-visibility:hidden}#main-nav ul{list-style:none;margin:auto;padding:0}#main-nav li{display:inline-block;width:7rem;font-size:1.5rem;margin:0 1rem}#main-nav li:before{content:"";display:block;background:#444;width:6rem;height:4px;margin:auto;border-top:solid 0 #444;transition:all .2s linear;-webkit-backface-visibility:hidden}#main-nav li:focus:before,#main-nav li:hover:before,body[data-page=about] #main-nav .menu-about-btn:before,body[data-page=articles] #main-nav .menu-articles-btn:before,body[data-page=home] #main-nav .menu-home-btn:before,body[data-page=utils] #main-nav .menu-utils-btn:before{border-top-width:8px}#main-nav li:focus a,#main-nav li:hover a,body[data-page=about] #main-nav .menu-about-btn a,body[data-page=articles] #main-nav .menu-articles-btn a,body[data-page=home] #main-nav .menu-home-btn a,body[data-page=utils] #main-nav .menu-utils-btn a{bottom:-6px}@media (max-width:570px){#main-header{text-align:center}#main-nav ul{max-width:300px}}@media (min-width:570px){#main-nav li{margin:0}}@media (min-width:640px){#main-header{font-size:6rem;text-align:left}body[data-page=home] #background-video{display:block}}@media (min-width:1024px){#main-header{font-size:8rem;text-align:left}}#about-container{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;z-index:-2}.about-full-content{background:#fff;position:relative;min-height:100%;top:0;opacity:0;transition:all linear .5s .1s;-webkit-backface-visibility:hidden;-moz-transform:translate(0,100%);-o-transform:translate(0,100%);-ms-transform:translate(0,100%);-webkit-transform:translate(0,100%);transform:translate(0,100%);z-index:1}body[data-page=about] #about-container{overflow:auto}body[data-page=about] .about-full-content{opacity:1;-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}body[data-page=about] #about-container{z-index:7}#about-container .decorator{min-height:160px;background:#59636c;width:100%;height:auto;position:relative;top:0;transition:transform linear .5s;-webkit-transition:-webkit-transform linear .5s;-webkit-backface-visibility:hidden;-moz-transform:translate(0,-100%);-o-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-webkit-transform:translate(0,-100%);transform:translate(0,-100%);z-index:2}body[data-page=about] #about-container .decorator{-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}#about-container .decorator a{color:#fff}#about-container .col-1{margin-top:0;text-align:center;position:relative;left:0;transition:transform linear .5s;-webkit-transition:-webkit-transform linear .5s;-webkit-backface-visibility:hidden;-moz-transform:translate(-2000px,0);-o-transform:translate(-2000px,0);-ms-transform:translate(-2000px,0);-webkit-transform:translate(-2000px,0);transform:translate(-2000px,0)}body[data-page=about] #about-container .col-1{-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}#about-container .decorator .col-2{float:right;position:relative;height:100%;min-height:160px;color:#fff;font-weight:400;padding:1rem;line-height:1.6rem;font-size:.9rem}#about-container .about-content{margin-top:-120px}.author-name{color:#fff;font-style:italic}.picture-square{padding:10px;background:#fff;border:solid 1px #999;box-shadow:0 0 4px #999;text-align:center;width:220px;margin:15px auto;clear:both;display:block;font-size:.8rem;position:relative;z-index:2}.picture-content{-moz-transform:rotate(-5deg);-o-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}.picture-square:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;border:solid 1px #999;box-shadow:0 0 4px #999;-moz-transform:rotate(-5deg);-o-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);transform:rotate(-5deg);z-index:-1}.picture-square img{width:100%}.about-content ol{list-style:none;clear:both;text-align:left}.about-content ol a{color:#444;text-decoration:none;line-height:1.6rem}.about-full-content .col-2{float:right;padding:1rem;padding-bottom:100px;position:relative}#about-container h2{margin-bottom:1rem}.contacts-label{font-weight:700;color:#999;border-bottom:solid 2px #999;text-align:left;font-size:1.5rem;visibility:hidden}@media (max-width:570px){.picture-square{width:120px}#about-container .about-content{position:absolute;top:0;margin:auto;width:100%;text-align:center}#about-container .wrapper{width:100%}#about-container .decorator{padding-top:180px}#about-container .col-2{width:100%}.about-content .col-1{width:100%}.picture-square{float:left;margin:1rem}.about-content ol{clear:none;color:#fff;margin:0}.about-content ol a{color:#fff}}@media (min-width:570px){.picture-square{width:180px}.contacts-label{visibility:visible}}@media (max-width:570px){#about-container .decorator .col-2{margin-top:-145px;padding-left:240px}}@media (max-width:400px){#about-container .decorator .col-2{margin-top:1rem;padding-left:1rem}.about-content ol{margin:auto;width:100px;padding-left:80px}}body[data-page=utils]{overflow:hidden}body[data-page=utils] #utils-container{z-index:7;opacity:1}body[data-page=utils] #utils-container .decorator{-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}#utils-container{background-color:rgba(240,207,180,.4);height:100%;width:100%;opacity:0;transition:all linear .2s;-webkit-backface-visibility:hidden}#utils-container .decorator{position:fixed;left:0;top:0;z-index:6;background-color:#427fed;padding-top:30px;text-align:center;border:solid 1px #000;border-width:0 1px 0 0;-moz-transform:translate(-44px,0);-o-transform:translate(-44px,0);-ms-transform:translate(-44px,0);-webkit-transform:translate(-44px,0);transform:translate(-44px,0);transition:transform linear .2s;-webkit-transition:-webkit-transform linear .2s;-webkit-backface-visibility:hidden;width:44px;height:100%}#utils-container .decorator .icon{-webkit-animation:jumpForAttentionV 4s infinite linear;-moz-animation:jumpForAttentionV 4s infinite linear;-o-animation:jumpForAttentionV 4s infinite linear;animation:jumpForAttentionV 4s infinite linear;text-indent:-99999px;background-color:#427fed;position:relative;width:32px;height:32px;cursor:pointer;display:inline-block;border-radius:50%;outline:0;margin:5px;box-shadow:0 0 0 2px #fff;background-image:url(/images/icons.png);transition:box-shadow linear .2s;-webkit-backface-visibility:hidden}#utils-container .decorator .icon:nth-child(1){-webkit-animation-delay:3.2s;-moz-animation-delay:3.2s;-ms-animation-delay:3.2s;-o-animation-delay:3.2s;animation-delay:3.2s}#utils-container .decorator .icon:nth-child(2){-webkit-animation-delay:3.1s;-moz-animation-delay:3.1s;-ms-animation-delay:3.1s;-o-animation-delay:3.1s;animation-delay:3.1s}#utils-container .decorator .icon:nth-child(3){-webkit-animation-delay:3s;-moz-animation-delay:3s;-ms-animation-delay:3s;-o-animation-delay:3s;animation-delay:3s}#utils-container .decorator .icon:nth-child(4){-webkit-animation-delay:3.1s;-moz-animation-delay:3.1s;-ms-animation-delay:3.1s;-o-animation-delay:3.1s;animation-delay:3.1s}#utils-container .decorator .icon:nth-child(5){-webkit-animation-delay:3.2s;-moz-animation-delay:3.2s;-ms-animation-delay:3.2s;-o-animation-delay:3.2s;animation-delay:3.2s}#utils-container .decorator .icon.talks{background-position:-96px 2px}#utils-container .decorator .icon.videos{background-position:0 2px}#utils-container .decorator .icon.labs{background-position:-256px 2px}#utils-container .decorator .icon.articles{background-position:-32px 2px}#utils-container .decorator .icon.photos{background-position:-65px 2px}#utils-container .decorator .icon:hover{background-position-y:-30px;box-shadow:0 0 0 4px #fff}#utils-container .decorator .icon:hover .tooltip{position:absolute;left:54px;opacity:1}#utils-container .decorator .icon .tooltip{position:relative;color:#000;left:45px;top:0;text-indent:0;background-color:#ffff9c;border:solid 1px #000;border-left:none;white-space:nowrap;padding:7px;height:30px;font-size:.8rem;opacity:0;transition:all linear .2s .3s;-webkit-backface-visibility:hidden}#utils-container .decorator .icon .tooltip:before{content:"";position:absolute;top:3px;left:-11px;width:21px;height:21px;background-color:#ffff9c;border:solid 1px #000;border-right:none;border-bottom:none;z-index:-1;-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#utils-container .utils-content{padding:0 0 0 44px;position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}#utils-container .utils-content section{opacity:0;-moz-transform:translate(-100%,0);-o-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-webkit-transform:translate(-100%,0);transform:translate(-100%,0);-moz-transform:translate(-100%,0);-o-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-webkit-transform:translate(-100%,0);transform:translate(-100%,0);-moz-transform:translate(-100%,0);-o-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-webkit-transform:translate(-100%,0);transform:translate(-100%,0);-moz-transform:translate(-100%,0);-o-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-webkit-transform:translate(-100%,0);transform:translate(-100%,0);background:#fff;transition:all linear .2s;-webkit-backface-visibility:hidden}#utils-container .utils-content section:nth-child(1n+0){transition-delay:.05s;-webkit-transition-delay:.05s}#utils-container .utils-content section:nth-child(2n+0){transition-delay:.2s;-webkit-transition-delay:.2s}#utils-container .utils-content section:nth-child(3n+0){transition-delay:.1s;-webkit-transition-delay:.1s}#utils-container .utils-content section:nth-child(4n+0){transition-delay:.15s;-webkit-transition-delay:.15s}#utils-container .utils-content section:last-child{margin-bottom:140px}.utils-item{position:relative;cursor:default;min-height:180px}.utils-item h3{font-size:1.4rem;font-weight:700;margin:1rem 0 0;display:block;margin-left:.5rem}.utils-item .utils-thumb{position:absolute;float:left;z-index:1;background-color:#f0f0f0;height:100%;max-width:320px;width:30%;overflow:hidden}.utils-item .utils-thumb img{width:100%;position:absolute;left:50%;top:0;margin-left:-160px;bottom:0;margin-top:auto;margin-bottom:auto}.utils-item .utils-thumb.youtube{cursor:pointer}.utils-item .utils-thumb.youtube:after{content:"";position:absolute;left:0;top:0;bottom:0;cursor:pointer;right:0;margin:auto;z-index:9;background-image:url(/images/youtube-buttons-sprite.png);width:40px;height:30px}.utils-item .utils-thumb.youtube:hover:after{background-position:0 -30px}.utils-item .utils-description{padding-left:.5rem;float:right;width:70%;text-overflow:ellipsis;overflow:hidden}.utils-item .utils-description .desc{margin:.5rem;display:inline-block;text-overflow:ellipsis;overflow:hidden}.utils-item:hover{background-color:#efefef!important}[hash-bang-detail=articles] #utils-container .decorator .icon,[hash-bang-detail=labs] #utils-container .decorator .icon,[hash-bang-detail=photos] #utils-container .decorator .icon,[hash-bang-detail=talks] #utils-container .decorator .icon,[hash-bang-detail=videos] #utils-container .decorator .icon{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}#utils-container .decorator:hover .icon{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}body:not([data-page=utils]) #utils-container .decorator .icon{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}[hash-bang-detail=articles] .utils-content.articles,[hash-bang-detail=labs] .utils-content.labs,[hash-bang-detail=photos] .utils-content.photos,[hash-bang-detail=talks] .utils-content.talks,[hash-bang-detail=videos] .utils-content.videos{height:100%!important;width:100%;overflow:auto;z-index:5!important}[hash-bang-detail=articles] .utils-content.articles section,[hash-bang-detail=labs] .utils-content.labs section,[hash-bang-detail=photos] .utils-content.photos section,[hash-bang-detail=talks] .utils-content.talks section,[hash-bang-detail=videos] .utils-content.videos section{opacity:1!important;-moz-transform:translate(0)!important;-o-transform:translate(0)!important;-ms-transform:translate(0)!important;-webkit-transform:translate(0)!important;transform:translate(0)!important}@media (max-width:570px){#utils-container .decorator{height:44px;width:100%;left:0;top:0;border-width:0 0 1px 0;padding-top:0;-moz-transform:translate(0,-44px);-o-transform:translate(0,-44px);-ms-transform:translate(0,-44px);-webkit-transform:translate(0,-44px);transform:translate(0,-44px)}#utils-container .decorator .icon{-webkit-animation:jumpForAttentionH 4s infinite linear;-moz-animation:jumpForAttentionH 4s infinite linear;-o-animation:jumpForAttentionH 4s infinite linear;animation:jumpForAttentionH 4s infinite linear}#utils-container .decorator .icon:hover .tooltip{top:50px}#utils-container .decorator .icon .tooltip{top:40px;left:-90px!important;width:200px;overflow:hidden;white-space:normal;height:auto;border-left:solid 1px #000}#utils-container .decorator .icon .tooltip:before{top:-7px;left:50%;width:12px;height:12px;margin-left:-3px;z-index:1;-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#utils-container .utils-content{padding:40px 0 0 0}#utils-container .utils-thumb{width:60px}#utils-container .utils-description{width:auto;margin-left:50px}}@-webkit-keyframes jumpForAttentionV{0%{-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}6%{-moz-transform:translateX(20px);-o-transform:translateX(20px);-ms-transform:translateX(20px);-webkit-transform:translateX(20px);transform:translateX(20px)}12%{-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}16%{-moz-transform:translateX(5px);-o-transform:translateX(5px);-ms-transform:translateX(5px);-webkit-transform:translateX(5px);transform:translateX(5px)}20%{-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes jumpForAttentionV{0%{-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}6%{-moz-transform:translateX(20px);-o-transform:translateX(20px);-ms-transform:translateX(20px);-webkit-transform:translateX(20px);transform:translateX(20px)}12%{-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}16%{-moz-transform:translateX(5px);-o-transform:translateX(5px);-ms-transform:translateX(5px);-webkit-transform:translateX(5px);transform:translateX(5px)}20%{-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}}@-o-keyframes jumpForAttentionV{0%{-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}6%{-moz-transform:translateX(20px);-o-transform:translateX(20px);-ms-transform:translateX(20px);-webkit-transform:translateX(20px);transform:translateX(20px)}12%{-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}16%{-moz-transform:translateX(5px);-o-transform:translateX(5px);-ms-transform:translateX(5px);-webkit-transform:translateX(5px);transform:translateX(5px)}20%{-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes jumpForAttentionV{0%{-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}6%{-moz-transform:translateX(20px);-o-transform:translateX(20px);-ms-transform:translateX(20px);-webkit-transform:translateX(20px);transform:translateX(20px)}12%{-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}16%{-moz-transform:translateX(5px);-o-transform:translateX(5px);-ms-transform:translateX(5px);-webkit-transform:translateX(5px);transform:translateX(5px)}20%{-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes jumpForAttentionH{0%{-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}6%{-moz-transform:translateY(20px);-o-transform:translateY(20px);-ms-transform:translateY(20px);-webkit-transform:translateY(20px);transform:translateY(20px)}12%{-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}16%{-moz-transform:translateY(5px);-o-transform:translateY(5px);-ms-transform:translateY(5px);-webkit-transform:translateY(5px);transform:translateY(5px)}20%{-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes jumpForAttentionH{0%{-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}6%{-moz-transform:translateY(20px);-o-transform:translateY(20px);-ms-transform:translateY(20px);-webkit-transform:translateY(20px);transform:translateY(20px)}12%{-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}16%{-moz-transform:translateY(5px);-o-transform:translateY(5px);-ms-transform:translateY(5px);-webkit-transform:translateY(5px);transform:translateY(5px)}20%{-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}}@-o-keyframes jumpForAttentionH{0%{-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}6%{-moz-transform:translateY(20px);-o-transform:translateY(20px);-ms-transform:translateY(20px);-webkit-transform:translateY(20px);transform:translateY(20px)}12%{-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}16%{-moz-transform:translateY(5px);-o-transform:translateY(5px);-ms-transform:translateY(5px);-webkit-transform:translateY(5px);transform:translateY(5px)}20%{-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes jumpForAttentionH{0%{-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}6%{-moz-transform:translateY(20px);-o-transform:translateY(20px);-ms-transform:translateY(20px);-webkit-transform:translateY(20px);transform:translateY(20px)}12%{-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}16%{-moz-transform:translateY(5px);-o-transform:translateY(5px);-ms-transform:translateY(5px);-webkit-transform:translateY(5px);transform:translateY(5px)}20%{-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}}body[data-page=articles]{overflow:hidden}body[data-page=articles] #article-meta-data{-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}body[data-page=articles] #articles-container{z-index:7;opacity:1;overflow:auto}body[data-page=articles] #articles-container .decorator{-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}body[data-page=articles] #articles-container abs{-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}body[data-page=articles] #articles-container h2{-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}body[data-page=articles] #articles-container .articles-content{opacity:1;-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}body[data-page=articles] #articles-container .articles-content article{white-space:pre-line}body[data-page=articles] .articles-nav{-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);transition:all linear .4s 1s;-webkit-backface-visibility:hidden}#article-meta-data{position:absolute;right:2rem;z-index:5;bottom:271px;max-width:350px;font-size:.8rem;font-weight:700;background:#fff;padding:.3rem;text-align:right;transition:transform linear .8s;-webkit-transition:-webkit-transform linear .8s;-webkit-backface-visibility:hidden;-moz-transform:translateY(-1000px);-o-transform:translateY(-1000px);-ms-transform:translateY(-1000px);-webkit-transform:translateY(-1000px);transform:translateY(-1000px)}#articleTmpElement{position:absolute;left:-99999px;width:10px;overflow:hidden}.see-all-articles #articlesList{-moz-transform:translateY(235px);-o-transform:translateY(235px);-ms-transform:translateY(235px);-webkit-transform:translateY(235px);transform:translateY(235px)}.see-all-articles #articlesListContainer{height:100%;z-index:9;transition:height linear 10ms;-webkit-backface-visibility:hidden}#articlesListContainer{position:fixed;top:38px;height:0;width:100%;z-index:9;overflow:hidden;transition:height linear 10ms .5s;-webkit-backface-visibility:hidden}#articlesList{position:absolute;top:-240px;max-height:205px;width:80%;min-width:300px;margin:auto;left:0;right:0;background:#444;padding:15px 0 0 0;border:solid 1px #000;border-top:none;box-shadow:0 20px 40px -10px #000;transition:transform ease-out .3s;-webkit-transition:-webkit-transform ease-out .3s;-webkit-backface-visibility:hidden;overflow-y:auto;overflow-x:hidden;z-index:0}#articlesList ol{margin:0;padding:0}#articlesList ol li{padding:5px}#articlesList ol li:hover{background:#222}#articlesList a{color:#fff;text-decoration:none;margin-bottom:10px}#articlesList a:hover{text-decoration:underline}#articlesList span{display:block;font-size:10px;color:#ddd;float:none;clear:both;margin-top:4px}.articles-nav{position:fixed;top:0;left:0;width:100%;margin-bottom:6px;border-bottom:solid 1px #000;z-index:999;-moz-transform:translateY(-50px);-o-transform:translateY(-50px);-ms-transform:translateY(-50px);-webkit-transform:translateY(-50px);transform:translateY(-50px);transition:all linear .5s;-webkit-backface-visibility:hidden}.articles-nav #loading-bar{position:absolute;left:-20px;top:0;z-index:0;background:#ddd;height:100%;width:0;transition:width .4s ease-in-out;-webkit-backface-visibility:hidden;-moz-transform:skew(40deg);-o-transform:skew(40deg);-ms-transform:skew(40deg);-webkit-transform:skew(40deg);transform:skew(40deg)}.articles-nav ul{width:100%;height:2.3rem;background-color:#444;margin:0;padding:0}.articles-nav a{color:#fff;text-decoration:none}.articles-nav a:hover{text-decoration:underline}.articles-nav a.inactive{color:#999;cursor:default}.articles-nav a.inactive:hover{text-decoration:none}.articles-nav small{font-size:.5rem;bottom:.1rem;position:relative;display:inline-block}.articles-nav .btn{position:absolute;top:0;padding:.6rem .3rem}.articles-nav .btn.left{text-align:left;left:0}.articles-nav .btn.center{text-align:center;position:relative}.articles-nav .btn.right{text-align:right;right:0}.articles-nav .article-tools{position:absolute;width:170px;background:#444;border-radius:0 0 5px 5px;color:#fff;left:0;right:0;margin:auto;padding:.5rem;border-top:solid 1px #333;text-align:center;padding-right:1.2rem;-moz-transform:translateY(-5rem);-o-transform:translateY(-5rem);-ms-transform:translateY(-5rem);-webkit-transform:translateY(-5rem);transform:translateY(-5rem);z-index:-1;transition:transform .5s ease-in;-webkit-transition:-webkit-transform .5s ease-in;-webkit-backface-visibility:hidden}.articles-nav[data-show=tools] .article-tools{-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.articles-nav .art-nav-tbn{color:#fff;cursor:pointer}.articles-nav .art-nav-tbn.art-tools{background-image:url(/images/gear.png);background-position:center bottom;background-repeat:no-repeat;background-size:contain;width:18px;height:16px;display:inline-block}.articles-nav #article-tool-bigger{padding:0 .5rem;border-right:solid 1px #fff}.articles-nav #article-tool-smaller{font-size:10px;padding:0;display:inline-block;padding:0 .5rem;border-right:solid 1px #fff;height:1.1rem;padding-top:.5rem;padding-right:.7rem}.articles-nav #article-tool-contrast{position:relative;margin-left:.5rem}.articles-nav #article-tool-contrast:after,.articles-nav #article-tool-contrast:before{content:"";position:absolute;width:0;height:0;border:solid transparent 1em;-moz-transform:rotateZ(135deg);-o-transform:rotateZ(135deg);-ms-transform:rotateZ(135deg);-webkit-transform:rotateZ(135deg);transform:rotateZ(135deg);font-size:.5rem}.articles-nav #article-tool-contrast:before{border-top-color:#000;top:-.5em;left:-1.5em}.articles-nav #article-tool-contrast:after{border-bottom-color:#fff;top:1em}#the-article{margin-top:40px}#the-article[data-text-size="1"]{font-size:.8rem}#the-article[data-text-size="2"]{font-size:1rem}#the-article[data-text-size="3"]{font-size:1.2rem}#the-article[data-text-size="4"]{font-size:1.4rem}#the-article[data-contrast=on] .articles-content{background:#222;color:#f0f0f0}#the-article[data-contrast=on] .articles-content a{color:#fff}#the-article[data-contrast=on] .articles-content b,#the-article[data-contrast=on] .articles-content strong{color:#fff}#the-article[data-contrast=on] .articles-content blockquote,#the-article[data-contrast=on] .articles-content q{color:#000}html[lang=en-US] .multi-lang[lang=pt-BR]{display:none}html[lang=pt-BR] .multi-lang[lang=en-US]{display:none}#articles-container{position:absolute;background:0 0;left:0;top:0;height:100%;width:100%;overflow:hidden}#articles-container .decorator{position:relative;height:400px;width:100%;max-width:760px;margin:auto;z-index:5;border:solid 1px #000;border-bottom:none;-moz-transform:translateY(-200%);-o-transform:translateY(-200%);-ms-transform:translateY(-200%);-webkit-transform:translateY(-200%);transform:translateY(-200%);transition:all linear .5s;-webkit-backface-visibility:hidden}#articles-container .decorator.colour-1{background:#668ebb}#articles-container .decorator.colour-2{background:#a03d3d}#articles-container .decorator.colour-3{background:#2fa169}#articles-container .decorator.colour-4{background:#bbc348}#articles-container .decorator.colour-5{background:#c348b4}#articles-container .decorator.colour-6{background:#c5c3c5}#articles-container .decorator.resumeless{height:160px}#articles-container .decorator.resumeless #article-meta-data{bottom:auto;top:0;right:0}#articles-container .decorator.resumeless h2{top:2rem}#articles-container .decorator .wrapper,#articles-container .decorator img{position:absolute;left:0;top:0;height:100%;width:100%;z-index:1;overflow:hidden}#articles-container .decorator .wrapper:after,#articles-container .decorator img:after{content:"";position:absolute;left:0;top:0;z-index:10;width:100%;height:100%;background-image:url(/images/overlays/binocles.png);background-position:left bottom;background-repeat:no-repeat;background-size:cover;text-align:center}#articles-container .decorator .wrapper img{width:auto;height:auto;min-width:100%;min-height:100%;margin:auto}#articles-container .decorator abs{position:relative;z-index:9;float:right;display:block;max-width:340px;background-color:rgba(0,0,0,.7);color:#dfdfdf;padding:.3rem 1.2rem;margin:8rem 2rem .5rem .5rem;text-align:justify;line-height:1.1rem;font-size:.8em;-moz-transform:translateY(-1000px);-o-transform:translateY(-1000px);-ms-transform:translateY(-1000px);-webkit-transform:translateY(-1000px);transform:translateY(-1000px);transition:transform linear .8s;-webkit-transition:-webkit-transform linear .8s;-webkit-backface-visibility:hidden}#articles-container .decorator abs a,#articles-container .decorator abs b,#articles-container .decorator abs strong{color:#fff}#articles-container .decorator abs em,#articles-container .decorator abs i{font-style:italic;color:silver}#articles-container .decorator h2{position:absolute;left:0;top:1rem;font-size:1.5rem;z-index:10;display:block;line-height:2rem;padding:.7rem 1rem .4rem 1rem;background:#cd1a04;color:#fff;font-weight:100;box-shadow:5px 5px 1px 0 #000;max-width:600px;-moz-transform:translateX(-150%);-o-transform:translateX(-150%);-ms-transform:translateX(-150%);-webkit-transform:translateX(-150%);transform:translateX(-150%);transition:all linear .5s .4s;-webkit-backface-visibility:hidden}#articles-container .decorator h2 em{font-style:normal;color:#ffd6d6}#articles-container .decorator h2 a{text-decoration:none;color:inherit}#articles-container .articles-content{background:#fefefe url(/images/article-bg.jpg);width:100%;max-width:760px;margin-top:-1rem;z-index:1;padding:1rem;padding-bottom:100px;margin-bottom:60px;color:#666;cursor:default;border:solid 1px #000;border-top:none;line-height:2em;white-space:pre-line;opacity:0;-moz-transform:translateY(500px);-o-transform:translateY(500px);-ms-transform:translateY(500px);-webkit-transform:translateY(500px);transform:translateY(500px);transition:all linear .4s;-webkit-backface-visibility:hidden}#articles-container .articles-content b,#articles-container .articles-content strong{color:#000}#articles-container .articles-content em,#articles-container .articles-content i{font-style:italic;padding:5px;font-weight:100}#articles-container .articles-content a{color:#00f;padding:5px;letter-spacing:2px}#articles-container .articles-content img{position:relative;margin:2px;margin-bottom:-1px;max-width:100%}#articles-container .articles-content h2:before,#articles-container .articles-content h3:before{content:"# ";font-style:italic}#articles-container .articles-content .left{float:left}#articles-container .articles-content .right{float:right}#articles-container .articles-content .center{display:table;margin:auto}#articles-container .articles-content blockquote:before,#articles-container .articles-content q:before{top:0}@media (max-width:570px){.see-all-articles #articles-container .articles-nav{position:fixed}#articles-container .articles-nav{position:absolute}#articles-container .decorator .wrapper:after{display:none}#articles-container .decorator #article-meta-data{right:0;left:0;margin:auto;text-align:left}#articles-container .decorator abs{max-width:100%;margin:8rem .5rem .5rem}#articles-container .decorator h2{width:100%;text-align:center;top:0}#articles-container .decorator .articles-content{background-image:none}}pre[class*=language-].line-numbers code{overflow-y:hidden}#playerLayer{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);background-size:100% auto;background-repeat:no-repeat;background-position:center center;z-index:10;display:none}#playerLayer .closeLayerBtn{position:absolute;right:0;top:0;z-index:11;color:#fff;border-bottom:solid 2px #fff;margin:4px;font-weight:700;cursor:pointer}#playerLayer:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.8)}#playerElement{position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;border:solid 1px #444;background-position:center center;background-size:100% auto;background-repeat:no-repeat}[data-full-layer=player] #playerLayer{display:block}[data-full-layer=player] .glassEffect{display:none}body,html{height:100%!important}body{min-height:100%!important}.youtube-thumb{position:relative;width:320px;cursor:pointer}.youtube-thumb:after{content:"";position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;z-index:9;background-image:url(/images/youtube-buttons-sprite.png);width:40px;height:30px}.youtube-thumb:focus:after,.youtube-thumb:hover:after{background-position:0 -30px}.video-item{padding:1rem;width:100%;display:inline-block;cursor:default}.video-item h3{font-size:1.3rem;font-weight:700;color:#427fed}.video-item .youtube-thumb{float:left;margin:1rem 1rem 0 0;width:100%;text-align:center;max-width:320px}.video-item .youtube-thumb img{max-width:100%;min-height:140px;background-color:#f0f0f0}.video-item .video-description{padding-top:2rem;display:block;clear:both;max-width:800px;white-space:pre-line}.video-item .video-link{margin-top:2rem;display:block}.video-item:hover{background-color:#efefef!important}@media (min-width:570px){.video-description{clear:none!important}.video-item .youtube-thumb{width:auto}}