html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent;}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}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:1em 40px}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:'Bitstream Vera Sans Mono', Consolas, Courier, monospace,'Bitstream Vera Sans Mono', Consolas, Courier, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body{font-family:"Lato","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-rendering:optimizeLegibility;font-size:1em;}body h1{font-size:2.14em;font-weight:bold}body h2,body h3{font-weight:300}body h2{text-transform:uppercase;font-size:1.79em;}@media only screen and (min-width:600px){body h2{font-size:2.79em}}body .botao{font-size:1.7em}@media only screen and (max-width:800px){header h2,footer li{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.inner{padding:30px;max-width:960px;margin-left:auto;margin-right:auto;}@media only screen and (min-width:1280px){.inner{max-width:1200px}}body{background-color:#fff;font-size:18px}.ocultar{display:none !important}a{cursor:pointer}main{box-shadow:0 6px 6px -3px rgba(0,0,0,0.25);}.download{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:distribute;-moz-box-pack:distribute;-o-box-pack:distribute;-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around;background-color:rgba(34,34,34,0.6);border-radius:10px 10px 10px 10px;padding:10px;gap:10px;}.download img.bandeira{aspect-ratio:1/1}.creditos{font-style:italic;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.link{text-decoration:underline}.traducoes{position:absolute;top:.8em;right:1em;}.traducoes .botao{font-size:18px;padding:14px 30px;border-radius:4px;background-color:rgba(255,255,255,0.6);color:#303030;cursor:pointer;font-weight:bold;font-family:"Helvetica Neue",HelveticaNeue,Helvetica,Arial,sans-serif;line-height:1em;text-align:center;text-decoration:none;display:inline-block;border:none;border-radius:999px;padding:5px;padding-left:7px;font-size:.8em;font-weight:300;margin:0;}.traducoes .botao:hover,.traducoes .botao:focus{background-color:rgba(242,242,242,0.6);color:#2f2f2f}.traducoes .botao:active{background-color:rgba(230,230,230,0.6)}.traducoes .botao *{display:inline;vertical-align:bottom}.traducoes img{width:1em}#home-header,#page-header{background-color:cor_do_mar;position:relative;height:0}#home-header{padding-bottom:66vh;}#home-header .inner{padding-bottom:60px}#page-header{padding-bottom:33vh}header{max-height:66vh;}header .inner{text-align:left;margin:0 auto 0 auto;width:100%}.master-header{position:absolute;top:0;left:0;width:100%;height:100%;max-height:66vh;background-image:url("/images/guido-header-lg.jpg");-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:right center;color:#fff;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-direction:reverse;-moz-box-direction:reverse;-o-box-direction:reverse;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0;}.master-header h1,.master-header h2{margin:0;text-shadow:0 1px 5px rgba(0,0,0,0.5)}.master-header h1{font-weight:900;font-size:1em;}@media only screen and (min-width:600px){.master-header h1{font-size:3.4vw}}.master-header h2{text-transform:none;font-size:1.2em;font-weight:300;}@media only screen and (min-width:600px){.master-header h2{font-size:4vw;font-weight:100}}@media only screen and (min-width:1024px){.master-header h2{font-size:40px}}.triangle{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #01ff70}.triangle:hover{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #01ff70}#site-nav{background-color:#eaeaea;}#site-nav *{z-index:1000}#site-nav ul{margin:0;padding:0;display:none;list-style:none}#site-nav .omit{background-color:#222}#site-nav .destaque{background-color:#2ecc40}#site-nav a{display:block;padding:0 16px;color:#7f7f7f;text-decoration:none;line-height:70px;font-size:16px;font-weight:400}#site-nav > a{background-image:url("/images/menu-hamburguer.png");background-repeat:no-repeat;background-position:left top;background-position:10px 0;height:70px;}#site-nav > a:hover{background-image:url("/images/menu-hamburguer-hover.png")}#site-nav > a span{display:none}#site-nav ul li a{background-color:#eaeaea;border-bottom:1px solid #d2d2d2}#site-nav ul li ul li a{text-align:left;background-color:submenu_corFundo}#site-nav ul li ul li a:link,#site-nav ul li ul li a:visited{background-color:#d2d2d2}#site-nav ul li ul li a:hover,#site-nav ul li ul li a:active{background-color:#33a2da;color:#fff}@media only screen and (min-width:600px){#site-nav > ul{*zoom:1;display:block}#site-nav > ul:before,#site-nav > ul:after{content:'';display:table}#site-nav > ul:after{clear:both}#site-nav > ul li ul{position:absolute;box-shadow:0 3px 5px rgba(0,0,0,0.5);}#site-nav > ul > li{float:left}#site-nav > a{display:none}#site-nav > ul li a{font-size:14px;padding:0 16px;border-bottom:none}#site-nav > ul li ul li:last-child a{border-bottom:none}#site-nav ul li ul li a:link,#site-nav ul li ul li a:visited{background-color:#eaeaea}#site-nav ul li ul li a:hover,#site-nav ul li ul li a:active{background-color:#33a2da}}@media only screen and (min-width:1200px){#site-nav > ul li a{font-size:16px;padding:0 35px}}#site-nav a:hover,#site-nav ul li a:hover,#site-nav ul li ul li a:hover{background-color:#33a2da;color:#fff}#site-nav-container{background-color:#eaeaea;border-bottom:1px solid #d2d2d2;text-transform:uppercase;}@media only screen and (min-width:600px){#site-nav-container{font-size:0;text-align:center}#site-nav-container nav{display:inline-block;}#site-nav-container nav *{font-size:16px}}.menu-seta{background-image:url("/images/menu-setas.png");background-repeat:no-repeat;background-position:right top;background:border-bottom:10px solid #000;;padding-right:35px !important;}.menu-seta:hover{background-image:url("/images/menu-setas-hover.png")}.menu-seta-acima{background-position:right bottom}.inner{padding:30px 30px 30px 30px}a{font-weight:bold;text-decoration:none;}a:hover{text-decoration:underline}img{width:100%}.debug{position:absolute;padding:.5em;margin:0;background-color:rgba(0,0,0,0.5);color:#fff}.botao{margin-bottom:10px;}@media only screen and (min-width:600px){.botao{margin-right:10px}}.rever{background-color:#ffdc00}.portrait{padding:5px 5px 5px 5px;background-color:#f5f5f5;box-shadow:0 3px 6px rgba(0,0,0,0.25);}.portrait .left{-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}.portrait .right{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg)}.portrait .right,.portrait .left{margin:auto;width:60%;max-width:140px;width:140px;}@media only screen and (min-width:800px){.portrait .right,.portrait .left{margin-left:25px;float:right;max-width:280px;width:280px}}footer{background-color:#303030;color:#bcbcbc;text-align:center;}footer h2{color:#bcbcbc}footer a{color:#bcbcbc}footer .botao{font-size:24px;padding:18px 40px;border-radius:6px;background-color:rgba(0,0,0,0);color:#bcbcbc;cursor:pointer;font-weight:bold;font-family:"Helvetica Neue",HelveticaNeue,Helvetica,Arial,sans-serif;line-height:1em;text-align:center;text-decoration:none;display:inline-block;border:none;border-width:2px;border-color:#bcbcbc;border-style:solid;font-weight:300;}footer .botao:hover,footer .botao:focus{background-color:rgba(0,0,0,0);color:#b6b6b6}footer .botao:active{background-color:rgba(0,0,0,0)}footer .botao:hover,footer .botao.meta{color:#303030;background-color:#bcbcbc}footer .botao.meta:hover{color:#bcbcbc;background-color:#303030;border-color:#303030}footer .botao:hover{-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;transition-timing-function:ease-out}footer .inner{padding:30px;margin-left:auto;margin-right:auto;}footer .inner h1{font-size:1.15em;font-weight:900}footer .inner .contato .botao{max-width:100%;font-size:1em;font-size:5vw;padding-right:1em;padding-left:1em;}@media only screen and (min-width:400px){footer .inner .contato .botao{font-size:1em}}footer .inner .mapa-do-site{*zoom:1;}footer .inner .mapa-do-site:before,footer .inner .mapa-do-site:after{content:'';display:table}footer .inner .mapa-do-site:after{clear:both}footer .inner .mapa-do-site li{margin-bottom:1.7em;width:100%}@media only screen and (min-width:600px){footer .inner .mapa-do-site li{*zoom:1;float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0%;margin-right:3%;}footer .inner .mapa-do-site li:before,footer .inner .mapa-do-site li:after{content:'';display:table}footer .inner .mapa-do-site li:after{clear:both}footer .inner .mapa-do-site li:nth-child(2n){margin-right:0%;float:right}footer .inner .mapa-do-site li:nth-child(2n+1){clear:both}}@media only screen and (min-width:800px){footer .inner .mapa-do-site li{*zoom:1;float:left;clear:none;text-align:inherit;width:31.33333333333333%;margin-left:0%;margin-right:3%;}footer .inner .mapa-do-site li:before,footer .inner .mapa-do-site li:after{content:'';display:table}footer .inner .mapa-do-site li:after{clear:both}footer .inner .mapa-do-site li:nth-child(2n){margin-right:3%;float:left}footer .inner .mapa-do-site li:nth-child(2n+1){clear:none}footer .inner .mapa-do-site li:nth-child(3n){margin-right:0%;float:right}footer .inner .mapa-do-site li:nth-child(3n+1){clear:both}}footer .inner .mapa-do-site ul{list-style-type:none;margin-top:0;padding-left:0;}footer .inner .mapa-do-site ul li{margin-bottom:.6em;}footer .inner .mapa-do-site ul li a{font-size:1em;font-weight:400}footer .inner .direitos-autorais{font-size:.8em}footer .inner .direitos-autorais hr{max-width:60%;border:0;height:1px;background-image:-webkit-linear-gradient(left, rgba(255,255,255,0), rgba(255,255,255,0.75), rgba(255,255,255,0));background-image:-moz-linear-gradient(left, rgba(255,255,255,0), rgba(255,255,255,0.75), rgba(255,255,255,0));background-image:-o-linear-gradient(left, rgba(255,255,255,0), rgba(255,255,255,0.75), rgba(255,255,255,0));background-image:-ms-linear-gradient(left, rgba(255,255,255,0), rgba(255,255,255,0.75), rgba(255,255,255,0));background-image:linear-gradient(to right, rgba(255,255,255,0), rgba(255,255,255,0.75), rgba(255,255,255,0))}.redes-sociais .botoes div{display:inline-block;vertical-align:top}.redes-sociais .botoes .facebook-like .standard{display:inline-block}.redes-sociais .botoes .facebook-like .mobile{display:none}@media only screen and (max-width:800px){.redes-sociais .botoes .facebook-like .standard{display:none}.redes-sociais .botoes .facebook-like .mobile{display:inline-block}}.redes-sociais ul{margin:0;padding:0}.redes-sociais li{margin-right:5px;margin-bottom:5px;display:inline-block;}.redes-sociais li img{max-width:100%}.facebook-like .standard{display:none}.facebook-like .mobile{display:block}