@import "type.css";body{width:100%;overflow-x:hidden;*zoom:1}body:before,body:after{content:"";display:table}body:after{clear:both}body:before,body:after{content:"";display:table}body:after{clear:both}/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}a{outline:none}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:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,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"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}input[type="checkbox"],input[type="radio"]{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;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}object{display:none}body{font-family:"BrandonGrotesque-Medium",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px}ul,li{list-style-type:none;margin:0;padding:0}a{text-decoration:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wrap_rio{max-width:1500px;margin:0 auto;padding:15px 0 5px;*zoom:1}.wrap_rio:before,.wrap_rio:after{content:"";display:table}.wrap_rio:after{clear:both}.wrap_rio:before,.wrap_rio:after{content:"";display:table}.wrap_rio:after{clear:both}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.big{width:500px;height:500px}.larger{width:500px;height:250px}.wrap-serv{display:table;width:100%;height:100%}.wrap-serv .content-serv{display:table-cell;vertical-align:middle;width:100%}.tr{position:absolute;top:20px;right:20px;text-align:right}.tl{position:absolute;top:20px;left:20px}.br{position:absolute;bottom:20px;right:20px;text-align:right}.bl{position:absolute;bottom:20px;left:20px}.fixed{position:fixed !important;top:-200px;z-index:5}.mobile-show{display:none}.mobile-hide{display:block}.hide-text{text-indent:100%;white-space:nowrap;overflow:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.inline-list li{display:inline-block;width:auto;padding:0 10px}.brandon,#search form input[type=text],#topbar #options li a,#topbar #options li.turismo_negocios a,#topbar #options li.turismo_negocios a,#topbar #options li.idioma a,footer .col.agenda p,.hidden-footer#exp .title-foot,.hidden-footer#cont .description a,.single #wishlist-add,.single #share,.single #breadcrumb li,.single .box-serv.big,.single .box-serv .contato,.page-wishlist #wishlist-content .text p span,.page-template-page-parallax #grid-rio .item-fixed figure figcaption,.single-destaque #grid-rio .item-fixed figure figcaption,.page-template-page-parallax #grid-rio .item h4,.single-destaque #grid-rio .item h4,.mobilidade .data p,.mobilidade .local label,.mobilidade .disclaimer{font-family:'BrandonGrotesque-Medium'}.brandon-italic,.single .box-serv.infos .telefone .data,.single .box-serv.infos .preco .data{font-family:'BrandonGrotesque-MediumItalic'}.brandon-light,#search form label,header #bannerFoto .month,.hidden-footer#exp .desc-foot,.hidden-footer#cont .description,#grid-rio .item.imperdivel .content-text,#grid-busca .item.imperdivel .content-text,#grid-rio-archive .grid .item.imperdivel .content-text,.item figure .wrap .data h4 span,.single .content-text .destaque,.single .row.servicos .destaque,.page-wishlist .title-wish,.page-wishlist .actions a,.sobre-o-rio .infos strong,.mobilidade .data h4{font-family:'BrandonGrotesque-Light'}.brandon-light-italic{font-family:'BrandonGrotesque-LightItalic'}.brandon-thin,#search .searchClose,#topbar #guia-rio,.single .box-serv.galeria .fundo .text,.sobre-o-rio .especial .fundo .text,.sobre-o-rio .olimpico .fundo .text{font-family:'BrandonGrotesque-Thin'}.brandon-black,.home .item.tax a .content h3,.page-template-page-home .item.tax a .content h3,.item figure .wrap .data .dash,.single .box-serv.infos .ticket .data .text{font-family:'BrandonGrotesque-Black'}.brandon-bold,header #bannerFoto .date,header #bannerFoto h2 strong,#menu-sub-tax #sub-taxonomy,footer .col h3,footer .col.agenda h4,.social-links .logos a,.hidden-footer h2,#grid-rio .item.imperdivel .content-text strong,#grid-busca .item.imperdivel .content-text strong,#grid-rio-archive .grid .item.imperdivel .content-text strong,.item figure .wrap .data h4,.single #wishlist-add a:hover,.single #share a:hover,.single .box-serv.galeria .fundo .text strong,.single .box-serv.big strong,.single .box-serv .contato strong,.single .box-serv.infos .data .text,.single .associados .title-section,.page-wishlist #wishlist-content .text h2,.page-wishlist .title-wish strong,.page-wishlist .actions a:hover,.page-template-page-parallax .topbar-logo a,.single-destaque .topbar-logo a,.page-template-page-parallax .slide .title-page,.single-destaque .slide .title-page,.page-template-page-parallax .slide .title-page strong,.single-destaque .slide .title-page strong,.sobre-o-rio .especial .fundo .text strong,.sobre-o-rio .olimpico .fundo .text strong,.sobre-o-rio .infos strong b,.mobilidade .data h4 strong,.mobilidade .locais .dado,.informacoes-uteis .acordeon #categoria #chamada h2{font-family:'BrandonGrotesque-Bold'}.kievit,footer .col li,.social-links ul li a,.item figure .wrap p,.single .content-text .texto,.single .row.servicos .texto,.single .box-serv.big p,.single .box-serv .contato a,.single .box-serv.infos .data .text span,.fancybox-title-float-wrap .child,.page-wishlist #wishlist-content .text p,.page-template-page-parallax .slide .description,.single-destaque .slide .description,.page-template-page-parallax .slide p,.single-destaque .slide p{font-family:'KievitSlab'}@font-face{font-family:'informacoes';src:url('../font/informacoes/info-uteis.eot?9ssbma');src:url('../font/informacoes/info-uteis.eot?9ssbma#iefix') format('embedded-opentype'),url('../font/informacoes/info-uteis.ttf?9ssbma') format('truetype'),url('../font/informacoes/info-uteis.woff?9ssbma') format('woff'),url('../font/informacoes/info-uteis.svg?9ssbma#icomoon') format('svg');font-weight:normal;font-style:normal}[class^="ico-"],[class*=" ico-"]{font-family:'informacoes';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico-trens-urbanos:before{content:"\e900"}.ico-terminais-rodovi-rios:before{content:"\e901"}.ico-t-xi-a-reo:before{content:"\e902"}.ico--nibus-especiais:before{content:"\e903"}.ico-barcas-e-lanchas:before{content:"\e904"}.ico-telefones--teis---atendimentos-especiais:before{content:"\e905"}.ico-shuttle:before{content:"\e906"}.ico-porto:before{content:"\e907"}.ico-informa--es-tur-sticas:before{content:"\e908"}.ico-espa-os-para-acesso-a-internet:before{content:"\e909"}.ico-correios:before{content:"\e90a"}.ico-consulados:before{content:"\e90b"}.ico-companhias-mar-timas:before{content:"\e90c"}.ico-companhias-de-taxi:before{content:"\e90d"}.ico-companhias-a-reas:before{content:"\e90e"}.ico-c-mbio:before{content:"\e90f"}.ico-aluguel-de-telefone-celular:before{content:"\e910"}.ico-aluguel-de-carros:before{content:"\e916"}.ico-aluguel-de-bicicleta:before{content:"\e912"}.ico-aplicativos-recomendados:before{content:"\e913"}.ico-agencia-de-viagens:before{content:"\e914"}.ico-aeroportos:before{content:"\e915"}.ico-translado-aeroporto-hot-is:before{content:"\e911"}.loading-rio{position:fixed;z-index:999999999;display:table;background-color:#333;width:100%;height:100%;overflow:hidden}.loading-cell{display:table-cell;vertical-align:middle;overflow:hidden}path{fill:#fff;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}#visitrio-loading{width:320px;display:block;margin:auto}#ponto-baixo{fill:#fff;-webkit-animation-name:RioDot;animation-name:RioDot;animation-delay:.9s;-webkit-animation-duration:3.5s;animation-duration:3.5s}#ponto1{fill:#fff;-webkit-animation-name:RioDot;animation-name:RioDot;animation-delay:2.1s;-webkit-animation-duration:3.5s;animation-duration:3.5s}#ponto2{fill:#fff;-webkit-animation-name:RioDot;animation-name:RioDot;animation-delay:.3s;-webkit-animation-duration:3.5s;animation-duration:3.5s}#ponto3{fill:#fff;-webkit-animation-name:RioDot;animation-name:RioDot;animation-delay:1.5s;-webkit-animation-duration:3.5s;animation-duration:3.5s}@-webkit-keyframes RioDot{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes RioDot{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.RioDot{-webkit-animation-name:RioDot;animation-name:RioDot}html,body{min-height:100%}.no-scroll{overflow:hidden}.wrap-todo-site{-webkit-transition:.3s opacity ease;-moz-transition:.3s opacity ease;transition:.3s opacity ease}body{position:relative}body *{outline:none}body>header{width:100%;height:100%;position:static}a,a:hover,a:active,a:focus{text-decoration:none}@media screen and (min-width:1200px){.archive nav.menu-principal,.page-template-page-mobilidade nav.menu-principal,.page-template-page-sobre-o-rio nav.menu-principal,.page-template-page-wishlist nav.menu-principal,.page-template-page-negocios nav.menu-principal,.search-results nav.menu-principal{position:fixed;z-index:99;background-color:transparent}}@media screen and (min-width:1200px){.archive #container,.page-template-page-mobilidade #container,.page-template-page-sobre-o-rio #container,.page-template-page-wishlist #container,.page-template-page-negocios #container,.search-results #container{margin-top:70px}}.home-carousel *{outline:none !important}.home-carousel div{height:400px}@media screen and (max-width:1200px){.home-carousel div{height:100vh;max-width:100%;overflow:hidden}}.home-carousel .slick-dots{display:block;position:absolute;width:100%;bottom:10%}@media screen and (max-width:1200px){.home-carousel .slick-dots{bottom:25%}}@media screen and (max-width:767px){.home-carousel .slick-dots{bottom:23%}}.home-carousel .slick-dots li{display:inline-block;padding:0;margin:6px}.home-carousel .slick-dots li button{border:0;outline:none;background:#F1F2F2;color:#F1F2F2;opacity:.5;border-radius:100%;padding:0;font-size:1px;width:15px;height:15px}@media screen and (max-width:1200px){.home-carousel .slick-dots li button{width:30px;height:30px}}@media screen and (max-width:767px){.home-carousel .slick-dots li button{width:20px;height:20px}}.home-carousel .slick-dots li.slick-active button{background:#F1F2F2;color:#F1F2F2;opacity:1}.home header #bannerFoto .banner-wrap{background-position:50% 0;background-attachment:auto;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:1200px){.home header #bannerFoto .banner-wrap{background-size:cover;background-attachment:fixed}}#spinner{opacity:0;z-index:10}#spinner img:first-child{width:130px;height:auto;position:fixed;top:50%;left:50%;margin:-30px 0 0 -65px;z-index:10000000000}#spinner.loading{opacity:.8;position:absolute;left:0;top:0;width:100%;height:100%;background:#2c2f36;filter:alpha(opacity=80)}#search{position:absolute;top:0;right:0;width:100%;max-width:100%;overflow:hidden;height:70px;z-index:1000;background:rgba(44,47,54,0.95)}@media screen and (min-width:1200px){#search{-webkit-transition:.6s all ease;-moz-transition:.6s all ease;transition:.6s all ease;transform:translateX(100%)}}@media screen and (max-width:1199px){#search{-webkit-transition:.25s all ease;-moz-transition:.25s all ease;transition:.25s all ease;visibility:hidden;opacity:0}}#search form{position:relative;z-index:1003;background:transparent;padding:0 0 0 20px}#search form label{width:15%;max-width:120px;color:#fff;margin-bottom:30px;display:block}#search form input[type=text]{text-transform:lowercase;position:absolute;border:none;background-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;overflow:hidden;font-size:4.3rem;line-height:1;margin:0;width:700px}#search form input#s{z-index:1020;color:#fff}#search form input#fake-complete{z-index:1010;color:#666;line-height:1.45}@media screen and (min-width:1200px){#search.active{transform:translateX(0);-webkit-transition:.6s all ease;-moz-transition:.6s all ease;transition:.6s all ease}}@media screen and (max-width:1199px){#search.active{visibility:visible;opacity:1;-webkit-transition:.25s all ease;-moz-transition:.25s all ease;transition:.25s all ease}}#search .searchClose{font-size:50px;font-weight:bold;color:#F1F2F2;text-align:center;width:50px;height:50px;position:absolute;line-height:50px;top:10px;right:10px;z-index:1004}#search .searchClose:hover{text-decoration:none}@-moz-document url-prefix(){#search input#s{padding-top:12px !important}}@media screen and (max-width:1199px){.page-template-page-sobre-o-rio #topbar,.archive #topbar,.page-template-page-mobilidade #topbar,.search-results #topbar,.page-template-page-wishlist #topbar,.page-template-page-negocios #topbar{top:0 !important;position:fixed}}#topbar{position:fixed;top:0;left:0;z-index:20;background-color:#2c2f36;width:100%;color:#fff;padding:0 0;margin:0}@media screen and (max-width:1199px){#topbar{max-width:100%;position:absolute;top:100vh}}@media screen and (max-width:1199px){#topbar.affix{position:fixed;top:0}}#topbar .center-block{position:relative;width:100%;height:70px}#topbar #options li{margin-left:-4px}#topbar #options li #dropdown-lang{left:auto;background-color:#2c2f36;text-align:center;min-width:60px;padding:0;-webkit-box-shadow:none;box-shadow:none;border:0 !important}#topbar #options li #dropdown-lang li{display:block;padding:0;margin:0}#topbar #options li #dropdown-lang li a{padding:0 19px;line-height:40px}#topbar #options li #dropdown-lang li a:hover,#topbar #options li #dropdown-lang li a:active,#topbar #options li #dropdown-lang li a:focus{color:#000}#topbar #guia-rio{float:left;margin:5px 17px 0 19px;padding:0;width:130px;height:60px}#topbar #guia-rio a{display:inline-block;width:100%;height:100%;color:#fff;text-decoration:none;background-image:url('../img/logo_colorido.gif');background-repeat:no-repeat;background-position:center center;background-size:100% auto}#topbar #guia-rio a img{max-width:100%}#topbar #options{float:right;height:70px;padding-left:5px}#topbar #options li{vertical-align:top}#topbar #options li a{padding:0 22px;font-size:12px;text-transform:uppercase;display:block;line-height:70px;vertical-align:top;color:#fff}#topbar #options li a:hover,#topbar #options li a:focus{text-decoration:none}#topbar #options li a i{line-height:70px}#topbar #options li#sobre_rio{background-color:#2c2f36;-webkit-transition:.3s all ease-in-out;-moz-transition:.3s all ease-in-out;transition:.3s all ease-in-out}#topbar #options li#sobre_rio:hover{background-color:#FCD140;-webkit-transition:.3s all ease-in-out;-moz-transition:.3s all ease-in-out;transition:.3s all ease-in-out}#topbar #options li#sobre_rio:hover a{color:#2c2f36}#topbar #options li#sobre_rio.active{background-color:#FCD140}#topbar #options li#sobre_rio.active a{color:#2c2f36}#topbar #options li#agenda{background-color:#2c2f36;-webkit-transition:.3s all ease-in-out;-moz-transition:.3s all ease-in-out;transition:.3s all ease-in-out}#topbar #options li#agenda:hover{background-color:#FC8D26;-webkit-transition:.3s all ease-in-out;-moz-transition:.3s all ease-in-out;transition:.3s all ease-in-out}#topbar #options li#agenda:hover a{color:#2c2f36}#topbar #options li#agenda.active{background-color:#FC8D26}#topbar #options li#agenda.active a{color:#2c2f36}#topbar #options li#passeios{background-color:#2c2f36;-webkit-transition:.3s all ease-in-out;-moz-transition:.3s all ease-in-out;transition:.3s all ease-in-out}#topbar #options li#passeios:hover{background-color:#60ce78;-webkit-transition:.3s all ease-in-out;-moz-transition:.3s all ease-in-out;transition:.3s all ease-in-out}#topbar #options li#passeios:hover a{color:#2c2f36}#topbar #options li#passeios.active{background-color:#60ce78}#topbar #options li#passeios.active a{color:#2c2f36}#topbar #options li.clima{height:100%}@media screen and (max-width:332px){#topbar #options li.clima{display:none}}#topbar #options li.clima i{font-size:35px;display:inline-block;vertical-align:bottom}#topbar #options li.clima small{font-size:13px;line-height:49px;display:inline-block;vertical-align:top;margin-left:-2px}#topbar #options li.turismo_negocios a{display:inline-block;padding:0 10px;line-height:70px;opacity:.5}#topbar #options li.turismo_negocios a.active{opacity:1}#topbar #options li.turismo_negocios a.active:before{font-family:'guia-rio';content:'\e625';font-size:15px;margin-right:8px;line-height:1.6}#topbar #options li.turismo_negocios a{display:inline-block;line-height:70px;opacity:.5}#topbar #options li.turismo_negocios a.active{opacity:1}#topbar #options li.wishlist{vertical-align:default}#topbar #options li.wishlist a{font-size:20px;height:70px}#topbar #options li.idioma a{line-height:70px;display:block}#topbar #options li.busca{vertical-align:default}#topbar #options li.busca a{font-size:20px;height:70px;line-height:70px;vertical-align:top}.home #bannerFoto{display:block}header{margin-top:70px;position:relative;z-index:5;-webkit-transition:.4s all linear;-moz-transition:.4s all linear;transition:.4s all linear}@media screen and (max-width:1199px){header{margin-top:0}}header #bannerFoto{width:auto;overflow:hidden;color:#fff;text-align:center;padding:0;background:#2c2f36;position:relative;height:400px;max-height:400px;display:table;width:100%}header #bannerFoto.no-thumb{height:200px}@media screen and (max-width:1199px){header #bannerFoto{min-height:100vh;height:100vh}}header #bannerFoto .item-banner{position:absolute;width:100%;height:100%;display:table}header #bannerFoto .banner-wrap{position:relative;z-index:1;display:table-cell;vertical-align:middle;background-size:auto;background-repeat:no-repeat;width:100%;height:100%;background-position:center center;background-size:cover}@media screen and (max-width:1200px){header #bannerFoto .banner-wrap{background-position:center center;background-repeat:no-repeat}}header #bannerFoto .banner-wrap .scroll-down{display:none}@media screen and (max-width:1199px){header #bannerFoto .banner-wrap .scroll-down{color:#fff;display:inline-block;position:absolute;bottom:60px;left:0;right:0}}@media screen and (max-width:767px){header #bannerFoto .banner-wrap .scroll-down{bottom:30px}}header #bannerFoto .banner-wrap .scroll-down:active,header #bannerFoto .banner-wrap .scroll-down:focus{text-decoration:none}header #bannerFoto .banner-wrap .scroll-down span{border:4px solid white;border-radius:100%;padding:15px;font-size:30px}@media screen and (max-width:767px){header #bannerFoto .banner-wrap .scroll-down span{padding:10px;font-size:20px}}header #bannerFoto .date{font-size:70px;width:100%;text-align:center;line-height:1}header #bannerFoto .month{font-size:30px;width:100%;text-align:center;letter-spacing:3px;text-transform:uppercase}header #bannerFoto .dash{font-size:70px;color:#fff;line-height:1}header #bannerFoto:after{left:100%;top:50%;margin-top:-10px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0,0,0,0);border-width:20px;border-left-color:#FC8D26;z-index:2}header #bannerFoto .date-inicio,header #bannerFoto .date-fim,header #bannerFoto .dash{display:inline-block;width:auto;vertical-align:top;margin:0 0 30px 0}header #bannerFoto h2{text-transform:uppercase;font-size:3.5em;line-height:1em;text-align:center;margin:0 auto;opacity:1 !important;font-weight:normal}@media screen and (min-width:1200px){header #bannerFoto h2{width:100%;z-index:2}}@media screen and (max-width:480px){header #bannerFoto h2{font-size:2.5em}}@media screen and (max-width:320px){header #bannerFoto h2{font-size:2em}}header #bannerFoto h2 strong{font-weight:normal}header #bannerFoto img{min-width:100%;min-height:100%;opacity:.7;-webkit-transition:.4s opacity ease;-moz-transition:.4s opacity ease;transition:.4s opacity ease;position:absolute;top:0;left:0;z-index:0}header nav:first-of-type.affix{top:70px}@media screen and (max-width:1199px){header nav:first-of-type.affix{position:static}}header h2 a,header h2 a:hover,header h2 a:focus,header h2 a:active{text-decoration:none;color:#fff}nav.menu-principal{position:relative;z-index:1;text-align:center;color:#fff;text-decoration:none;width:100%}@media screen and (max-width:1199px){nav.menu-principal{margin-top:70px}}nav.menu-principal.affix{position:fixed;z-index:50}nav.menu-principal #main{margin:0 -10px;height:72px}@media screen and (max-width:1199px){nav.menu-principal #main{margin:0;height:auto}}nav.menu-principal #main li.parent-link{vertical-align:top;width:33%;display:inline-block;-webkit-transition:.6s width ease;-moz-transition:.6s width ease;transition:.6s width ease;height:72px;overflow:hidden;margin:0 -2px;padding:0 0 !important;position:relative}@media screen and (max-width:1199px){nav.menu-principal #main li.parent-link{width:100%;display:block;-webkit-transition:.6s height ease;-moz-transition:.6s height ease;transition:.6s height ease}}nav.menu-principal #main li.parent-link .layer-transition{width:100%;opacity:0;line-height:72px;font-size:20px;overflow:hidden;height:72px;position:absolute;top:0;left:0;-webkit-transition:.4s opacity ease;-moz-transition:.4s opacity ease;transition:.4s opacity ease;text-align:center;color:#FFF;z-index:0}nav.menu-principal #main li.parent-link .layer-transition i{font-size:30px;line-height:72px;text-align:center}nav.menu-principal #main li.parent-link a{text-decoration:none;text-transform:uppercase;font-size:14px;color:#333;line-height:72px;background-color:#F1F2F2;display:inline-block;width:100%;vertical-align:top;position:relative;white-space:nowrap;font-weight:normal;letter-spacing:1px}nav.menu-principal #main li.parent-link .sub-menu{line-height:0;width:0;height:0;display:inline-block;overflow:hidden;vertical-align:top;-webkit-transition:.2s width ease;-moz-transition:.2s width ease;transition:.2s width ease}@media screen and (max-width:1199px){nav.menu-principal #main li.parent-link .sub-menu{width:100%;display:block;-webkit-transition:.2s all ease;-moz-transition:.2s all ease;transition:.2s all ease}nav.menu-principal #main li.parent-link .sub-menu li{height:0;width:100% !important;display:block !important;-webkit-transition:.2s all ease;-moz-transition:.2s all ease;transition:.2s all ease;overflow:hidden}}nav.menu-principal #main li.parent-link .sub-menu li{width:0;display:inline-block;vertical-align:top}nav.menu-principal #main li.parent-link .sub-menu li a{position:relative;letter-spacing:1px;line-height:72px}nav.menu-principal #main li.parent-link .sub-menu li a:after{content:'';left:0;bottom:0;-webkit-transition:.4s bottom ease;-moz-transition:.4s bottom ease;transition:.4s bottom ease}nav.menu-principal #main li.parent-link .sub-menu li a.active:after{content:'';width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #3b3c43;position:absolute;bottom:-8px;margin-left:-8px;left:50%;-webkit-transition:.4s bottom ease;-moz-transition:.4s bottom ease;transition:.4s bottom ease}.home .wrap_rio .select-filtro:nth-child(2){display:none}.home #filtros-top{top:0}.translatable a{padding:20px;opacity:.4}.translatable a.used{opacity:1}#filtros-top{width:100%;padding-bottom:3px}#filtros-top .select-filtro{float:right;padding:10px 0}@media screen and (max-width:1199px){#filtros-top .select-filtro{float:none;text-align:center}}@media screen and (max-width:480px){#filtros-top .select-filtro{float:none;text-align:center}}#filtros-top .select-filtro select{margin-left:15px;font-family:'FontAwesome','BrandonGrotesque-Bold';-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;color:#2c2f36;cursor:pointer;text-transform:uppercase;font-size:12px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;overflow:hidden;border:none}@media screen and (max-width:1199px){#filtros-top .select-filtro select{margin-left:0}}#filtros-top .select-filtro select::-ms-expand{display:none}#filtros-top .select-filtro select#cozinhas{display:none}#filtros-top .select-filtro select#precos{display:none}#filtros-top{position:relative}@media screen and (min-width:1200px){#filtros-top{top:70px}}#menu-sub-tax{max-width:600px;padding:10px 0;background-color:#fff;color:#000;text-align:left;opacity:0;-webkit-transition:1s all ease;-moz-transition:1s all ease;transition:1s all ease}@media screen and (max-width:1200px){#menu-sub-tax{margin:30px auto;text-align:center}}@media screen and (max-width:449px){#menu-sub-tax{max-width:140px}}#menu-sub-tax.visible{opacity:1}@media screen and (max-width:1200px){#menu-sub-tax.visible{margin:30px auto;text-align:center}}#menu-sub-tax #sub-taxonomy{font-size:12px;text-transform:uppercase}#menu-sub-tax #sub-taxonomy li{display:inline-block;width:auto;margin-right:25px}@media screen and (max-width:449px){#menu-sub-tax #sub-taxonomy li{display:block;margin-right:0;margin-bottom:30px;text-align:left}}#menu-sub-tax #sub-taxonomy li label{font-weight:normal}#menu-sub-tax #sub-taxonomy li label:before{margin-right:.25em;content:"\e625";font-size:1.8em;font-family:'guia-rio';vertical-align:sub;color:#F1F2F2;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width:449px){#menu-sub-tax #sub-taxonomy li label:before{padding-right:.25em}}#menu-sub-tax #sub-taxonomy li label:hover{cursor:pointer}#menu-sub-tax #sub-taxonomy li input[type="checkbox"]{display:none}#menu-sub-tax #sub-taxonomy li input[type="checkbox"]:checked~label:before{color:#60ce78}.page-template-page-sobre-o-rio #topbar #options li#sobre_rio{background-color:#FCD140}.page-template-page-sobre-o-rio #topbar #options li#sobre_rio a{color:#2c2f36}.post-type-archive-evento #topbar #options li#agenda{background-color:#FC8D26}.post-type-archive-evento #topbar #options li#agenda a{color:#2c2f36}@media screen and (min-width:1200px){#menu-mob,.call-mobile{display:none !important}}@media screen and (max-width:1199px){#sobre_rio,#agenda,.negocios,.turismo,#topbar .wishlist,#topbar .idioma{display:none !important}}#topbar #options .call-mobile{height:100%}#topbar #options .call-mobile a{height:100%;line-height:66px}#topbar #options .call-mobile a span{display:inline-block;vertical-align:middle;width:30px;padding:7px 0;border:solid #fff;border-width:3px 0;border-radius:2px;cursor:pointer}#topbar #options .call-mobile a span:before{content:"";display:block;height:3px;border-radius:2px;background:#fff}#menu-mob{display:table;position:fixed;z-index:999;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.95);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:translate(0, -100%) scale(1, 1);-moz-transform:translate(0, -100%) scale(1, 1);-o-transform:translate(0, -100%) scale(1, 1);-ms-transform:translate(0, -100%) scale(1, 1);transform:translate(0, -100%) scale(1, 1);opacity:0}#menu-mob.open{-webkit-transform:translate(0, 0) scale(1, 1);-moz-transform:translate(0, 0) scale(1, 1);-o-transform:translate(0, 0) scale(1, 1);-ms-transform:translate(0, 0) scale(1, 1);transform:translate(0, 0) scale(1, 1);opacity:1}@media screen and (max-width:480px){#menu-mob.open{padding-top:60px}}#menu-mob ul{display:table-cell;vertical-align:middle;text-align:center;text-transform:uppercase}#menu-mob ul li a{color:#ffffff;line-height:8rem;font-size:5rem}@media screen and (max-width:667px){#menu-mob ul li a{line-height:5rem;font-size:3rem}}#menu-mob .btn{position:absolute;top:50%;left:50%;margin-top:61px;margin-left:-45px}#menu-mob .close{position:fixed;top:30px;right:30px;color:#fff;background-color:transparent;border-radius:100%;opacity:1;padding:10px 17px;font-size:27px;width:57px;height:57px}@media screen and (max-width:480px){#menu-mob .close{top:15px;left:50%;margin-left:-28px}}.page-template-page-sobre-o-rio #topbar #guia-rio a,.single-destaque #topbar #guia-rio a,.postid-1887 #topbar #guia-rio a,.postid-1723 #topbar #guia-rio a,.post-type-archive-informacoes #topbar #guia-rio a,.page-template-page-mobilidade #topbar #guia-rio a{background-image:url('../img/logo_amarelo.gif')}.post-type-archive-evento #topbar #guia-rio a,.single-evento #topbar #guia-rio a{background-image:url('../img/logo_laranja.gif')}.tax-cat_onde_comer #topbar #guia-rio a,.single-onde_comer #topbar #guia-rio a{background-image:url('../img/logo_rosa.gif')}.tax-cat_onde_ficar #topbar #guia-rio a,.single-onde_ficar #topbar #guia-rio a{background-image:url('../img/logo_azul.gif')}.tax-cat_que_fazer #topbar #guia-rio a,.single-que_fazer #topbar #guia-rio a{background-image:url('../img/logo_verde.gif')}@media screen and (max-width:420px){#topbar #options li a{padding:0 8px !important}#topbar #guia-rio{width:100px !important;padding:8px 0 !important;margin:0 10px 0}}@media screen and (max-width:767px){#menu-mob ul{font-size:5rem !important}}nav.menu-principal #main li.parent-link .mais{position:absolute;right:.5em;font-size:30px}nav.menu-principal #main li.parent-link.active{vertical-align:top;text-align:left;-webkit-transition:.6s width ease;-moz-transition:.6s width ease;transition:.6s width ease;width:70%;display:inline-block;margin:0 -2px;background:#3b3c43;overflow:visible}@media screen and (max-width:1199px){nav.menu-principal #main li.parent-link.active{width:100%;display:block;height:auto;-webkit-transition:.6s height ease;-moz-transition:.6s height ease;transition:.6s height ease}}nav.menu-principal #main li.parent-link.active .layer-transition{-webkit-transition:.4s opacity ease;-moz-transition:.4s opacity ease;transition:.4s opacity ease;width:100%;opacity:0}nav.menu-principal #main li.parent-link.active a{width:12%;vertical-align:top;display:inline-block;text-align:center;background:#3b3c43;letter-spacing:1px;font-weight:normal;color:#fff}@media screen and (max-width:1199px){nav.menu-principal #main li.parent-link.active a{width:100%;display:block}}nav.menu-principal #main li.parent-link.active .sub-menu{height:72px;width:87%;vertical-align:top;text-align:center;overflow:visible}@media screen and (max-width:1199px){nav.menu-principal #main li.parent-link.active .sub-menu{width:100%;height:auto;-webkit-transition:.2s all ease;-moz-transition:.2s all ease;transition:.2s all ease}}nav.menu-principal #main li.parent-link.active .sub-menu li{width:16%;text-align:center;display:inline-block;margin:0 -2px}@media screen and (max-width:1199px){nav.menu-principal #main li.parent-link.active .sub-menu li{height:72px;width:100%;display:block;-webkit-transition:.2s height ease;-moz-transition:.2s height ease;transition:.2s height ease;overflow:hidden}}nav.menu-principal #main li.parent-link.active .sub-menu li a{line-height:72px;width:100%;display:inline-block;background:#3b3c43;text-align:center;letter-spacing:1px;font-weight:normal;color:#fff}nav.menu-principal #main li.parent-link.active .link-pai:after{left:100%;top:28px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0,0,0,0);border-width:10px}@media screen and (max-width:1199px){nav.menu-principal #main li.parent-link.active .link-pai:after{display:none}}nav.menu-principal #main li.parent-link.pqno{-webkit-transition:.6s width ease;-moz-transition:.6s width ease;transition:.6s width ease;width:14.5%}@media screen and (max-width:1199px){nav.menu-principal #main li.parent-link.pqno{width:100%}}nav.menu-principal #main li.parent-link.que_fazer:hover .layer-transition{color:#fff;background-color:#60ce78;-webkit-transition:.4s opacity ease;-moz-transition:.4s opacity ease;transition:.4s opacity ease;width:100%;opacity:1;z-index:0}nav.menu-principal #main li.parent-link.que_fazer:hover .link-pai{opacity:0;-webkit-transition:.4s opacity ease;-moz-transition:.4s opacity ease;transition:.4s opacity ease}nav.menu-principal #main li.parent-link.que_fazer.active .layer-transition{width:100%;opacity:0;-webkit-transition:.4s opacity ease;-moz-transition:.4s opacity ease;transition:.4s opacity ease}nav.menu-principal #main li.parent-link.que_fazer.active .link-pai{background-color:#60ce78;opacity:1;-webkit-transition:.4s opacity ease;-moz-transition:.4s opacity ease;transition:.4s opacity ease}nav.menu-principal #main li.parent-link.que_fazer.active .link-pai:after{border-left-color:#60ce78}nav.menu-principal #main li.parent-link.que_fazer.active .sub-menu li a:hover{color:#60ce78}nav.menu-principal #main li.parent-link.que_fazer.active .sub-menu li a.active{color:#60ce78}nav.menu-principal #main li.parent-link.onde_comer:hover .layer-transition{color:#fff;background-color:#fd3a63;-webkit-transition:.4s opacity ease;-moz-transition:.4s opacity ease;transition:.4s opacity ease;width:100%;opacity:1;z-index:0}nav.menu-principal #main li.parent-link.onde_comer:hover .link-pai{opacity:0;-webkit-transition:.4s opacity ease;-moz-transition:.4s opacity ease;transition:.4s opacity ease}nav.menu-principal #main li.parent-link.onde_comer.active .layer-transition{width:100%;opacity:0;-webkit-transition:.4s opacity ease;-moz-transition:.4s opacity ease;transition:.4s opacity ease}nav.menu-principal #main li.parent-link.onde_comer.active .link-pai{background-color:#fd3a63;opacity:1;-webkit-transition:.4s opacity ease;-moz-transition:.4s opacity ease;transition:.4s opacity ease}nav.menu-principal #main li.parent-link.onde_comer.active .link-pai:after{border-left-color:#fd3a63}nav.menu-principal #main li.parent-link.onde_comer.active .sub-menu li a:hover{color:#fd3a63}nav.menu-principal #main li.parent-link.onde_comer.active .sub-menu li a.active{color:#fd3a63}nav.menu-principal #main li.parent-link.onde_ficar:hover .layer-transition{color:#fff;background-color:#00ccef;-webkit-transition:.4s width ease;-moz-transition:.4s width ease;transition:.4s width ease;opacity:1;width:100%;z-index:0}nav.menu-principal #main li.parent-link.onde_ficar:hover .link-pai{opacity:0;-webkit-transition:.4s opacity ease;-moz-transition:.4s opacity ease;transition:.4s opacity ease}nav.menu-principal #main li.parent-link.onde_ficar.active .layer-transition{width:100%;opacity:0;-webkit-transition:.4s width ease;-moz-transition:.4s width ease;transition:.4s width ease}nav.menu-principal #main li.parent-link.onde_ficar.active .link-pai{background-color:#00ccef;opacity:1;-webkit-transition:.4s opacity ease;-moz-transition:.4s opacity ease;transition:.4s opacity ease}nav.menu-principal #main li.parent-link.onde_ficar.active .link-pai:after{border-left-color:#00ccef}nav.menu-principal #main li.parent-link.onde_ficar.active .sub-menu li a:hover{color:#00ccef}nav.menu-principal #main li.parent-link.onde_ficar.active .sub-menu li a.active{color:#00ccef}footer{width:100%;min-height:300px;background-color:#F1F2F2}@media screen and (max-width:991px){footer .wrap_rio{padding-left:2em;padding-right:2em}}@media (max-width:480px){footer .wrap_rio{padding:3em 0 1em}}@media screen and (max-width:480px){footer .wrap_rio .col:nth-child(3){padding-top:2.2em;padding-bottom:0}}footer .col{margin-top:20px;color:#2c2f36}@media screen and (max-width:991px){footer .col{min-height:200px}}footer .col h3{text-transform:uppercase;font-size:.8em;line-height:1em}footer .col li{font-size:.9em}footer .col li a{-webkit-transition:0.15s all ease-in-out;-moz-transition:0.15s all ease-in-out;transition:0.15s all ease-in-out;color:#2c2f36}footer .col li a i.icon-out{display:inline-block;margin-left:10px;font-size:13px}footer .col li.cidade-olimpica{margin-top:15px}footer .col.agenda a{-webkit-transition:0.25s all ease-in-out;-moz-transition:0.25s all ease-in-out;transition:0.25s all ease-in-out;display:block;color:#2c2f36}footer .col.agenda a:hover{padding-left:.2em}footer .col.agenda a:active{text-decoration:none}footer .col.agenda h4{font-size:51px;display:inline-block;width:55px;line-height:1;margin:0}footer .col.agenda p{font-size:16px;margin-top:10px;line-height:1;text-transform:uppercase}footer .logo{display:table}footer .logo .logo-text{display:table-cell;width:100%;padding-right:20%;vertical-align:middle}footer .logo .logo-text a img{max-width:100%}@media screen and (max-width:480px){footer .logo .logo-text a img{width:300px}}.social-links{padding:2em 0}.social-links .logos img{max-width:100%}.social-links .logos a{font-size:10px;text-transform:uppercase;color:#2c2f36;text-align:center;display:inline-block;vertical-align:middle;float:none;padding:0;margin:0 10px}@media screen and (max-width:480px){.social-links .logos a{padding:10px 0}}.social-links .logos a:last-child{margin-left:42px;max-width:70px}@media screen and (max-width:1024px){.social-links .logos a:last-child{margin-left:20px}}@media screen and (max-width:540px){.social-links .logos a:last-child{display:block;height:60px;margin-right:auto;margin-left:auto;margin-top:30px;max-width:100%}}.social-links .logos a span{display:block;margin-top:5px}@media screen and (max-width:991px){.social-links .logos{padding-top:30px}}@media screen and (max-width:991px){.social-links .col-md-6,.social-links .logos{text-align:center !important}}.social-links ul{display:inline-block;width:auto}.social-links ul li{display:inline-block;width:auto;vertical-align:middle;margin:0 10px 0 0}.social-links ul li:last-child{margin:0}.social-links ul li a{color:#2c2f36;font-size:14px;line-height:20px}.social-links ul.social{margin-top:1em}@media screen and (max-width:538px){.social-links ul.social{display:block}}.social-links ul.social li a{color:#fff;background-color:#2c2f36;display:inline-block;width:40px;height:40px;line-height:40px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;line-height:46px;font-size:24px;text-align:center;text-decoration:none;-webkit-transition:0.25s all ease-in-out;-moz-transition:0.25s all ease-in-out;transition:0.25s all ease-in-out}.social-links ul.social li a:hover{text-decoration:none}.social-links ul.social li a.tw:hover{background-color:#55acee}.social-links ul.social li a.fb:hover{background-color:#3b5998}.social-links ul.social li a.it:hover{background-color:#3f729b}.social-links ul.social li a i{line-height:44px}.social-links ul.social li a.fb{line-height:40px}.social-links ul.social li a.fb i{line-height:40px}.social-links ul.links{margin-top:1em;margin-left:2em}@media screen and (max-width:555px){.social-links ul.links{margin-left:0}}.social-links ul.links li{border-left:1px solid #2c2f36;padding-left:10px;line-height:.5}.social-links ul.links li:first-child{border:none;padding:0}.social-links .logos{text-align:right}.hidden-footer{display:none;background-color:#2c2f36;color:#fff;padding-bottom:60px;*zoom:1}.hidden-footer.visible{display:block}.hidden-footer:before,.hidden-footer:after{content:"";display:table}.hidden-footer:after{clear:both}.hidden-footer:before,.hidden-footer:after{content:"";display:table}.hidden-footer:after{clear:both}.hidden-footer .close-foot{text-align:right;float:right;margin-right:15px}.hidden-footer .close-foot #close{color:#fff;font-size:30px;font-weight:normal}.hidden-footer .close-foot #close:hover{text-decoration:none;color:#dedede}.hidden-footer h2{text-transform:uppercase;font-size:40px;font-weight:normal;padding-left:15px;margin:1em 0;text-align:center}.hidden-footer#exp div:first-child{min-height:200px;position:relative}.hidden-footer#exp .title-foot{text-transform:uppercase;font-size:16px;font-weight:normal;line-height:1.3}.hidden-footer#exp .desc-foot{font-size:16px;line-height:1.3}.hidden-footer#exp .col-md-2.col-sm-4.col-xs-6{min-height:140px}.hidden-footer#cont .description{text-align:center}.hidden-footer#cont .description a{color:#fff;text-decoration:none}.hidden-footer#cont .description a:hover{text-decoration:underline}.hidden-footer#cont #msg-form{margin:-2.4rem auto 1rem;width:80%;background-color:#fd3a63;font-size:1.6rem;color:#000;padding:.6rem 0;text-align:center;display:none}.hidden-footer#cont #msg-form.success{background-color:#60ce78}.hidden-footer#cont .form-contato{text-align:center}.hidden-footer#cont .form-contato textarea{height:198px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;overflow:hidden;background-color:#3b3c43;color:#fff;border:none;margin:2em 0;resize:none;border:1px solid transparent}.hidden-footer#cont .form-contato textarea:focus{outline:none;box-shadow:none;border-color:#F1F2F2}.hidden-footer#cont .form-contato input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;overflow:hidden;background-color:#3b3c43;color:#fff;margin:2em 0;border:none;height:3.38em;border:1px solid transparent}.hidden-footer#cont .form-contato input:focus{outline:none;box-shadow:none;border-color:#F1F2F2}.hidden-footer#cont .form-contato .error{border:1px solid #fd3a63}.hidden-footer#cont .form-contato input[type=submit]{float:none;margin:2em auto;position:relative;top:0;color:#2c2f36;background-color:#F1F2F2;border-color:transparent;text-transform:uppercase;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;overflow:hidden;-webkit-transition:.3s all ease-in-out;-moz-transition:.3s all ease-in-out;transition:.3s all ease-in-out;padding:13px 60px}.hidden-footer#cont .form-contato input[type=submit]:hover,.hidden-footer#cont .form-contato input[type=submit]:active,.hidden-footer#cont .form-contato input[type=submit]:focus{color:#2c2f36;background-color:#fff;border-color:transparent}.hidden-footer#cont .form-contato input[type=submit]:active,.hidden-footer#cont .form-contato input[type=submit]:focus{top:1px;outline:none}.hidden-footer#cont .form-contato input[type=submit].sending{background-color:#a5a5a5}.hidden-footer#cont .form-contato ::-webkit-input-placeholder,.hidden-footer#cont .form-contato ::-moz-input-placeholder,.hidden-footer#cont .form-contato :-ms-input-placeholder,.hidden-footer#cont .form-contato :-moz-input-placeholder{color:#fff;font-family:'BrandonGrotesque-LightItalic'}.hidden-footer#cont .form-contato ::-webkit-input-placeholder{color:#fff;font-family:'BrandonGrotesque-LightItalic'}.hidden-footer#cont .form-contato :-moz-placeholder{color:#fff;font-family:'BrandonGrotesque-LightItalic'}.hidden-footer#cont .form-contato ::-moz-placeholder{color:#fff;font-family:'BrandonGrotesque-LightItalic'}.hidden-footer#cont .form-contato :-ms-input-placeholder{color:#fff;font-family:'BrandonGrotesque-LightItalic'}.hidden-footer#down{position:relative}.hidden-footer#down .item-download{position:relative;text-align:center}.hidden-footer#down .item-download .overlay{background:transparent;position:absolute;opacity:0;top:0;left:0;width:100%;height:100%;line-height:100%;text-align:center;-webkit-transition:.3s opacity ease;-moz-transition:.3s opacity ease;transition:.3s opacity ease}.hidden-footer#down .item-download .overlay i{color:#fff;text-decoration:none;font-size:30px;line-height:350px;text-align:center}.hidden-footer#down .item-download img{max-width:100%;display:inline-block;height:auto;-webkit-transition:.3s opacity ease;-moz-transition:.3s opacity ease;transition:.3s opacity ease}.hidden-footer#down .item-download:hover .overlay{opacity:1;-webkit-transition:.3s opacity ease;-moz-transition:.3s opacity ease;transition:.3s opacity ease}.hidden-footer#down .item-download:hover img{opacity:.5;-webkit-transition:.3s opacity ease;-moz-transition:.3s opacity ease;transition:.3s opacity ease}.hidden-footer#down .slick-arrow{background:transparent;border:none;position:absolute;font-size:30px;top:50%;left:-60px}.hidden-footer#down .slick-arrow.slick-next{right:-60px;left:auto}.lightbox{display:table;position:fixed;height:100%;width:100%;width:100vw;height:100vh;z-index:999;top:0;left:0}.lightbox .overlay{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#2c2f36;opacity:.9;z-index:30}.lightbox .close{float:right;font-size:30px;font-weight:normal;line-height:1;color:#fff;opacity:1;cursor:pointer}.lightbox .lightbox-content{display:inline-block;width:400px;height:400px;text-align:center;vertical-align:middle;position:absolute;margin-top:-200px;margin-left:-200px;top:50%;left:50%;z-index:50}.lightbox .lightbox-content a{display:block}#container{max-width:1500px;min-height:500px;margin:0 auto 80px;position:relative;-webkit-transition:padding 0.3s ease all ease-in-out;-moz-transition:padding 0.3s ease all ease-in-out;transition:padding 0.3s ease all ease-in-out;*zoom:1;background-color:#fff}#container:before,#container:after{content:"";display:table}#container:after{clear:both}#container:before,#container:after{content:"";display:table}#container:after{clear:both}@media screen and (max-width:1199px){#container{margin:0 auto 80px}}#no-data{display:none;position:relative;padding-top:200px;text-align:center}body.home #no-data{display:none}#grid-rio,#grid-busca,#grid-rio-archive .grid{max-width:100%;margin:0 auto}@media screen and (max-width:340px){#grid-rio,#grid-busca,#grid-rio-archive .grid{margin:0}}#grid-rio .item,#grid-busca .item,#grid-rio-archive .grid .item{color:#fff;width:250px;height:250px}#grid-rio .item.big,#grid-busca .item.big,#grid-rio-archive .grid .item.big{width:500px;height:500px}#grid-rio .item.larger,#grid-busca .item.larger,#grid-rio-archive .grid .item.larger{width:500px !important;height:250px}#grid-rio .item.taller,#grid-busca .item.taller,#grid-rio-archive .grid .item.taller{width:250px;height:500px !important}#grid-rio .item img,#grid-busca .item img,#grid-rio-archive .grid .item img{max-width:100%;max-height:100%}#grid-rio .item.imperdivel .content-text strong,#grid-busca .item.imperdivel .content-text strong,#grid-rio-archive .grid .item.imperdivel .content-text strong{font-weight:normal}#show_more,#show_more_submenu{display:none;margin-top:40px;text-align:center;font-size:.8em;padding:10px 20px;text-transform:uppercase}#show_more.show,#show_more_submenu.show{display:block}#show_more a,#show_more_submenu a{color:#fff;display:inline-block;border:1px solid #2c2f36;background-color:#2c2f36;padding:18px 60px;letter-spacing:1px;-webkit-transition:'0.3s' all ease-in-out;-moz-transition:'0.3s' all ease-in-out;transition:'0.3s' all ease-in-out}#show_more a:hover,#show_more_submenu a:hover{background-color:#3b3c43}#show_more img,#show_more_submenu img{width:40px}.item *{margin:0;padding:0}.item a{text-decoration:none;display:block;position:absolute;top:0;left:0;width:100%;height:100%;color:#fff}.item figure{position:relative;margin:0;padding:0;width:100%;height:100%;overflow:hidden;cursor:pointer}.item figure figcaption{width:100%;height:100%;min-height:250px;position:absolute;display:table;top:0;left:0;text-decoration:none;background:rgba(0,0,0,0.3);-webkit-transition:.3s background ease;-moz-transition:.3s background ease;transition:.3s background ease}@media screen and (max-width:991px){.item figure figcaption{min-height:220px}}@media screen and (max-width:817px){.item figure figcaption{min-height:180px}}@media screen and (max-width:817px){.item figure figcaption{min-height:128px}}.item figure figcaption:hover{-webkit-transition:.3s background ease;-moz-transition:.3s background ease;transition:.3s background ease;background:rgba(0,0,0,0)}@media screen and (max-width:480px){.item figure figcaption h3{font-size:20px}}.item.big figcaption .wrap h4,.item.larger figcaption .wrap h4{font-size:150%}.home .item.tax,.page-template-page-home .item.tax{text-align:center;margin:0;padding:0;width:100%;height:100%;background-color:#fff;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;transition:.3s all ease}.home .item.tax a,.page-template-page-home .item.tax a{display:inline-block;display:table}.home .item.tax a .content,.page-template-page-home .item.tax a .content{display:table-cell;height:100%;vertical-align:middle}.home .item.tax a .content i,.page-template-page-home .item.tax a .content i{font-size:7rem}.home .item.tax a .content p,.page-template-page-home .item.tax a .content p{margin:10px 0 5px;font-size:1.8rem;color:#000;position:relative}.home .item.tax a .content h3,.page-template-page-home .item.tax a .content h3{font-size:1.8rem;position:relative}.home .item.tax:hover,.page-template-page-home .item.tax:hover{-webkit-transition:.3s all ease;-moz-transition:.3s all ease;transition:.3s all ease}.home .item.ficar i,.page-template-page-home .item.ficar i,.home .item.ficar h3,.page-template-page-home .item.ficar h3{color:#00ccef}.home .item.ficar .layer,.page-template-page-home .item.ficar .layer{background-color:#00ccef !important}.home .item.ficar:hover p,.page-template-page-home .item.ficar:hover p,.home .item.ficar:hover h3,.page-template-page-home .item.ficar:hover h3{color:#fff;z-index:2}.home .item.fazer i,.page-template-page-home .item.fazer i,.home .item.fazer h3,.page-template-page-home .item.fazer h3{color:#60ce78}.home .item.fazer .layer,.page-template-page-home .item.fazer .layer{background-color:#60ce78 !important}.home .item.fazer:hover p,.page-template-page-home .item.fazer:hover p,.home .item.fazer:hover h3,.page-template-page-home .item.fazer:hover h3{color:#fff;z-index:2}.home .item.comer i,.page-template-page-home .item.comer i,.home .item.comer h3,.page-template-page-home .item.comer h3{color:#fd3a63}.home .item.comer .layer,.page-template-page-home .item.comer .layer{background-color:#fd3a63 !important}.home .item.comer:hover p,.page-template-page-home .item.comer:hover p,.home .item.comer:hover h3,.page-template-page-home .item.comer:hover h3{color:#fff;z-index:2}.item figure .wrap{display:table-cell;width:100%;vertical-align:middle;text-align:center;padding:0 4%}.item figure .wrap .data h4{width:auto;display:inline-block;font-size:1.8em;text-align:center}.item figure .wrap .data h4 span{font-size:50%;display:block}.item figure .wrap .data .dash{font-size:1.2em;line-height:1.7;display:inline-block;vertical-align:top;width:auto;text-align:center;text-decoration:none !important;color:#fff}.item figure .wrap h4{text-transform:uppercase;line-height:1.3;color:#fff;font-weight:600}@media screen and (max-width:480px){.item figure .wrap h4{font-size:15px}}.item figure .wrap p{font-size:16px;color:#fff}.onde_comer.item.no-img{background:#F1F2F2;color:#fd3a63;overflow:hidden}.onde_comer.item.no-img h4,.onde_comer.item.no-img a,.onde_comer.item.no-img p{color:#fd3a63}.onde_comer.item.no-img figcaption{background:transparent}.onde_ficar.item.no-img{background:#F1F2F2;color:#00ccef;overflow:hidden}.onde_ficar.item.no-img h4,.onde_ficar.item.no-img a,.onde_ficar.item.no-img p{color:#00ccef}.onde_ficar.item.no-img figcaption{background:transparent}.que_fazer.item.no-img{background:#F1F2F2;color:#60ce78;overflow:hidden}.que_fazer.item.no-img h4,.que_fazer.item.no-img a,.que_fazer.item.no-img p{color:#60ce78}.que_fazer.item.no-img figcaption{background:transparent}.editorial{background-color:#000}.single #filtros-top{display:none}.single.single-onde_ficar .interna .texto a{color:#00ccef}.single.single-onde_comer .interna .texto a{color:#fd3a63}.single.single-que_fazer .interna .texto a{color:#60ce78}.single.single-evento .interna .texto a{color:#FC8D26}.single .interna{padding-top:50px}.single .interna #acao>div{height:21px}@media screen and (max-width:480px){.single .interna #acao>div{text-align:center}}.single #wishlist-add .icon-fav-vazio,.single #wishlist-add .icon-fav-adicionado{margin-left:6px;vertical-align:sub}.single #wishlist-add,.single #share{float:right;display:inline-block;text-transform:uppercase;color:#2c2f36;font-size:.8em}@media screen and (max-width:480px){.single #wishlist-add,.single #share{float:none}}.single #wishlist-add a,.single #share a{-webkit-transition:0.25s all ease-in-out;-moz-transition:0.25s all ease-in-out;transition:0.25s all ease-in-out;color:#2c2f36;margin:0 10px;font-size:12px}.single #wishlist-add a i,.single #share a i{font-size:1.5em;line-height:.8em;vertical-align:sub}.single #wishlist-add a:hover,.single #share a:hover{text-decoration:none}.single #wishlist-add a#fb:hover,.single #share a#fb:hover{color:#3b5998}.single #wishlist-add a#tw:hover,.single #share a#tw:hover{color:#55acee}.single #share{display:inline-block;text-align:right;margin-left:20px;font-size:12px;line-height:22px}@media screen and (max-width:480px){.single #share span{display:none}}.single #breadcrumb{display:none}.single #breadcrumb li{display:inline-block;width:auto;line-height:1.2;font-size:.8em;text-transform:uppercase}.single #breadcrumb li a{color:#000;vertical-align:middle;font-size:12px}.single #breadcrumb li i{vertical-align:middle;margin:0 5px}.single .content-text,.single .row.servicos{padding:80px 0;width:80%;max-width:1500px;margin:auto}@media screen and (max-width:991px){.single .content-text,.single .row.servicos{width:100%}}@media screen and (max-width:480px){.single .content-text,.single .row.servicos{padding:80px 0 0}}.single .content-text .destaque,.single .row.servicos .destaque{font-size:36px;line-height:1.3}.single .content-text .texto,.single .row.servicos .texto{font-size:16px}.single .content-text .texto p,.single .row.servicos .texto p{padding-bottom:20px}.single .servicos{margin-bottom:80px;text-align:center}@media screen and (max-width:480px){.single .row.servicos{margin:auto}}.single .box-serv{height:320px;min-width:320px;max-width:320px;position:relative;display:inline-block;float:none !important;vertical-align:top;margin:0 -2px}.single .box-serv.fake{height:1px}.single .box-serv .col-md-12{padding:0;position:relative}.single .box-serv .col-md-4{pading:0}.single .box-serv .row{position:relative}.single .box-serv .layer{position:absolute;z-index:0;top:0;left:0;width:0;height:100%;opacity:1;text-align:center;-webkit-transition:.3s width ease;-moz-transition:.3s width ease;transition:.3s width ease}.single .box-serv .layer i{color:#fff;display:inline-block;vertical-align:middle;margin:auto;line-height:320px;font-size:5em;opacity:1 !important;position:relative;z-index:1}.single .box-serv .text{margin:0 auto;width:90%;position:relative;z-index:1;-webkit-transition:.2s color ease;-moz-transition:.2s color ease;transition:.2s color ease;transition-delay:.1s;-webkit-transition-delay:.1s;-moz-transition-delay:.1s}.single .box-serv .sup-icon{background:#2c2f36;color:#fff;display:block;position:relative;text-align:center;font-size:70px;line-height:160px;max-height:160px}.single .box-serv .sup-icon i{line-height:160px}.single .box-serv .sup-icon.right:before{right:100%;top:48%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0,0,0,0);border-width:10px;border-right-color:#2c2f36}.single .box-serv .sup-icon.left:after{left:100%;top:48%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0,0,0,0);border-width:10px;border-left-color:#2c2f36}.single .box-serv.galeria{padding:0;overflow:hidden}.single .box-serv.galeria img{max-width:100%;max-height:100%;vertical-align:middle;text-align:center;position:relative;z-index:0}.single .box-serv.galeria .fundo{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-transition:.3s left ease;-moz-transition:.3s left ease;transition:.3s left ease}.single .box-serv.galeria .fundo .text{background:rgba(0,0,0,0.3);color:#fff;position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;display:inline-block;text-align:center;vertical-align:middle;text-transform:uppercase;padding:39% 0;font-size:38px;line-height:1.2}.single .box-serv.galeria .fundo .text strong{font-weight:normal;display:block}.single .box-serv.big{background:#F1F2F2;text-align:center;padding:0}.single .box-serv.big i{font-size:66px;display:inline-block;margin-top:8%}.single .box-serv.big strong{font-weight:normal;text-transform:uppercase;display:block;margin-top:5%;font-size:20px}.single .box-serv.big p{margin-top:10%;font-size:16px}.single .box-serv.big.email strong,.single .box-serv.big.website strong{margin-top:5%}.single .box-serv.big.email a,.single .box-serv.big.website a{color:#2c2f36;word-break:break-all}.single .box-serv .contato{background:#F1F2F2;text-align:center}.single .box-serv .contato .data{display:inline-block}.single .box-serv .contato strong{font-weight:normal;text-transform:uppercase;display:block;margin-top:5%;font-size:15px;line-height:.8}.single .box-serv .contato a{margin-top:10%;font-size:14px;line-height:.8;color:#2c2f36;text-decoration:none;word-break:break-word}.single .box-serv.infos .tags{background:#F1F2F2}.single .box-serv.infos .tags .sup-icon{font-size:40px}.single .box-serv.infos .tags a{color:#2c2f36}.single .box-serv.infos .telefone,.single .box-serv.infos .preco{background:#F1F2F2;text-align:center}.single .box-serv.infos .telefone .data,.single .box-serv.infos .preco .data{display:inline-block;font-size:15px}.single .box-serv.infos .data{display:table;height:160px;vertical-align:middle}.single .box-serv.infos .data .text span{display:block}.single .box-serv.infos .ticket{background:#F1F2F2}.single .box-serv.infos .ticket .data{padding-top:54px}.single .box-serv.infos .ticket .data .text{text-transform:uppercase;font-size:22px}.single iframe{margin-top:80px}.single .associados{background:#2c2f36;padding:70px;position:relative}@media screen and (max-width:480px){.single .associados{padding:70px 0}}.single .associados .title-section{font-size:38px;margin:0 0 70px 0;color:#fff;letter-spacing:1px;text-transform:uppercase;text-align:center}.single .associados .content-associados{text-align:center}.single .associados .content-associados .item{height:250px;position:relative;display:inline-block;width:250px;margin:0 -2px}.single .associados:before{content:"";display:inline-block;vertical-align:middle;margin-left:-10px;width:0;height:0;position:absolute;top:0;left:50%;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #fff}.galeria-nav{text-decoration:none;position:fixed;top:50%;margin-top:-18px;cursor:pointer;z-index:8040;font-size:30px;color:#fff}.galeria-nav:hover{text-decoration:none;color:#fcfcfc}.fancybox-overlay{background-image:none;background-color:rgba(0,0,0,0.9)}.galeria-prev{left:2em}.galeria-next{right:2em}.fancybox-opened .fancybox-skin{-webkit-box-shadow:none;box-shadow:none}.fancybox-title-float-wrap .child{-webkit-transition:0.25s all ease all ease-in-out;-moz-transition:0.25s all ease all ease-in-out;transition:0.25s all ease all ease-in-out;background-color:transparent;text-shadow:none}.agenda-local .item{display:inline-block;position:relative;width:250px;height:250px;margin:0 -2px}.agenda-local .item.item-fixed{background:#F1F2F2}.agenda-local .item.item-fixed figcaption{background:transparent}.agenda-local .item.item-fixed h4{color:#2c2f36}.agenda-local .item.item-fixed:after{left:100%;margin-left:-1px;margin-top:-10px;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-left-color:#F1F2F2;border-width:10px;z-index:5}@media screen and (min-width:1800px){.single .box-serv.ipreco{margin-left:-8px}}#container.mosaico-wrapper,#container.mosaico-editorial{margin-bottom:0}@media screen and (max-width:320px){.mosaico-editorial{padding:0 !important}}.servicos .box-serv.galeria .layer{right:-100%;width:100%;height:100%;left:auto;-webkit-transition:.3s right ease;-moz-transition:.3s right ease;transition:.3s right ease}.servicos .box-serv.galeria:hover .fundo{left:-100%;-webkit-transition:.3s left ease;-moz-transition:.3s left ease;transition:.3s left ease}.servicos .box-serv.galeria:hover .layer{right:0;-webkit-transition:.3s right ease;-moz-transition:.3s right ease;transition:.3s right ease}.servicos .box-serv.big:hover .layer{width:100%;-webkit-transition:.3s width ease;-moz-transition:.3s width ease;transition:.3s width ease}.servicos .box-serv.big:hover .text{color:#fff;-webkit-transition:.2s color ease;-moz-transition:.2s color ease;transition:.2s color ease;transition-delay:.1s;-webkit-transition-delay:.1s;-moz-transition-delay:.1s}.servicos .box-serv.big:hover .text a{color:#fff}.servicos .box-serv.infos .contato:hover .layer,.servicos .box-serv.infos .tags:hover .layer,.servicos .box-serv.infos .telefone:hover .layer,.servicos .box-serv.infos .preco:hover .layer,.servicos .box-serv.infos .ticket:hover .layer{width:100%;-webkit-transition:.3s width ease;-moz-transition:.3s width ease;transition:.3s width ease}.servicos .box-serv.infos .contato:hover .text,.servicos .box-serv.infos .tags:hover .text,.servicos .box-serv.infos .telefone:hover .text,.servicos .box-serv.infos .preco:hover .text,.servicos .box-serv.infos .ticket:hover .text{color:#fff;-webkit-transition:.2s color ease;-moz-transition:.2s color ease;transition:.2s color ease;transition-delay:.1s;-webkit-transition-delay:.1s;-moz-transition-delay:.1s}.servicos .box-serv.infos .contato:hover .text a,.servicos .box-serv.infos .tags:hover .text a,.servicos .box-serv.infos .telefone:hover .text a,.servicos .box-serv.infos .preco:hover .text a,.servicos .box-serv.infos .ticket:hover .text a{color:#fff}.single-que_fazer .servicos .box-serv .layer{background-color:rgba(96,206,120,0.9)}.single-onde_comer .servicos .box-serv .layer{background-color:rgba(253,58,99,0.9)}.single-evento #topbar #options #agenda{background-color:#FC8D26}.single-evento #topbar #options #agenda a{color:#2c2f36}.single-evento .servicos .box-serv .layer{background-color:rgba(252,141,38,0.9)}.servicos .box-serv .layer{background-color:rgba(0,222,240,0.9)}footer ul li a,.interna .texto a{display:inline-block}.interna .texto a:after{content:'';display:block;height:1px;width:0;background:transparent;transition:width .4s ease-out,background-color .4s ease-out}footer .col>ul>li>a:hover{padding-left:.2em}.interna .texto a:hover:after{width:100%;background-color:#848693}.single-onde_ficar .interna .texto a:hover:after{background-color:#00ccef}.single-onde_comer .interna .texto a:hover:after{background-color:#fd3a63}.single-que_fazer .interna .texto a:hover:after{background-color:#60ce78}@-webkit-keyframes heartbeat{0%{transform:scale(1) rotate(0deg);-webkit-transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg)}65%{transform:scale(1.1) rotate(0deg);-webkit-transform:scale(1.1) rotate(0deg);-moz-transform:scale(1.1) rotate(0deg)}75%{transform:scale(.9) rotate(0deg);-webkit-transform:scale(.9) rotate(0deg);-moz-transform:scale(.9) rotate(0deg)}100%{transform:scale(1) rotate(0deg);-webkit-transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg)}}@keyframes heartbeat{0%{transform:scale(1) rotate(0deg);-webkit-transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg)}65%{transform:scale(1.1) rotate(0deg);-webkit-transform:scale(1.1) rotate(0deg);-moz-transform:scale(1.1) rotate(0deg)}75%{transform:scale(.9) rotate(0deg);-webkit-transform:scale(.9) rotate(0deg);-moz-transform:scale(.9) rotate(0deg)}100%{transform:scale(1) rotate(0deg);-webkit-transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg)}}#wishlist-all,#wishlist-add i{animation:heartbeat .8s ease-out infinite normal;-webkit-animation:heartbeat .8s ease-out infinite normal;-moz-animation:heartbeat .8s ease-out infinite normal;animation-play-state:paused}#wishlist-all:hover,#wishlist-add:hover i{animation-play-state:running}.busca a{-webkit-transition:.4s ease transform;-moz-transition:.4s ease transform;transition:.4s ease transform}.busca a:hover{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08)}#form-sendmail{display:none}#form-sendmail #mail_sending_spinner{display:none;text-align:center}#form-sendmail #mail_sending_spinner p{padding-right:40px;margin-bottom:30px;color:#000;text-align:center;background:url('../img/spinner.gif') no-repeat right center;display:inline-block}#form-sendmail #msg{margin:-1.4rem auto 2rem;width:80%;background-color:#fd3a63;font-size:1.6rem;color:#000;padding:.6rem 0;text-align:center;display:none}#form-sendmail #msg.success{background-color:#60ce78}#form-sendmail h3{padding:0;margin:0 0 30px;text-align:center;text-transform:uppercase;font-family:'BrandonGrotesque-Bold'}#form-sendmail ::-webkit-input-placeholder,#form-sendmail :-moz-placeholder,#form-sendmail ::-moz-placeholder,#form-sendmail :-ms-input-placeholder{color:#000 !important;opacity:1;font-family:'BrandonGrotesque-LightItalic'}#form-sendmail input,#form-sendmail textarea{display:block;width:100%;padding:5px;margin-bottom:15px;background-color:#ccc;color:#000;border:0}#form-sendmail input.error,#form-sendmail textarea.error{border:1px solid #fd3a63}#form-sendmail textarea{color:#000;font-family:'BrandonGrotesque-LightItalic'}#form-sendmail div#submit{margin-top:30px;text-align:center}#form-sendmail div#submit input[type='submit']{display:inline-block;width:70%;background-color:#000;color:#fff !important;border:0;padding:15px 0;text-align:center;text-transform:uppercase}#form-sendmail div#submit input[type='submit'].sending{background-color:#ccc}.page-wishlist #wishlist-content{margin-top:70px}.page-wishlist #wishlist-content>p{font-size:60px;text-align:center;text-transform:uppercase;font-weight:600}.page-wishlist #wishlist-content .wishlist-item{margin-bottom:30px;min-height:330px}.page-wishlist #wishlist-content .wishlist-item .remove_this{margin-top:25px}.page-wishlist #wishlist-content a{color:#2c2f36;font-weight:normal}.page-wishlist #wishlist-content .data h4{width:auto;display:inline-block;text-transform:uppercase}.page-wishlist #wishlist-content .data .dash{font-size:150%;color:#2c2f36;display:inline-block;width:auto}.page-wishlist #wishlist-content .image img{max-width:100%}.page-wishlist #wishlist-content .text{color:#2c2f36}.page-wishlist #wishlist-content .text h2{font-size:26px;text-transform:uppercase;margin:0}.page-wishlist #wishlist-content .text p{font-size:14px;margin:5px 0}.page-wishlist #wishlist-content .text p span{font-size:16px}.page-wishlist #wishlist-content .text .resumo{margin:20px 0}.page-wishlist .title-wish{margin-top:0;font-weight:normal;font-size:50px}.page-wishlist .actions{text-align:right;height:65px;line-height:60px}.page-wishlist .actions a{color:#2c2f36;display:inline-block;margin:0 15px;vertical-align:baseline;-webkit-transition:font .3s ease;-moz-transition:font .3s ease;transition:font .3s ease}.page-wishlist .actions a i{font-size:26px;display:inline-block;vertical-align:baseline}.page-wishlist .actions a:hover{-webkit-transition:font .3s ease;-moz-transition:font .3s ease;transition:font .3s ease;text-decoration:none}.page-wishlist .actions #wishlist-send{display:inline-block !important}.tooltip>.tooltip-inner{background-color:#2c2f36;text-transform:uppercase;letter-spacing:1px;font-size:11px;padding:12px 16px}.tooltip .tooltip-arrow{border-top-color:#2c2f36 !important}@media print{*{background:transparent !important;color:#000 !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}body{margin:0;padding:0;line-height:1.4em}@page{margin:.5cm}nav,footer,video,audio,object,embed,header{display:none}.wishlist-item{height:auto !important;margin:0 !important}.wishlist-item .remove_this{margin-top:25px}#topbar{background:#FFF;position:static}#topbar #options{display:none}#topbar h1{display:none}#topbar:before{content:'Visit.Rio';width:100%;text-align:center}img{max-width:100%}.text{max-width:59%;display:inline-block;vertical-align:top}.resumo{display:none}.image{max-width:39%;display:inline-block;vertical-align:top}a:link:after,a:visited:after{display:none !important}.actions{display:none}body{color:#000}h1{font-size:24pt}h2{font-size:18pt}h3{font-size:14pt}p{widows:3}p{orphans:3}}.page-template-page-parallax,.single-destaque{height:100vh}.page-template-page-parallax #topbar-logo,.single-destaque #topbar-logo{position:fixed}.page-template-page-parallax #spinner,.single-destaque #spinner{opacity:0;z-index:10000}.page-template-page-parallax #spinner img:first-child,.single-destaque #spinner img:first-child{width:60px;height:64px;position:fixed;top:50%;left:50%;margin:-32px 0 0 -30px}.page-template-page-parallax #spinner.loading,.single-destaque #spinner.loading{opacity:.6;position:absolute;left:0;top:0;width:100%;height:100%;background:#000;filter:alpha(opacity=80)}.page-template-page-parallax .container,.single-destaque .container{max-width:960px;*zoom:1}.page-template-page-parallax .container:before,.single-destaque .container:before,.page-template-page-parallax .container:after,.single-destaque .container:after{content:"";display:table}.page-template-page-parallax .container:after,.single-destaque .container:after{clear:both}.page-template-page-parallax .container:before,.single-destaque .container:before,.page-template-page-parallax .container:after,.single-destaque .container:after{content:"";display:table}.page-template-page-parallax .container:after,.single-destaque .container:after{clear:both}.page-template-page-parallax .topbar-logo,.single-destaque .topbar-logo{padding:15px 0;text-align:left;position:relative;top:0;width:100%;left:0;margin:0;z-index:99999}@media screen and (max-width:320px){.page-template-page-parallax .topbar-logo,.single-destaque .topbar-logo{text-align:center;margin:0 auto}}.page-template-page-parallax .topbar-logo a,.single-destaque .topbar-logo a{display:inline-block;padding:0 15px;vertical-align:top;text-transform:lowercase;color:#fff;text-decoration:none !important;font-size:60px;line-height:1}@media screen and (max-width:320px){.page-template-page-parallax .topbar-logo a,.single-destaque .topbar-logo a{padding:0 15px 0 0}}.page-template-page-parallax .topbar-logo a span,.single-destaque .topbar-logo a span{line-height:70px;display:inline-block;vertical-align:middle}.page-template-page-parallax .background,.single-destaque .background{height:100vmax;width:100%;background-repeat:no-repeat;background-attachment:fixed;background-position:50%;background-size:cover;position:fixed;top:0;left:0}.page-template-page-parallax .content,.single-destaque .content{position:relative;top:0;left:0;z-index:200}.page-template-page-parallax .slide,.single-destaque .slide{height:100vh;width:100vw;text-align:center;background-color:rgba(0,0,0,0.5);margin:0;position:relative;top:0;display:table}.page-template-page-parallax .slide .container,.single-destaque .slide .container{padding:1px;display:table-cell;max-width:960px;vertical-align:middle}@media screen and (max-width:768px){.page-template-page-parallax .slide .container,.single-destaque .slide .container{padding:1em}}.page-template-page-parallax .slide .title-page,.single-destaque .slide .title-page{text-transform:uppercase;color:#fff;font-weight:normal;font-size:60px;line-height:70px;max-width:960px;margin:0 auto 1em}@media screen and (max-width:480px){.page-template-page-parallax .slide .title-page,.single-destaque .slide .title-page{font-size:45px}}.page-template-page-parallax .slide .title-page strong,.single-destaque .slide .title-page strong{font-weight:normal}.page-template-page-parallax .slide .description,.single-destaque .slide .description,.page-template-page-parallax .slide p,.single-destaque .slide p{color:#fff;font-size:24px;line-height:34px;max-width:960px;margin:auto}.page-template-page-parallax #parallax-section,.single-destaque #parallax-section{position:absolute;z-index:9999;top:0;left:0}.page-template-page-parallax #grid-rio .item-fixed,.single-destaque #grid-rio .item-fixed{background:#fff}.page-template-page-parallax #grid-rio .item-fixed figure,.single-destaque #grid-rio .item-fixed figure{position:relative}.page-template-page-parallax #grid-rio .item-fixed figure figcaption,.single-destaque #grid-rio .item-fixed figure figcaption{position:absolute;display:table;width:80%;margin:0 10%;height:100%;vertical-align:middle;text-align:center;color:#2c2f36;text-transform:uppercase;background:#fff}.page-template-page-parallax #grid-rio .item-fixed figure figcaption h3,.single-destaque #grid-rio .item-fixed figure figcaption h3{display:table-cell;height:100%;width:100%;vertical-align:middle}.page-template-page-parallax #grid-rio .item-fixed:after,.single-destaque #grid-rio .item-fixed:after{left:100%;margin-top:-10px;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-left-color:#fff;border-width:10px;z-index:5}.page-template-page-parallax .slide-mosaico,.single-destaque .slide-mosaico{height:100vh}.page-template-page-parallax .slide-mosaico .title-page,.single-destaque .slide-mosaico .title-page{margin-top:calc(50vh - 250px)}.page-template-page-parallax .slide-mosaico #relacao,.single-destaque .slide-mosaico #relacao{padding:1em 0 !important}.sobre-o-rio{*zoom:1}.sobre-o-rio:before,.sobre-o-rio:after{content:"";display:table}.sobre-o-rio:after{clear:both}.sobre-o-rio:before,.sobre-o-rio:after{content:"";display:table}.sobre-o-rio:after{clear:both}.sobre-o-rio .wrap-serv{position:relative}.sobre-o-rio a{text-decoration:none}.sobre-o-rio a:hover,.sobre-o-rio a:active,.sobre-o-rio a:focus{text-decoration:none}.sobre-o-rio .item{float:left}.sobre-o-rio a i{color:#fff}#grid-rio .layer{position:absolute;z-index:1;top:0;left:0;width:0;height:100%;opacity:1;background-color:rgba(252,209,64,0.7);text-align:center;-webkit-transition:.3s width ease;-moz-transition:.3s width ease;transition:.3s width ease}#grid-rio .layer i{color:#fff;display:inline-block;vertical-align:middle;margin:auto;line-height:340px;font-size:5em;opacity:1 !important;position:relative;z-index:1}#grid-rio .wrap-serv{width:100%;display:table}#grid-rio .wrap-serv .content-text{display:table-cell;vertical-align:middle}#grid-rio .text{position:relative;z-index:1;-webkit-transition:.2s color ease;-moz-transition:.2s color ease;transition:.2s color ease;transition-delay:.1s;-webkit-transition-delay:.1s;-moz-transition-delay:.1s}#grid-rio .content-serv{text-align:center}#grid-rio .sup-icon{background:#F1F2F2;color:#2c2f36;display:block;position:relative;text-align:center;font-size:24px;text-transform:uppercase;height:100%}@media screen and (max-width:1023px){#grid-rio .sup-icon{line-height:235px;font-size:18px}}@media screen and (max-width:991px){#grid-rio .sup-icon{line-height:195px}}@media screen and (min-width:733px) and (max-width:767px){#grid-rio .sup-icon{line-height:195px}}@media screen and (max-width:732px){#grid-rio .sup-icon{line-height:250px}}@media screen and (max-width:480px){#grid-rio .sup-icon{line-height:26px}}#grid-rio .sup-icon .content-text{height:100%}#grid-rio .sup-icon i{line-height:0}#grid-rio .sup-icon.right:before{right:100%;top:48%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0,0,0,0);border-width:10px;border-right-color:#F1F2F2;z-index:1}@media screen and (max-width:480px){#grid-rio .sup-icon.right:before{top:50%;margin-top:-10px}}#grid-rio .sup-icon.left:after{left:100%;top:48%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0,0,0,0);border-width:10px;border-left-color:#F1F2F2;z-index:1}@media screen and (max-width:480px){#grid-rio .sup-icon.left:after{top:50%;margin-top:-10px}}#grid-rio.sobre-o-rio .data{background:#2c2f36;height:250px}@media screen and (max-width:1023px){#grid-rio.sobre-o-rio .data{max-height:220px}}@media screen and (max-width:899px){#grid-rio.sobre-o-rio .data{max-height:200px}}@media screen and (max-width:817px){#grid-rio.sobre-o-rio .data{max-height:180px}}@media screen and (max-width:767px){#grid-rio.sobre-o-rio .data{max-height:250px}}@media screen and (min-width:733px) and (max-width:767px){#grid-rio.sobre-o-rio .data{max-height:180px}}@media screen and (max-width:732px){#grid-rio.sobre-o-rio .data{max-height:240px}}@media screen and (max-width:519px){#grid-rio.sobre-o-rio .data{max-height:250px}}@media screen and (max-width:480px){#grid-rio.sobre-o-rio .data{max-height:160px}}#grid-rio.sobre-o-rio .data i{font-size:80px;vertical-align:middle;text-align:center}@media screen and (max-width:1023px){#grid-rio.sobre-o-rio .data i{font-size:50px}}#grid-rio .item:hover .infos,#grid-rio .item:hover i,#grid-rio .item:hover .text,#grid-rio .item:hover strong,#grid-rio .item:hover b,#grid-rio .item:hover .content-text{color:#fff;-webkit-transition:.3s color ease;-moz-transition:.3s color ease;transition:.3s color ease;position:relative;z-index:2}#grid-rio .item:hover .layer{width:100%;-webkit-transition:.3s width ease;-moz-transition:.3s width ease;transition:.3s width ease;z-index:1}.sobre-o-rio .especial,.sobre-o-rio .olimpico{padding:0;overflow:hidden}.sobre-o-rio .especial img,.sobre-o-rio .olimpico img{max-width:100%;min-height:100%;vertical-align:middle;text-align:center;position:relative;z-index:0}.sobre-o-rio .especial .fundo,.sobre-o-rio .olimpico .fundo{position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,0.3);-webkit-transition:.3s left ease;-moz-transition:.3s left ease;transition:.3s left ease;display:table}.sobre-o-rio .especial .fundo .text,.sobre-o-rio .olimpico .fundo .text{color:#fff;display:table-cell;text-align:center;vertical-align:middle;text-transform:uppercase;font-size:36px;height:100%}.sobre-o-rio .especial .fundo .text strong,.sobre-o-rio .olimpico .fundo .text strong{font-weight:normal;display:block}#grid-rio.sobre-o-rio .olimpico i{font-size:66px;vertical-align:middle;display:table-cell}#grid-rio.sobre-o-rio .olimpico .layer{right:-100%;width:100%;height:100%;left:auto;-webkit-transition:.3s right ease;-moz-transition:.3s right ease;transition:.3s right ease;display:table}#grid-rio.sobre-o-rio .olimpico:hover .fundo{left:-100%;-webkit-transition:.3s left ease;-moz-transition:.3s left ease;transition:.3s left ease}#grid-rio.sobre-o-rio .olimpico:hover .layer{right:0;-webkit-transition:.3s right ease;-moz-transition:.3s right ease;transition:.3s right ease}.sobre-o-rio .infos{background:#F1F2F2}.sobre-o-rio .infos strong{color:#2c2f36;text-transform:uppercase;font-size:36px;font-weight:normal !important}.sobre-o-rio .infos strong b{display:block}.sobre-o-rio .infos i{display:block;color:#2c2f36;font-size:60px;text-align:center;margin-bottom:20px !important}@media screen and (max-width:1500px){.sobre-o-rio .item{float:left}.sobre-o-rio .item.imperdivel,.sobre-o-rio .item.infos{margin-top:0}.sobre-o-rio .item.olimpico{margin-left:0}.sobre-o-rio .item.mobilidade-icon{margin-top:0;margin-left:0}.sobre-o-rio .item.mobilidade-icon{margin-left:0}}@media (max-width:1280px) and (min-width:1024px){#container{max-width:1024px}}.mobilidade #content-form .col-sm-6{padding:0;overflow:hidden}@media screen and (max-width:380px){.mobilidade #content-form .col-sm-6 .col-xs-6{width:100%}}@media screen and (max-width:860px){.mobilidade #content-form .col-sm-6{width:100% !important}}@media screen and (max-width:480px){.mobilidade #carro{display:none}}@media screen and (max-width:380px){.mobilidade #content-result{margin-left:0;margin-right:0;padding-left:15px;padding-right:15px}}.mobilidade .sup-icon{background:#2c2f36;color:#fff;display:block;position:relative;text-align:center;font-size:24px;height:340px;text-transform:uppercase}.mobilidade .sup-icon i{color:#fff;display:inline-block;vertical-align:middle;margin:auto;line-height:340px;font-size:5em;opacity:1 !important;position:relative;z-index:1}@media screen and (max-width:991px){.mobilidade .sup-icon i{font-size:3em}}.mobilidade .sup-icon.right:before{right:100%;top:48%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0,0,0,0);border-width:10px;border-right-color:#2c2f36;z-index:2}.mobilidade .sup-icon.left:after{left:100%;top:48%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0,0,0,0);border-width:10px;border-left-color:#2c2f36;z-index:2}@media screen and (max-width:991px){.mobilidade .sup-icon.left:after{display:none}}.mobilidade .data{background:#FCD140;height:340px;display:table}.mobilidade .data h4{color:#FFF;text-align:center;text-transform:uppercase;font-weight:normal;font-size:44px}@media screen and (max-width:991px){.mobilidade .data h4{font-size:34px}}.mobilidade .data h4 strong{font-weight:normal}.mobilidade .data p{text-align:center;font-size:25px;text-transform:uppercase}@media screen and (max-width:991px){.mobilidade .data p{font-size:18px}}.mobilidade .local{background:#F1F2F2;text-align:center;height:340px;display:table;width:40%;float:left}.mobilidade .local i{font-size:5em}.mobilidade .local label,.mobilidade .local input{display:block}.mobilidade .local input{width:80%;margin:auto;border:none;height:45px;padding:8px 15px}.mobilidade .local input.alert{border:2px solid red;padding:8px 15px}.mobilidade .local label{margin:1em 0;font-size:20px}.mobilidade .local input[type=submit]{margin-top:227px;width:90%;background-color:#2c2f36;color:#fff;line-height:.5rem;text-transform:uppercase;border:0;margin-left:5%;margin-right:5%}.mobilidade .local input[type=submit]:hover{background-color:#FCD140}.mobilidade .local.botao{width:20%}.mobilidade .content-text{display:table-cell;width:100%;vertical-align:middle}.mobilidade .content-text .ui-autocomplete{z-index:40;text-align:left;position:absolute}.mobilidade .content-text .ui-autocomplete li{cursor:pointer;padding:10px 20px;background-color:#2c2f36;color:#fff}.mobilidade .content-text .ui-autocomplete li:hover{background-color:#FCD140;color:#fff}.mobilidade .disclaimer{margin:2em 1em;max-width:100%;font-size:14px}.mobilidade .locais{padding:0;min-height:145px}.mobilidade .locais .col-xs-6{padding:0}@media screen and (max-width:380px){.mobilidade .locais .col-xs-6{width:100%;margin-bottom:15px}}.mobilidade .locais .col-xs-6.show:after{font-family:'guia-rio';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e904";position:absolute;right:0;top:50%;margin-top:-0.6em;font-size:2em;line-height:2em}.mobilidade .locais .col-xs-6:last-child .content-text{width:80%;padding:0 10%}@media screen and (max-width:380px){.mobilidade .locais .col-xs-6:last-child .content-text{width:100%;padding:0}}.mobilidade .locais .legend{font-size:20px;color:#FCD140;text-transform:uppercase;line-height:1}.mobilidade .locais .dado{font-size:50px;color:#2c2f36;line-height:1}@media screen and (max-width:1199px){.mobilidade .locais .dado{font-size:31px}}.mobilidade .valores i{font-size:5em;line-height:1}@media screen and (max-width:480px){.mobilidade .valores>div{width:100%}}@media screen and (max-width:767px){.mobilidade .valores>div .content-text{display:block;margin-top:30px;text-align:center}}.mobilidade .valores .result{display:block;text-align:center;margin:1em 0;text-transform:uppercase;font-size:18px}@media screen and (max-width:1199px){.post-type-archive-informacoes #topbar{position:fixed;top:0}}.post-type-archive-informacoes nav.menu-principal{background-color:transparent}@media screen and (min-width:1200px){.post-type-archive-informacoes nav.menu-principal{position:fixed}}.post-type-archive-informacoes #precos{display:none !important}.post-type-archive-informacoes #container{background-color:transparent}.post-type-archive-informacoes #container:after{-webkit-transition:all 0.3s ease all ease-in-out;-moz-transition:all 0.3s ease all ease-in-out;transition:all 0.3s ease all ease-in-out;font-family:guia-rio;content:"\e901";color:#FCD140;font-size:500px;position:absolute;top:4%;right:-20%}@media screen and (max-width:767px){.post-type-archive-informacoes #container:after{display:none}}.informacoes-uteis header{margin-top:0;padding-left:15px;padding-right:15px;margin-bottom:90px;z-index:0}.informacoes-uteis header h1{margin:0;display:inline;text-transform:uppercase}@media screen and (max-width:780px){.informacoes-uteis header h1{display:block;text-align:center}}.informacoes-uteis header h1 strong{font-weight:600}.informacoes-uteis header select{vertical-align:top;text-transform:uppercase;font-size:13px;width:300px;height:40px;font-weight:600;padding:0 15px;border:0;background-color:#FCD140}@media screen and (max-width:780px){.informacoes-uteis header select{float:none !important;margin:2em auto 0;display:block}}.informacoes-uteis .acordeon{-webkit-transition:0.25s all ease all ease-in-out;-moz-transition:0.25s all ease all ease-in-out;transition:0.25s all ease all ease-in-out;z-index:2;overflow:hidden;font-size:16px;max-height:280px;position:relative}@media screen and (max-width:767px){.informacoes-uteis .acordeon{max-height:370px}}.informacoes-uteis .acordeon.active{max-height:9000px;-webkit-transition:0.25s all ease all ease-in-out;-moz-transition:0.25s all ease all ease-in-out;transition:0.25s all ease all ease-in-out}.informacoes-uteis .acordeon #categoria{min-height:150px;max-width:330px}@media screen and (max-width:767px){.informacoes-uteis .acordeon #categoria{max-width:100%}}.informacoes-uteis .acordeon #categoria #chamada{display:table;min-height:150px;background-color:#2c2f36;color:#fff}.informacoes-uteis .acordeon #categoria #chamada h2{display:table-cell;vertical-align:middle;font-size:12px;line-height:22px;text-transform:uppercase;text-align:center;word-break:break-word}.informacoes-uteis .acordeon #categoria #chamada h2 strong{font-weight:600}.informacoes-uteis .acordeon #categoria #chamada:after{left:100%;top:50%;margin-top:-10px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0,0,0,0);border-width:10px;border-left-color:#2c2f36;z-index:2}.informacoes-uteis .acordeon #categoria #icone{min-height:150px;background-color:#FCD140;display:table}.informacoes-uteis .acordeon #categoria #icone span{display:table-cell;vertical-align:middle;text-align:center;font-size:80px}@media screen and (max-width:1199px){.informacoes-uteis .acordeon .obj{width:33.3%}}@media screen and (max-width:991px){.informacoes-uteis .acordeon .obj{width:50%}}@media screen and (max-width:767px){.informacoes-uteis .acordeon .obj{float:left;width:50%;padding-top:1em}}@media screen and (max-width:480px){.informacoes-uteis .acordeon .obj{width:100%}}.informacoes-uteis .acordeon .col-md-3,.informacoes-uteis .acordeon p.no-results{min-height:280px}.informacoes-uteis .acordeon p.no-results{padding-top:50px;text-align:center}.informacoes-uteis .acordeon h3{margin-top:5px;text-transform:uppercase;font-size:14px;font-weight:600}.informacoes-uteis .acordeon address{margin-bottom:10px}.informacoes-uteis .acordeon address p{margin:0}.informacoes-uteis .acordeon span{margin-right:5px}.informacoes-uteis .acordeon a{display:block;font-size:15px;margin-bottom:5px;color:#333;word-break:break-all}.informacoes-uteis .acordeon a:hover{text-decoration:none}.informacoes-uteis .acordeon .veja-mais{position:absolute;text-transform:uppercase;margin:0;right:30px;bottom:30px;border-bottom:1px solid #FCD140;-webkit-transition:0.3s all ease-in-out;-moz-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}.informacoes-uteis .acordeon .veja-mais:hover{border-bottom:1px solid #3b3c43}.informacoes-uteis #apps-uteis{margin-top:90px;position:relative;z-index:1}.informacoes-uteis #apps-uteis #main.col-md-3,.informacoes-uteis #apps-uteis #main.col-sm-3{background-color:#2e2e36;max-width:300px;min-height:327px;padding:49px 60px;text-align:center}@media screen and (max-width:1024px){.informacoes-uteis #apps-uteis #main.col-md-3,.informacoes-uteis #apps-uteis #main.col-sm-3{padding:49px 50px}}@media screen and (max-width:991px){.informacoes-uteis #apps-uteis #main.col-md-3,.informacoes-uteis #apps-uteis #main.col-sm-3{padding:49px 20px}}@media screen and (max-width:768px){.informacoes-uteis #apps-uteis #main.col-md-3,.informacoes-uteis #apps-uteis #main.col-sm-3{width:50%;max-width:100%;padding:76px 20px}}@media screen and (max-width:520px){.informacoes-uteis #apps-uteis #main.col-md-3,.informacoes-uteis #apps-uteis #main.col-sm-3{padding:63px 20px}}@media screen and (max-width:480px){.informacoes-uteis #apps-uteis #main.col-md-3,.informacoes-uteis #apps-uteis #main.col-sm-3{width:100%;padding:89px 20px}}.informacoes-uteis #apps-uteis #main.col-md-3 a,.informacoes-uteis #apps-uteis #main.col-sm-3 a{color:#fff;text-transform:uppercase;font-size:19px}.informacoes-uteis #apps-uteis #main.col-md-3 a:hover,.informacoes-uteis #apps-uteis #main.col-sm-3 a:hover{text-decoration:none}.informacoes-uteis #apps-uteis #main.col-md-3 a img,.informacoes-uteis #apps-uteis #main.col-sm-3 a img{width:126px}.informacoes-uteis #apps-uteis #main.col-md-3 a p,.informacoes-uteis #apps-uteis #main.col-sm-3 a p{margin-top:11px}@media screen and (max-width:768px){.informacoes-uteis #apps-uteis .col-sm-9{width:50%}}@media screen and (max-width:480px){.informacoes-uteis #apps-uteis .col-sm-9{width:100%}}.informacoes-uteis #apps-uteis .layer{position:absolute;z-index:0;top:0;left:0;width:0;height:100%;opacity:1;text-align:center;-webkit-transition:.3s width ease;-moz-transition:.3s width ease;transition:.3s width ease}.informacoes-uteis #apps-uteis .layer span{color:#fff;display:inline-block;vertical-align:middle;margin:auto;line-height:340px;font-size:5em;opacity:1 !important;position:relative;z-index:1;visibility:hidden}.informacoes-uteis #apps-uteis .col-md-3{position:relative;min-height:327px;display:table;padding:10px 20px}@media screen and (max-width:1024px){.informacoes-uteis #apps-uteis .col-md-3{width:33.3%}}@media screen and (max-width:768px){.informacoes-uteis #apps-uteis .col-md-3{width:100%}}.informacoes-uteis #apps-uteis .col-md-3:nth-child(odd){background-color:#f1f3f2}.informacoes-uteis #apps-uteis .col-md-3:nth-child(even){background-color:#e4e5e7}.informacoes-uteis #apps-uteis .col-md-3:hover .layer{width:100%;background-color:#FCD140;-webkit-transition:.3s width ease;-moz-transition:.3s width ease;transition:.3s width ease;z-index:1}.informacoes-uteis #apps-uteis .col-md-3:hover .layer span{visibility:visible}.informacoes-uteis #apps-uteis .col-md-3 a{display:table-cell;vertical-align:middle;text-align:center;color:#333}.informacoes-uteis #apps-uteis .col-md-3 a:hover,.informacoes-uteis #apps-uteis .col-md-3 a:active,.informacoes-uteis #apps-uteis .col-md-3 a:focus{text-decoration:none}.informacoes-uteis #apps-uteis .col-md-3 a img{width:126px;margin-bottom:20px}.informacoes-uteis #apps-uteis .col-md-3 a p{margin:0}@media all and (min-width:1024px) and (max-width:1280px){#filtros{max-width:960px}}@media all and (max-width:480px){header{margin-top:0 !important;max-width:100%}header #bannerFoto{height:230px}.mobile-hide{display:none !important}.mobile-show{display:block}#container{width:100%}#topmobile{position:absolute;z-index:10;top:.5em;padding:0 .6em;width:100%}#topmobile img{max-width:100%}header nav#menu-mobile{background-color:#ccc;text-align:center;width:100%;height:auto;overflow:visible;background-color:#2c2f36}header nav#menu-mobile ul{padding:.6em .8em}header nav#menu-mobile ul li{display:block;float:none;text-align:left}header nav#menu-mobile ul li i.fa{color:#fff}header nav#menu-mobile ul li a{color:#fff;line-height:2.5em;padding:0 0}#filtros .wrap_rio{text-align:center}footer .wrap_rio{padding:1em 0}footer .col{display:block;float:none;margin-top:20px;padding:1em 2em;width:auto}footer .col h3{font-size:1.1em}footer .col li{font-size:1.3em}footer #logos{padding:0 0;margin-top:40px;margin-bottom:40px;text-align:center;*zoom:1}footer #logos:before,footer #logos:after{content:"";display:table}footer #logos:after{clear:both}footer #logos:before,footer #logos:after{content:"";display:table}footer #logos:after{clear:both}footer #logos .img{float:none;width:250px;margin:0 auto}footer #logos .img img{max-width:100%}}@media all and (min-width:1024px) and (max-width:1517px){#grid-rio .item,#grid-rio-archive ul.grid .item{width:250px;height:250px}#grid-rio .item.big,#grid-rio-archive ul.grid .item.big{width:500px;height:500px}#grid-rio .item.larger,#grid-rio-archive ul.grid .item.larger{width:500px !important;height:250px}#grid-rio .item.taller,#grid-rio-archive ul.grid .item.taller{width:250px;height:500px !important}}@media all and (min-width:900px) and (max-width:1024px){#grid-rio .item,#grid-rio-archive ul.grid .item{width:220px;height:220px}#grid-rio .item.big,#grid-rio-archive ul.grid .item.big{width:440px;height:440px}#grid-rio .item.larger,#grid-rio-archive ul.grid .item.larger{width:440px !important;height:220px}#grid-rio .item.taller,#grid-rio-archive ul.grid .item.taller{width:220px;height:440px !important}}@media all and (min-width:817px) and (max-width:899px){#grid-rio .item,#grid-rio-archive ul.grid .item{width:200px;height:200px}#grid-rio .item.big,#grid-rio-archive ul.grid .item.big{width:400px;height:400px}#grid-rio .item.larger,#grid-rio-archive ul.grid .item.larger{width:400px !important;height:200px}#grid-rio .item.taller,#grid-rio-archive ul.grid .item.taller{width:200px;height:400px !important}}@media all and (min-width:767px) and (max-width:817px){#grid-rio .item,#grid-rio-archive ul.grid .item{width:180px;height:180px}#grid-rio .item.big,#grid-rio-archive ul.grid .item.big{width:360px;height:360px}#grid-rio .item.larger,#grid-rio-archive ul.grid .item.larger{width:360px !important;height:180px}#grid-rio .item.taller,#grid-rio-archive ul.grid .item.taller{width:180px;height:360px !important}}@media all and (min-width:732px) and (max-width:767px){#grid-rio .item,#grid-rio-archive ul.grid .item{width:180px;height:180px}#grid-rio .item.big,#grid-rio-archive ul.grid .item.big{width:360px;height:360px}#grid-rio .item.larger,#grid-rio-archive ul.grid .item.larger{width:360px !important;height:180px}#grid-rio .item.taller,#grid-rio-archive ul.grid .item.taller{width:180px;height:360px !important}}@media all and (min-width:520px) and (max-width:732px){#grid-rio .item,#grid-rio-archive ul.grid .item{width:240px;height:240px}#grid-rio .item.big,#grid-rio-archive ul.grid .item.big{width:480px;height:480px}#grid-rio .item.larger,#grid-rio-archive ul.grid .item.larger{width:480px !important;height:240px}#grid-rio .item.taller,#grid-rio-archive ul.grid .item.taller{width:240px;height:480px !important}}@media all and (min-width:580px) and (max-width:520px){#grid-rio .item,#grid-rio-archive ul.grid .item{width:220px;height:220px}#grid-rio .item.big,#grid-rio-archive ul.grid .item.big{width:440px;height:440px}#grid-rio .item.larger,#grid-rio-archive ul.grid .item.larger{width:440px !important;height:220px}#grid-rio .item.taller,#grid-rio-archive ul.grid .item.taller{width:220px;height:440px !important}}@media all and (max-width:480px){#grid-rio .item,#grid-rio-archive ul.grid .item{width:160px;height:160px}#grid-rio .item.big,#grid-rio-archive ul.grid .item.big{width:320px;height:320px}#grid-rio .item.larger,#grid-rio-archive ul.grid .item.larger{width:320px !important;height:160px}#grid-rio .item.taller,#grid-rio-archive ul.grid .item.taller{width:160px;height:320px !important}}@media all and (max-width:340px){#grid-rio .item,#grid-rio-archive ul.grid .item{width:160px;height:160px}#grid-rio .item.big,#grid-rio-archive ul.grid .item.big{width:320px;height:320px}#grid-rio .item.larger,#grid-rio-archive ul.grid .item.larger{width:320px !important;height:160px}#grid-rio .item.taller,#grid-rio-archive ul.grid .item.taller{width:160px;height:320px !important}}:focus{outline:none}::-moz-focus-inner{border:0}@-moz-document url-prefix(){.informacoes-uteis .acordeon #categoria #chamada,.informacoes-uteis .acordeon #categoria #icone{display:block}.informacoes-uteis .acordeon #categoria #chamada h2{width:150px;height:150px}.informacoes-uteis .acordeon #categoria #icone span{display:block;line-height:150px}#apps-uteis .col-md-3{display:block}#apps-uteis .col-md-3 a{height:307px}}