:root{--var-bg-cinza:#f5f5f5;--var-text-color:#191919;--var-bg-orange:#ffd12c;--var-bg-red:#ba0416;--var-bg-green:#50b848;--var-margem:25px;--var-header-h:0px}@media only screen and (max-width: 767px){:root{--var-margem:15px}}*,::after,::before{box-sizing:border-box}body,html{font-family:"Arimo",sans-serif;-webkit-text-size-adjust:100%;margin:0;padding:0;border:none;color:var(--var-text-color);font-size:15px;-webkit-font-smoothing:antialiased;background-color:#fff}body{position:relative}a{color:inherit;text-decoration:none;transition:opacity .2s ease-out}a:hover,.botao:hover{text-decoration:none}.bold,strong,b{font-weight:normal;font-weight:700}input,textarea,a{outline:none !important}.text-center{text-align:center}.italic{font-style:italic}.left{float:left}.right{float:right}.clear{clear:both}.relative{position:relative}.vvhide{visibility:hidden}.block{display:block}.aright{text-align:right}.hide{display:none}.capitalize{text-transform:capitalize}.flex{display:flex;flex-wrap:wrap}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-space-between{justify-content:space-between}.nowrap{flex-wrap:nowrap}textarea,input[type=text],input[type=button],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}button,input[type=button],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none}#main{position:relative;z-index:1001}header{position:fixed;z-index:9000;padding-top:var(--var-margem);width:100%;top:0px;left:0px}header .inner-header{padding-left:var(--var-margem);padding-right:var(--var-margem);display:flex;justify-content:space-between}header .logo{transition:all .2s ease-out;width:120px;padding-bottom:20px}@media only screen and (max-width: 767px){header .logo{width:80px}}@media only screen and (max-width: 1023px){header .logo{position:relative;z-index:900}}header .logo svg{max-width:100%;height:auto}header .logo .logo_sign{margin-left:3px;margin-top:1px;width:50%}header .logo a:hover{opacity:1}header .logo-cm{opacity:0;margin-right:auto;margin-left:25px;width:60px;transition:opacity .2s ease-out}@media only screen and (max-width: 767px){header .logo-cm{width:45px;margin-left:20px}}header .logo-cm img{max-width:100%;height:auto;display:block}header nav{display:flex;flex-direction:row;color:#fff;font-size:16px;line-height:18px}@media only screen and (max-width: 1200px){header nav{font-size:15px;line-height:22px}}header nav ul{margin:0;padding:0}header nav ul li{list-style:none;margin-left:30px;display:inline-block}@media only screen and (max-width: 1200px){header nav ul li{margin-left:20px}}header nav ul li:first-child{margin-left:0px}header nav ul li:hover a,header nav ul li.sel a{text-decoration:underline;text-underline-offset:3px}@media only screen and (max-width: 1023px){header nav .menu{position:fixed;display:none;height:100dvh;width:100vw;left:0px;top:0px;background-color:#fff;z-index:800;color:var(--var-text-color) !important;padding-top:180px}}@media only screen and (max-width: 1023px)and (max-width: 767px){header nav .menu{padding-top:140px}}@media only screen and (max-width: 1023px){header nav .menu li{font-size:28px;line-height:28px;margin-left:0px;display:block;padding-top:25px;padding-bottom:25px;border-top:solid 1px var(--var-text-color);padding-left:var(--var-margem)}}@media only screen and (max-width: 1023px)and (max-width: 375px){header nav .menu li{padding-top:15px;padding-bottom:15px;font-size:24px;line-height:24px}}@media only screen and (max-width: 1023px){header nav .menu li:last-child{border-bottom:solid 1px var(--var-text-color)}}header .bt_pesquisa_wrap{margin-left:70px;position:relative;z-index:900}@media only screen and (max-width: 1200px){header .bt_pesquisa_wrap{margin-left:50px}}header .bt_pesquisa_wrap svg{width:15px}@media only screen and (max-width: 1023px){header .bt_pesquisa_wrap svg{width:18px;position:relative}}header .lang_selector a{cursor:pointer}header .lang_wrap,header .social_wrap{position:relative;text-transform:uppercase;margin-left:10px}header .lang_wrap ul,header .social_wrap ul{position:absolute;display:none}header .lang_wrap ul li,header .social_wrap ul li{display:block;margin-left:0px;margin-top:5px}@media only screen and (max-width: 1023px){header .lang_wrap,header .social_wrap{display:none}}header .social_wrap ul li svg{width:20px}header .menu_open_wrap{display:none}@media only screen and (max-width: 1023px){header .menu_open_wrap{display:block}}header .menu_open_wrap .menu_open{width:27px;height:20px;margin-left:20px;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer;position:relative;z-index:900}header .menu_open_wrap .menu_open span{display:block;position:absolute;height:2px;border-radius:2px;width:100%;background:#fff;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}header .menu_open_wrap .menu_open span:nth-child(1){top:0px}header .menu_open_wrap .menu_open span:nth-child(2),header .menu_open_wrap .menu_open span:nth-child(3){top:8px}header .menu_open_wrap .menu_open span:nth-child(3){box-shadow:none}header .menu_open_wrap .menu_open span:nth-child(4){top:16px;width:100%}header .menu_open_wrap .menu_open.open span{background-color:#fff}header .menu_open_wrap .menu_open.open span:nth-child(1){top:8px;width:0%;left:50%;box-shadow:none}header .menu_open_wrap .menu_open.open span:nth-child(2){transform:rotate(45deg)}header .menu_open_wrap .menu_open.open span:nth-child(3){transform:rotate(-45deg)}header .menu_open_wrap .menu_open.open span:nth-child(4){top:8px;width:0%;left:50%;box-shadow:none}header.whitebg,header.whitebgmenu{background-color:#fff}header.whitebg nav,header.whitebgmenu nav{color:var(--var-text-color)}header.whitebg .menu_bt_sub svg path,header.whitebgmenu .menu_bt_sub svg path{fill:var(--var-text-color)}header.whitebg .social_wrap ul li svg path,header.whitebgmenu .social_wrap ul li svg path{fill:var(--var-text-color)}header.whitebg .bt_pesquisa_wrap svg path,header.whitebgmenu .bt_pesquisa_wrap svg path{fill:var(--var-text-color)}header.whitebg .logo .logo_sign,header.whitebgmenu .logo .logo_sign{display:none}header.whitebg .logo .logo_sign #assign,header.whitebgmenu .logo .logo_sign #assign{fill:var(--var-text-color)}header.whitebg .logo .blk #nome,header.whitebgmenu .logo .blk #nome{fill:var(--var-text-color)}header.whitebg .menu_open_wrap .menu_open span,header.whitebgmenu .menu_open_wrap .menu_open span{background:var(--var-text-color)}header.whitebgmenu .logo #nome{fill:var(--var-text-color) !important}header.whitebgmenu .logo .logo_sign{display:block !important}header.whitebgmenu .logo .logo_sign path,header.whitebgmenu .logo .logo_sign rect,header.whitebgmenu .logo .logo_sign polygon{fill:var(--var-text-color) !important}header.whitebgmenu .lang_wrap{position:fixed;display:block;bottom:20px;left:var(--var-margem);margin-left:0px;z-index:900}header.whitebgmenu .lang_wrap .menu_bt_sub{text-decoration:underline;margin-right:2px}header.whitebgmenu .lang_wrap .lang_selector_inner{display:inline-block;position:relative}header.whitebgmenu .lang_wrap .lang_selector_inner li{display:inline-block;margin-left:7px;margin-top:0px}header.whitebgmenu .social_wrap{position:fixed;display:block;bottom:20px;right:var(--var-margem);margin-left:0px;z-index:900}header.whitebgmenu .social_wrap .menu_bt_sub{display:none}header.whitebgmenu .social_wrap .socials{display:block;position:relative}header.whitebgmenu .social_wrap .socials li{display:inline-block;margin-top:0px;margin-left:10px}header.whitebgmenu .social_wrap .socials li:first-child{margin-left:0px}header.whitebgmenu .social_wrap .socials li svg{width:25px}@media only screen and (max-width: 1023px){header.whitebgmenu.reduced .menu{padding-top:130px}}header.reduced .logo{width:80px}@media only screen and (max-width: 767px){header.reduced .logo{width:60px}}header.reduced .logo #nome{fill:var(--var-text-color)}header.reduced .logo .logo_sign{display:none}header.reduced .logo-cm{opacity:1}main .wrap_error{min-height:calc(100vh - var(--var-header-h))}main .wrap_error h1{font-size:50px;line-height:60px;text-align:center;padding-top:10%}@media only screen and (max-width: 1100px){main .wrap_error h1{font-size:45px;line-height:55px}}@media only screen and (max-width: 1023px){main .wrap_error h1{font-size:40px;line-height:50px}}@media only screen and (max-width: 767px){main .wrap_error h1{font-size:26px;line-height:30px}}main .banners{height:100vh;position:relative}@media only screen and (max-width: 767px){main .banners{height:100dvh}}main .banners #flexslider_banners .slides{height:100%}main .banners #flexslider_banners .slides>li{backface-visibility:hidden;position:relative;width:100%;height:100%;background-size:cover;background-position:center center}main .banners #flexslider_banners .flex-control-nav{height:24px;text-align:left;bottom:25px;z-index:9001;width:45%}main .banners #flexslider_banners .flex-control-nav li{margin-left:8px;margin-right:0px}main .banners #flexslider_banners .flex-control-nav li:first-child{margin-left:0px}main .banners #flexslider_banners .flex-control-nav li a{width:24px;height:24px;border-radius:24px}main .banners #flexslider_banners .flex-control-nav li a{background-color:rgba(0,0,0,0);border:solid 1px #fff}main .banners #flexslider_banners .flex-control-paging li a.flex-active{background-color:#fff;cursor:default}main .banners .video{background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;width:100vw;height:100vh}main .banners video,main .banners object{left:0;position:absolute;top:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}main .banners .info{position:absolute;bottom:50px;padding-left:var(--var-margem);color:#fff;width:50%;text-shadow:0px 0px 5px rgba(0,0,0,.5)}@media only screen and (max-width: 1200px){main .banners .info{width:50%}}@media only screen and (max-width: 767px){main .banners .info{width:80%}}@media only screen and (max-width: 375px){main .banners .info{width:90%}}main .banners .info .subtitulo{font-size:21px;line-height:25px;text-decoration:underline;margin-bottom:5px}@media only screen and (max-width: 1200px){main .banners .info .subtitulo{font-size:18px;line-height:28px}}@media only screen and (max-width: 1023px){main .banners .info .subtitulo{font-size:16px}}main .banners .info .titulo{font-size:74px;line-height:68px;font-weight:700}@media only screen and (max-width: 1200px){main .banners .info .titulo{font-size:58px;line-height:56px}}@media only screen and (max-width: 1023px){main .banners .info .titulo{font-size:38px;line-height:36px}}@media only screen and (max-width: 767px){main .banners .info .titulo{font-size:28px;line-height:28px}}main .eventos_wrap{padding-left:var(--var-margem);padding-right:var(--var-margem)}main .titulo_h2{padding-top:50px;padding-bottom:40px}@media only screen and (max-width: 767px){main .titulo_h2{padding-top:40px;padding-bottom:30px}}@media only screen and (max-width: 1200px){main .titulo_h2 img{width:50%}}@media only screen and (max-width: 767px){main .titulo_h2 img{width:90%;max-width:100%}}main .eventos_permanente_wrap{padding-left:var(--var-margem);padding-right:var(--var-margem);background-color:var(--var-bg-orange);overflow:hidden}@media only screen and (max-width: 1023px){main .eventos_permanente_wrap{margin-top:2px}}main .noticias_wrap{padding-left:var(--var-margem);padding-right:var(--var-margem)}@media only screen and (max-width: 1200px){main .noticias_wrap .titulo_h2 img{width:30%}}main .locais_wrap{padding-left:var(--var-margem);padding-right:var(--var-margem)}@media only screen and (max-width: 1200px){main .locais_wrap .titulo_h2 img{width:20%}}main .container{margin:0;padding:0;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:20px}@media only screen and (max-width: 1023px){main .container{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 767px){main .container{grid-template-columns:repeat(1, 1fr);grid-gap:0px}}main .container li{list-style:none;grid-column:span 1;margin-bottom:100px}@media only screen and (max-width: 630px){main .container li{width:100%;margin-bottom:50px}}main .container li .img{background-color:#fff;border-radius:var(--var-border-radius);overflow:hidden;width:100%;height:0px;padding-bottom:72%;position:relative}main .container li .img .img-inner{position:absolute;top:0px;left:0px;width:100%;height:100%}main .container li .img .img-inner img{width:100%;height:100%;max-width:100%;position:relative;-o-object-fit:cover;object-fit:cover}main .container li .data{border-radius:var(--var-border-radius);font-size:20px;line-height:24px;position:absolute;color:#000;z-index:999;top:10px;left:10px;padding-left:8px;padding-right:8px;padding-top:2px;padding-bottom:1px;background-color:var(--var-c-footer)}@media only screen and (max-width: 1280px){main .container li .data{font-size:18px;line-height:28px}}main .container li h2{font-size:36px;line-height:43px;margin-top:6px;transition:opacity .3s ease-out}@media only screen and (max-width: 1100px){main .container li h2{font-size:32px;line-height:38px}}@media only screen and (max-width: 1023px){main .container li h2{font-size:30px;line-height:36px}}@media only screen and (max-width: 767px){main .container li h2{font-size:26px;line-height:30px}}main .container li h2:hover{opacity:.5}main .container li .subtitulo{font-size:20px;line-height:24px;margin-top:6px}@media only screen and (max-width: 1023px){main .container li .subtitulo{font-size:18px;line-height:28px}}main .more_bar{padding-bottom:20px;text-align:left;padding-top:30px}main .more_bar .bt_botao{margin-left:0px;padding-left:0px;text-transform:capitalize;font-size:15px}main .bt_botao{font-size:16px;line-height:20px;text-transform:uppercase;color:#000;background-color:#fff;border-radius:8px;display:inline-block;padding-left:10px;padding-right:10px;padding-top:3px;padding-bottom:2px;transition:all .2s ease-out}main .bt_botao:hover{background-color:var(--var-c-footer);color:#000}main .news_wrap{margin:0;padding:0;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:2px}@media only screen and (max-width: 1023px){main .news_wrap{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 767px){main .news_wrap{grid-template-columns:repeat(1, 1fr)}}main .news_wrap li{list-style:none;grid-column:span 1;background-color:#ececec;padding-top:22px;padding-left:15px;padding-right:15px;padding-bottom:30px;transition:all .2s ease-out}@media only screen and (max-width: 1200px){main .news_wrap li{padding-bottom:20px}}main .news_wrap li:hover{background-color:var(--var-bg-orange)}main .news_wrap li .news-item{display:flex}main .news_wrap li .news-item .img{width:41%;height:0px;padding-bottom:48%;position:relative;flex-shrink:0}@media only screen and (max-width: 1200px){main .news_wrap li .news-item .img{width:38%}}main .news_wrap li .news-item .img .img-inner{position:absolute;width:100%;left:0px;top:0px;height:100%}main .news_wrap li .news-item .img .img-inner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}main .news_wrap li .news-item .info{padding-left:19px;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width: 1200px){main .news_wrap li .news-item .info{padding-left:10px}}main .news_wrap li .news-item .info h2{font-size:21px;line-height:23px}@media only screen and (max-width: 1200px){main .news_wrap li .news-item .info h2{font-size:17px;line-height:19px}}main .news_wrap li .news-item .info .data{font-size:12px}@media only screen and (max-width: 1200px){main .news_wrap li .news-item .info .data{font-size:14px;line-height:16px}main .news_wrap li .news-item .info .data span{display:block;height:0px;overflow:hidden;opacity:0}}main .programa_wrap{margin:0;padding:0;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:2px}@media only screen and (max-width: 1023px){main .programa_wrap{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 767px){main .programa_wrap{grid-gap:2px;grid-template-columns:repeat(1, 1fr)}}main .programa_wrap li{list-style:none;grid-column:span 1;transition:all .2s ease-out;background-color:#ececec}main .programa_wrap li .programa-item{position:relative;height:100%;display:flex;flex-direction:column}main .programa_wrap li .programa-item .img{height:0px;padding-bottom:67%;position:relative;overflow:hidden}main .programa_wrap li .programa-item .img .img-inner{position:absolute;width:100%;left:0px;top:0px;height:100%;transition:all .2s ease-out}main .programa_wrap li .programa-item .img .img-inner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}main .programa_wrap li .programa-item .programa-inner{padding-left:15px;padding-right:15px;padding-top:20px;height:100%;display:flex;flex-direction:column}@media only screen and (max-width: 1200px){main .programa_wrap li .programa-item .programa-inner{padding-bottom:25px}}main .programa_wrap li .programa-item .programa-inner .subtitulo{font-size:15px;line-height:22px;margin-bottom:10px}@media only screen and (max-width: 1200px){main .programa_wrap li .programa-item .programa-inner .subtitulo{font-size:14px;line-height:19px;margin-bottom:7px}}main .programa_wrap li .programa-item .programa-inner h2{font-size:21px;line-height:23px}@media only screen and (max-width: 1200px){main .programa_wrap li .programa-item .programa-inner h2{font-size:17px;line-height:17px;min-height:34px}}main .programa_wrap li .programa-item .programa-inner .info{display:flex;flex-direction:row;justify-content:space-between;font-size:15px;padding-top:30px;margin-top:auto;padding-bottom:35px}@media only screen and (max-width: 1200px){main .programa_wrap li .programa-item .programa-inner .info{font-size:14px;margin-top:20px}}main .programa_wrap li .programa-item .programa-inner .info .categoria{text-decoration:underline}main .programa_wrap li:hover{background-color:#fff}main .programa_wrap li:hover .programa-item .img .img-inner{transform:scale(1.03)}main .programa_wrap.columns-2{grid-template-columns:repeat(2, 1fr);grid-gap:2px}@media only screen and (max-width: 767px){main .programa_wrap.columns-2{grid-gap:2px;grid-template-columns:repeat(1, 1fr)}}main .programa_wrap.columns-2 li{background-color:#f5f5f5}main .programa_wrap.columns-2 li .programa-item .img{padding-bottom:58%}main .programa_wrap.columns-2 li .programa-item .programa-inner{padding-top:10px;padding-bottom:15px}main .programa_wrap.columns-2 li .programa-item .programa-inner .subtitulo{margin-bottom:10px}main .programa_wrap.columns-2 li .programa-item .programa-inner h2{font-size:16px;line-height:16px;min-height:32px;text-transform:uppercase}main .programa_wrap.columns-2 li .programa-item .programa-inner .info{display:none}main .programa_wrap.columns-2 li:hover{background-color:var(--var-bg-orange)}main .programa_wrap.columns-2 li:hover .programa-item .img .img-inner{transform:scale(1.03)}main .permanente_wrap_list .permanente_wrap_list_inner{padding-bottom:120px}@media only screen and (max-width: 1023px){main .permanente_wrap_list .permanente_wrap_list_inner{padding-bottom:80px}}main .permanente_wrap_list .permanente_wrap_list_inner .slick-slide{width:42vw}@media only screen and (max-width: 767px){main .permanente_wrap_list .permanente_wrap_list_inner .slick-slide{width:66vw}}main .permanente_wrap_list .permanente_wrap_list_inner .slider-item .slider-item-inner-info .img{height:0px;padding-bottom:50%;position:relative;overflow:hidden}main .permanente_wrap_list .permanente_wrap_list_inner .slider-item .slider-item-inner-info .img .img-inner{position:absolute;width:100%;left:0px;top:0px;height:100%;transition:all .2s ease-out}main .permanente_wrap_list .permanente_wrap_list_inner .slider-item .slider-item-inner-info .img .img-inner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}main .permanente_wrap_list .permanente_wrap_list_inner .slider-item .slider-item-inner-info .programa-inner{padding-left:15px;padding-right:15px;padding-top:20px;padding-bottom:45px;background-color:#fff;transition:all .2s ease-out}@media only screen and (max-width: 1200px){main .permanente_wrap_list .permanente_wrap_list_inner .slider-item .slider-item-inner-info .programa-inner{padding-bottom:25px}}main .permanente_wrap_list .permanente_wrap_list_inner .slider-item .slider-item-inner-info .programa-inner .subtitulo{font-size:15px;line-height:22px;margin-bottom:10px}@media only screen and (max-width: 1200px){main .permanente_wrap_list .permanente_wrap_list_inner .slider-item .slider-item-inner-info .programa-inner .subtitulo{font-size:14px;line-height:19px;margin-bottom:7px}}main .permanente_wrap_list .permanente_wrap_list_inner .slider-item .slider-item-inner-info .programa-inner h2{font-size:21px;line-height:23px;min-height:46px}@media only screen and (max-width: 1200px){main .permanente_wrap_list .permanente_wrap_list_inner .slider-item .slider-item-inner-info .programa-inner h2{font-size:17px;line-height:17px;min-height:34px}}main .permanente_wrap_list .permanente_wrap_list_inner .slider-item .slider-item-inner-info .programa-inner .info{margin-top:30px;display:flex;flex-direction:row;justify-content:space-between;font-size:15px}@media only screen and (max-width: 1200px){main .permanente_wrap_list .permanente_wrap_list_inner .slider-item .slider-item-inner-info .programa-inner .info{font-size:14px;margin-top:20px}}main .permanente_wrap_list .permanente_wrap_list_inner .slider-item .slider-item-inner-info .programa-inner .info .categoria{text-decoration:underline}main .permanente_wrap_list .permanente_wrap_list_inner .slider-item:hover .programa-inner{background-color:var(--var-bg-red);color:#fff}main .permanente_wrap_list .permanente_wrap_list_inner .slider-item:hover .programa-item .img .img-inner{transform:scale(1.03)}main .slick-prev,main .slick-next{background-color:rgba(0,0,0,0);width:10px;right:30px;height:auto;bottom:55px}@media only screen and (max-width: 1023px){main .slick-prev,main .slick-next{bottom:30px}}main .slick-prev{background-color:rgba(0,0,0,0);right:80px;left:auto}main .conteudo{padding-top:var(--var-header-h)}@media only screen and (max-width: 1023px){main .conteudo{padding-top:calc(var(--var-header-h) - 40px)}}main .conteudo .conteudo_inner{padding-left:var(--var-margem);padding-right:var(--var-margem);padding-top:60px}@media only screen and (max-width: 1023px){main .conteudo .conteudo_inner{padding-top:30px}}@media only screen and (max-width: 767px){main .conteudo .conteudo_inner{padding-top:40px}}main .conteudo .conteudo_inner h1{font-size:28px;font-weight:700;color:var(--var-bg-green);padding-bottom:60px;text-transform:uppercase}@media only screen and (max-width: 1200px){main .conteudo .conteudo_inner h1{font-size:22px;line-height:22px}}@media only screen and (max-width: 1023px){main .conteudo .conteudo_inner h1{font-size:18px;line-height:28px;padding-bottom:40px}}main .conteudo .conteudo_inner .filtros_programacao{display:flex;justify-content:space-between}@media only screen and (max-width: 767px){main .conteudo .conteudo_inner .filtros_programacao{flex-direction:column}}main .conteudo .conteudo_inner .filtros_programacao .filtros{margin-top:5px;position:relative}@media only screen and (max-width: 1023px){main .conteudo .conteudo_inner .filtros_programacao .filtros{margin-top:0px}}@media only screen and (max-width: 767px){main .conteudo .conteudo_inner .filtros_programacao .filtros{width:100%;margin-top:-20px;margin-bottom:50px}}main .conteudo .conteudo_inner .filtros_programacao .filtros .pesquisa_resultados{font-size:13px;position:absolute;right:0px;margin-top:8px}@media only screen and (max-width: 767px){main .conteudo .conteudo_inner .filtros_programacao .filtros #filter_search{display:flex;justify-content:space-between}}main .conteudo .conteudo_inner .filtros_programacao .filtros select{margin:0;font-size:16px;border:none;border-radius:0px;border-bottom:1px solid #000;display:inline-block !important;padding-top:7px;padding-left:10px;padding-right:21px;padding-bottom:5px;width:160px;text-align:center;color:var(--var-text-color);outline:none;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:url(/images/filtro_icon.svg);background-position:calc(100% - 5px) center;background-repeat:no-repeat;background-size:12px;background-color:rgba(0,0,0,0);box-sizing:border-box;margin-left:15px;text-align:left}@media only screen and (max-width: 1023px){main .conteudo .conteudo_inner .filtros_programacao .filtros select{padding-left:2px;padding-right:11px;width:120px;font-size:14px;background-size:10px}}@media only screen and (max-width: 767px){main .conteudo .conteudo_inner .filtros_programacao .filtros select{margin-left:0px;width:110px;font-size:13px}}@media only screen and (max-width: 375px){main .conteudo .conteudo_inner .filtros_programacao .filtros select:last-child,main .conteudo .conteudo_inner .filtros_programacao .filtros select:first-child{width:90px}}main .conteudo .conteudo_inner .filtros_programacao .filtros select:first-child{margin-left:0px}main .conteudo .conteudo_inner .pesquisa_resultados_result{font-size:20px;text-align:center;padding-top:60px;padding-bottom:30vh}main .conteudo.detalhe .conteudo_inner h1{color:var(--var-text-color)}main .conteudo.detalhe .template18{margin-top:-80px}@media only screen and (max-width: 1023px){main .conteudo.detalhe .template18{margin-top:-40px}}main .conteudo.detalhe .relacionado h3{padding-bottom:20px}main .conteudo .relacionado h3{font-size:28px;padding-top:80px;padding-bottom:60px;text-transform:uppercase;font-weight:700}@media only screen and (max-width: 1200px){main .conteudo .relacionado h3{font-size:22px}}@media only screen and (max-width: 1023px){main .conteudo .relacionado h3{font-size:18px}}@media only screen and (max-width: 767px){main .conteudo .relacionado h3{padding-top:50px}}main#wrap_locais .relacionado h3{color:var(--var-bg-green)}main .template.template6{padding-top:80px}@media only screen and (max-width: 1023px){main .template.template6{padding-top:60px}}main .template.template6 h2{font-size:28px}@media only screen and (max-width: 1200px){main .template.template6 h2{font-size:22px}}@media only screen and (max-width: 1023px){main .template.template6 h2{font-size:18px}}main .template.template6 .lista{position:relative;padding-left:20px;padding-right:20px;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:40px}@media only screen and (max-width: 1023px){main .template.template6 .lista{grid-gap:2px;padding-left:0px;padding-right:0px}}@media only screen and (max-width: 767px){main .template.template6 .lista{grid-gap:0px;grid-template-columns:repeat(1, 1fr)}}main .template.template6 .lista li{grid-column:span 1;min-height:0;min-width:0;list-style:none}@media only screen and (max-width: 767px){main .template.template6 .lista li{margin-bottom:25px}}main .template.template6 .lista li .img{padding-bottom:67%;position:relative}main .template.template6 .lista li .img .img-inner{position:absolute;top:0px;left:0px;width:100%;height:100%}main .template.template6 .lista li .img .img-inner img{width:100%;height:100%;max-width:100%;position:relative;-o-object-fit:cover;object-fit:cover}main .template.template6 .lista li .info{text-align:center;margin-top:20px}main .template.template6 .lista li .info .subtitulo{position:relative;font-size:15px;margin-bottom:20px}@media only screen and (max-width: 1200px){main .template.template6 .lista li .info .subtitulo{font-size:14px;margin-bottom:15px}}main .template.template6 .lista li .info h3{position:relative;font-size:22px;line-height:25px;margin-bottom:20px}@media only screen and (max-width: 1200px){main .template.template6 .lista li .info h3{font-size:17px;line-height:19px;margin-bottom:15px}}@media only screen and (max-width: 1023px){main .template.template6 .lista li .info h3{font-size:16px}}main .template.template6 .lista li .info .texto{position:relative;font-size:16px;line-height:21px}main .template.template6 .lista li .info .texto a:hover{text-decoration:underline}@media only screen and (max-width: 1200px){main .template.template6 .lista li .info .texto{font-size:15px;line-height:22px}}@media only screen and (max-width: 1023px){main .template.template6 .lista li .info .texto{font-size:14px;line-height:18px}}main .template.template9{padding-top:80px}@media only screen and (max-width: 1023px){main .template.template9{padding-top:60px}}main .template.template9 .flexslider{width:80%;margin-left:auto;margin-right:auto}@media only screen and (max-width: 1200px){main .template.template9 .flexslider{width:75%}}@media only screen and (max-width: 767px){main .template.template9 .flexslider{width:100%}}main .template.template9 .flexslider.full{width:100%}main .template.template9 .flexslider.small{width:50%}@media only screen and (max-width: 1200px){main .template.template9 .flexslider.small{width:60%}}@media only screen and (max-width: 1023px){main .template.template9 .flexslider.small{width:75%}}@media only screen and (max-width: 767px){main .template.template9 .flexslider.small{width:100%}}main .template.template20{padding-top:80px}@media only screen and (max-width: 1023px){main .template.template20{padding-top:60px}}main .template.template20 .template20-inner{position:relative;padding-top:100px;padding-bottom:240px}@media only screen and (max-width: 1200px){main .template.template20 .template20-inner{padding-bottom:100px}}@media only screen and (max-width: 767px){main .template.template20 .template20-inner{padding-top:50px}}main .template.template20 .template20-inner .texto{width:55%;margin-left:auto;margin-right:auto;font-size:18px;line-height:28px;position:relative;z-index:900}main .template.template20 .template20-inner .texto a:hover{text-decoration:underline}@media only screen and (max-width: 1200px){main .template.template20 .template20-inner .texto{width:80%}}@media only screen and (max-width: 1023px){main .template.template20 .template20-inner .texto{font-size:16px;line-height:24px}}@media only screen and (max-width: 767px){main .template.template20 .template20-inner .texto{width:100%;font-size:14px;line-height:24px}}main .template.template20 .template20-inner .curtain{position:absolute;left:calc(-1*var(--var-margem));top:0px;width:calc(100% + 2*var(--var-margem));height:100%;z-index:800}main .template.template22{padding-top:80px}@media only screen and (max-width: 1023px){main .template.template22{padding-top:60px}}main .template.template22 .template22-inner{position:relative;padding-top:80px;padding-bottom:80px}@media only screen and (max-width: 767px){main .template.template22 .template22-inner{padding-top:40px;padding-bottom:60px}}main .template.template22 .template22-inner .curtain{position:absolute;left:calc(-1*var(--var-margem));top:0px;width:calc(100% + 2*var(--var-margem));height:100%;z-index:800}main .template.template22 .template22-inner .content{display:flex;justify-content:space-between;position:relative;z-index:900;padding-left:80px}@media only screen and (max-width: 1200px){main .template.template22 .template22-inner .content{padding-left:40px}}@media only screen and (max-width: 767px){main .template.template22 .template22-inner .content{padding-left:0px;flex-direction:column}}main .template.template22 .template22-inner .content .texto{width:45%;font-size:74px;line-height:68px;font-style:italic;font-weight:700;align-self:center;text-align:center}main .template.template22 .template22-inner .content .texto a:hover{text-decoration:underline}@media only screen and (max-width: 1200px){main .template.template22 .template22-inner .content .texto{font-size:58px;line-height:52px;width:50%}}@media only screen and (max-width: 1023px){main .template.template22 .template22-inner .content .texto{font-size:38px;line-height:42px}}@media only screen and (max-width: 767px){main .template.template22 .template22-inner .content .texto{width:100%;padding-bottom:45px}}main .template.template22 .template22-inner .content .img{width:45%;padding-right:100px;z-index:900;position:relative}@media only screen and (max-width: 1023px){main .template.template22 .template22-inner .content .img{padding-right:50px}}@media only screen and (max-width: 767px){main .template.template22 .template22-inner .content .img{padding-right:0px;width:70%;margin-left:auto;margin-right:auto}}main .template.template22 .template22-inner .content .img .img-inner img{width:100%;height:100%;max-width:100%;position:relative;-o-object-fit:cover;object-fit:cover}main .template.template23{padding-top:80px}@media only screen and (max-width: 1023px){main .template.template23{padding-top:60px}}main .template.template23 .texto_wrap{width:80%;margin-left:auto;margin-right:auto}@media only screen and (max-width: 1200px){main .template.template23 .texto_wrap{width:75%}}@media only screen and (max-width: 767px){main .template.template23 .texto_wrap{width:100%}}main .template.template23 .texto_wrap .texto{width:70%;font-size:18px;line-height:28px}main .template.template23 .texto_wrap .texto a:hover{text-decoration:underline}@media only screen and (max-width: 1200px){main .template.template23 .texto_wrap .texto{font-size:16px;line-height:22px}}@media only screen and (max-width: 1023px){main .template.template23 .texto_wrap .texto{width:100%}}main .template.template23 .titulo_wrap{width:45%}@media only screen and (max-width: 1023px){main .template.template23 .titulo_wrap{width:60%}}@media only screen and (max-width: 767px){main .template.template23 .titulo_wrap{width:100%}}main .template.template23 .titulo_wrap h2{font-size:42px;line-height:42px;text-transform:uppercase;margin-bottom:20px}@media only screen and (max-width: 1200px){main .template.template23 .titulo_wrap h2{font-size:26px;line-height:26px}}@media only screen and (max-width: 767px){main .template.template23 .titulo_wrap h2{font-size:23px;line-height:23px}}@media only screen and (max-width: 1200px){main .template.template23 .esquerda h2{font-size:38px;line-height:40px}}@media only screen and (max-width: 1023px){main .template.template23 .esquerda h2{font-size:26px;line-height:28px}}@media only screen and (max-width: 767px){main .template.template23 .esquerda h2{font-size:18px;line-height:28px}}main .template.template23 .esquerda .texto_wrap{width:60%;margin-left:40%}@media only screen and (max-width: 1200px){main .template.template23 .esquerda .texto_wrap{width:55%;margin-left:45%}}@media only screen and (max-width: 767px){main .template.template23 .esquerda .texto_wrap{width:100%;margin-left:0px}}main .template.template23 .esquerda .texto_wrap .texto{font-size:28px;line-height:34px;width:100%}main .template.template23 .esquerda .texto_wrap .texto a:hover{text-decoration:underline}@media only screen and (max-width: 1200px){main .template.template23 .esquerda .texto_wrap .texto{font-size:16px;line-height:22px}}@media only screen and (max-width: 1023px){main .template.template23 .esquerda .texto_wrap .texto{font-size:14px;line-height:20px}}main .template.template23 .esquerda .titulo_wrap{width:40%}@media only screen and (max-width: 1200px){main .template.template23 .esquerda .titulo_wrap{width:45%}}@media only screen and (max-width: 767px){main .template.template23 .esquerda .titulo_wrap{width:100%}}main .template.template18{padding-top:80px;position:relative}@media only screen and (max-width: 1023px){main .template.template18{padding-top:60px}}main .template.template18 .subtitulo{position:relative;margin-bottom:8px;font-size:18px;line-height:21px}@media only screen and (max-width: 1200px){main .template.template18 .subtitulo{font-size:17px}}@media only screen and (max-width: 1023px){main .template.template18 .subtitulo{font-size:14px;margin-bottom:2px}}main .template.template18 h1{font-weight:normal;line-height:28px;padding-bottom:0px;text-transform:uppercase}@media only screen and (max-width: 1200px){main .template.template18 h1{line-height:22px}}main .template.template18 h2{line-height:28px;font-size:28px}@media only screen and (max-width: 1200px){main .template.template18 h2{font-size:22px;line-height:22px}}@media only screen and (max-width: 1023px){main .template.template18 h2{font-size:18px;line-height:18px}}main .template.template18 .resumo{position:relative;margin-top:40px;font-size:18px;line-height:28px}main .template.template18 .resumo a:hover{text-decoration:underline}@media only screen and (max-width: 1200px){main .template.template18 .resumo{font-size:16px;line-height:24px}}@media only screen and (max-width: 1023px){main .template.template18 .resumo{font-size:14px;line-height:20px;margin-top:10px}}main .template.template18 .texto{position:relative;margin-top:70px;font-size:18px;line-height:28px;width:80%}main .template.template18 .texto a{text-decoration:underline}main .template.template18 .texto a:hover{text-decoration:underline}@media only screen and (max-width: 1200px){main .template.template18 .texto{width:100%;font-size:16px;line-height:24px}}@media only screen and (max-width: 1023px){main .template.template18 .texto{font-size:14px;line-height:20px;margin-top:40px}}main .template.template18 .creditos{font-size:14px;line-height:18px}main .template.template18 .img{padding-bottom:67%;position:relative}@media only screen and (max-width: 1200px){main .template.template18 .img{padding-bottom:72%}}@media only screen and (max-width: 1023px){main .template.template18 .img{padding-bottom:62%}}@media only screen and (max-width: 767px){main .template.template18 .img{margin-top:30px}}main .template.template18 .img .img-inner{position:absolute;top:0px;left:0px;width:100%;height:100%}main .template.template18 .img .img-inner img{width:100%;height:100%;max-width:100%;position:relative;-o-object-fit:cover;object-fit:cover}main .template.template18 .ficha_tecnica{font-size:15px;line-height:22px;padding-top:150px;width:80%}@media only screen and (max-width: 1023px){main .template.template18 .ficha_tecnica{width:90%;font-size:14px}}@media only screen and (max-width: 767px){main .template.template18 .ficha_tecnica{padding-top:40px}}main .template.template18 .mais-info-wrap{display:flex;flex-direction:column}main .template.template18 .mais-info-wrap .resumo{padding-top:30px;margin-top:auto;font-size:15px;line-height:20px}main .template.template18 .mais-info-wrap .resumo a:hover{text-decoration:underline}@media only screen and (max-width: 1023px){main .template.template18 .mais-info-wrap .resumo{font-size:14px}}main .template.template18 .botao_bilhete{margin-bottom:25px;display:inline-block;height:40px;border:solid 1px var(--var-text-color);text-align:center;transition:all .3s ease-out !important}@media only screen and (max-width: 767px){main .template.template18 .botao_bilhete{margin-top:20px}}main .template.template18 .botao_bilhete a{line-height:40px;display:block;text-transform:uppercase;font-size:19px;padding-left:40px;padding-right:40px;min-width:180px}@media only screen and (max-width: 1023px){main .template.template18 .botao_bilhete a{font-size:18px;min-width:140px;padding-left:25px;padding-right:25px}}main .template.template18 .botao_bilhete a:hover{text-decoration:none !important}main .template.template18 .botao_bilhete:hover{background-color:var(--var-text-color);color:#fff}main .template.template18 .botao_bilhete:hover a{opacity:1}main .template.template18 .local_tipo{font-size:18px;line-height:28px;margin-top:70px}@media only screen and (max-width: 1200px){main .template.template18 .local_tipo{margin-top:40px;font-size:17px}}@media only screen and (max-width: 1023px){main .template.template18 .local_tipo{font-size:14px;line-height:20px}}@media only screen and (max-width: 767px){main .template.template18 .local_tipo{margin-top:30px}}main .template.template18 .local_tipo .categoria,main .template.template18 .local_tipo .dataa{text-transform:uppercase}main .template.template18 .local_tipo .local{margin-top:8px;padding-left:20px;position:relative;line-height:22px}@media only screen and (max-width: 1200px){main .template.template18 .local_tipo .local{margin-top:5px}}main .template.template18 .local_tipo .local:before{content:"";width:15px;height:100%;position:absolute;top:-1px;left:0px;background-position:center 8px;background-repeat:no-repeat;background-size:9px;background-image:url(/images/icon-pin.svg)}@media only screen and (max-width: 767px){main .template.template18 .mobile-order.template-col1{order:2}main .template.template18 .mobile-order.template-col2{order:1}}main .template.template21{padding-top:80px;width:90%;margin-left:auto;margin-right:auto}@media only screen and (max-width: 1200px){main .template.template21{width:95%}}@media only screen and (max-width: 1023px){main .template.template21{padding-top:60px}}main .template.template21 h2{font-size:42px;line-height:42px;text-align:center;text-transform:uppercase;margin-bottom:60px;width:90%;margin-left:auto;margin-right:auto}@media only screen and (max-width: 1200px){main .template.template21 h2{font-size:36px;line-height:36px}}@media only screen and (max-width: 1023px){main .template.template21 h2{font-size:28px;line-height:28px}}main .template.template21 .resumo{font-size:28px;line-height:34px;margin-bottom:60px;text-align:center;width:60%;margin-left:auto;margin-right:auto}main .template.template21 .resumo a:hover{text-decoration:underline}@media only screen and (max-width: 1200px){main .template.template21 .resumo{width:80%}}@media only screen and (max-width: 1023px){main .template.template21 .resumo{width:90%;font-size:22px;line-height:26px}}@media only screen and (max-width: 767px){main .template.template21 .resumo{margin-bottom:20px}}main .template.template21 .texto{font-size:18px;line-height:28px;-moz-column-count:2;column-count:2;-moz-column-gap:30px;column-gap:30px}main .template.template21 .texto a:hover{text-decoration:underline}@media only screen and (max-width: 1023px){main .template.template21 .texto{font-size:16px;line-height:22px}}@media only screen and (max-width: 767px){main .template.template21 .texto{-moz-column-gap:0px;column-gap:0px;-moz-column-count:1;column-count:1}}@media only screen and (max-width: 1023px){main .template.template21{font-size:14px;line-height:20px}}main .template.template25{padding-top:80px}@media only screen and (max-width: 1023px){main .template.template25{padding-top:60px}}main .template.template25 h3{font-size:15px;padding-bottom:20px}main .template.template25 .sponsors{max-width:90%}@media only screen and (max-width: 1200px){main .template.template25 .sponsors{max-width:100%}}main .template.template25 .sponsors img{max-width:100%;height:auto;display:block}main .template.template20+.template{position:relative;z-index:900;margin-top:-220px}@media only screen and (max-width: 1200px){main .template.template20+.template{margin-top:0px}}main .template-grid{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:30px}main .template-grid.grid-reverse{direction:rtl}main .template-grid.grid-reverse .template-col1,main .template-grid.grid-reverse .template-col2{text-align:left}main .template-grid.grid-reverse .template-col1 .texto,main .template-grid.grid-reverse .template-col1 .ficha_tecnica,main .template-grid.grid-reverse .template-col2 .texto,main .template-grid.grid-reverse .template-col2 .ficha_tecnica{margin-right:auto}main .template-grid.grid-reverse .template-col1 .texto a:hover,main .template-grid.grid-reverse .template-col1 .ficha_tecnica a:hover,main .template-grid.grid-reverse .template-col2 .texto a:hover,main .template-grid.grid-reverse .template-col2 .ficha_tecnica a:hover{text-decoration:underline}main .template-grid.grid-reverse .template-col1 h2,main .template-grid.grid-reverse .template-col2 h2{font-size:42px;line-height:42px}@media only screen and (max-width: 1200px){main .template-grid.grid-reverse .template-col1 h2,main .template-grid.grid-reverse .template-col2 h2{font-size:26px;line-height:26px}}@media only screen and (max-width: 1023px){main .template-grid.grid-reverse .template-col1 h2,main .template-grid.grid-reverse .template-col2 h2{font-size:18px;line-height:18px}}main .template-col1{grid-column:span 1;min-height:0;min-width:0}@media only screen and (max-width: 767px){main .template-col1{grid-column:span 3}}main .template-col2{grid-column:span 2;min-height:0;min-width:0}@media only screen and (max-width: 767px){main .template-col2{grid-column:span 3}}main .mobile-filter{display:none}@media only screen and (max-width: 1023px){main .mobile-filter{display:block;position:relative;margin-left:calc(-1*var(--var-margem));width:100vw}main .mobile-filter a{height:35px;line-height:35px;display:inline-block;position:relative}main .mobile-filter a.regular{padding-left:var(--var-margem);width:30%;background-color:#ececec}}@media only screen and (max-width: 1023px)and (max-width: 767px){main .mobile-filter a.regular{width:50%}}@media only screen and (max-width: 1023px){main .mobile-filter a.permanente{width:70%;padding-left:var(--var-margem);background-color:var(--var-bg-orange);opacity:.8;transition:opacity .3s ease-out !important}}@media only screen and (max-width: 1023px)and (max-width: 767px){main .mobile-filter a.permanente{width:50%}}@media only screen and (max-width: 1023px){main .mobile-filter a.permanente:hover{opacity:1}main .mobile-filter a.permanente.sel{opacity:1}}main .programa-cover{position:relative}main .programa-cover.lista{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:2px}main .programa-cover.lista .template-program-col1{grid-column:span 1;min-height:0;min-width:0}main .programa-cover.lista .template-program-col2{grid-column:span 2;min-width:0;min-height:50vh}main .programa-cover.lista .programa_wrap{grid-template-columns:repeat(2, 1fr);grid-column-gap:2px}@media only screen and (max-width: 767px){main .programa-cover.lista .programa_wrap{grid-template-columns:repeat(1, 1fr);grid-column-gap:0px;grid-row-gap:2px}}@media only screen and (max-width: 1023px){main .programa-cover.programacao-container{padding-bottom:70px;padding-top:30px}main .programa-cover.programacao-container.lista{display:block}main .programa-cover.programacao-container.lista .template-program-col2{min-height:auto}main .programa-cover.programacao-container.lista .template-program-col1 .eventos_permanente_wrap{padding-left:0px;padding-right:0px;height:auto !important;overflow:visible !important}main .programa-cover.programacao-container.lista .template-program-col1 .eventos_permanente_wrap h3{display:none}main .programa-cover.programacao-container.lista .template-program-col1 .eventos_permanente_wrap .eventos_permanente_wrap-inner .permanente_wrap_list{position:relative !important;overflow-y:visible !important}main .programa-cover.programacao-container.lista .template-program-col1 .eventos_permanente_wrap .eventos_permanente_wrap-inner .permanente_wrap_list .permanente_wrap_list_inner{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:2px;padding-bottom:0px !important}}@media only screen and (max-width: 1023px)and (max-width: 767px){main .programa-cover.programacao-container.lista .template-program-col1 .eventos_permanente_wrap .eventos_permanente_wrap-inner .permanente_wrap_list .permanente_wrap_list_inner{grid-template-columns:repeat(1, 1fr);grid-column-gap:0px;grid-row-gap:2px}}@media only screen and (max-width: 1023px){main .programa-cover.programacao-container.lista .template-program-col1 .eventos_permanente_wrap .eventos_permanente_wrap-inner .permanente_wrap_list .permanente_wrap_list_inner .slider-item{grid-column:span 1}main .programa-cover.programacao-container::before{position:absolute;top:0px;left:0px;width:100vw;height:100%;left:calc(-1*(var(--var-margem)));content:"";background-color:#ececec}main .programa-cover.programacao-container.permanente::before{background-color:var(--var-bg-orange)}main .programa-cover.programacao-container .programa-inner{background-color:#fff}main .programa-cover.programacao-container .prog-permanente{display:none}}main#wrap_programa .eventos_permanente_wrap{position:relative;height:100%;overflow:hidden}main#wrap_programa .eventos_permanente_wrap h3{font-size:28px;line-height:30px;color:#fff;text-transform:uppercase;font-weight:700;padding-top:35px;padding-bottom:35px}main#wrap_programa .eventos_permanente_wrap .eventos_permanente_wrap-inner{position:relative}main#wrap_programa .eventos_permanente_wrap .eventos_permanente_wrap-inner .permanente_wrap_list{position:absolute;width:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch !important;-ms-overflow-style:none !important;overflow:-moz-scrollbars-none !important;scrollbar-width:none !important}main#wrap_programa .eventos_permanente_wrap .eventos_permanente_wrap-inner .permanente_wrap_list::-webkit-scrollbar{width:0px !important;background:rgba(0,0,0,0) !important}main#wrap_programa .eventos_permanente_wrap .eventos_permanente_wrap-inner .permanente_wrap_list .permanente_wrap_list_inner{padding-bottom:30px}main#wrap_programa .eventos_permanente_wrap .eventos_permanente_wrap-inner .permanente_wrap_list .permanente_wrap_list_inner .slider-item{margin-bottom:2px}main#wrap_programa .eventos_permanente_wrap .eventos_permanente_wrap-inner .permanente_wrap_list .permanente_wrap_list_inner .slider-item .img{padding-bottom:70%}main#wrap_programa .arquivo_link{position:relative;top:-55px;font-size:14px;color:var(--var-bg-green)}@media only screen and (max-width: 1023px){main#wrap_programa .arquivo_link{top:-35px}}main .all-template .template:first-child{padding-top:0px}main .all-template .locais_wrap{padding-left:0px;padding-right:0px}main .all-template .locais_wrap h3{font-size:28px;color:var(--var-bg-green);font-weight:700;text-transform:capitalize;padding-top:70px;padding-bottom:15px}main#wrap_sitemap{padding-bottom:100px}main#wrap_sitemap h2{text-transform:none;padding-bottom:10px;font-size:26px}main#wrap_sitemap ul{margin:0;padding:0;margin-left:30px;margin-bottom:30px}main#wrap_sitemap ul li{font-size:18px;line-height:28px}main#wrap_sitemap ul li ul{margin-left:40px}footer{position:relative;margin-top:70px}@media only screen and (max-width: 1023px){footer.ft_programa{margin-top:0px}}footer .footer-inner{background-color:var(--var-bg-cinza);padding-top:30px;padding-bottom:40px;padding-left:var(--var-margem);padding-right:var(--var-margem);flex-direction:column}footer .footer-inner .row1{position:relative;display:flex}@media only screen and (max-width: 767px){footer .footer-inner .row1{flex-direction:column}}footer .footer-inner .row1 .logo{position:relative;width:120px}footer .footer-inner .row1 .logo svg{max-width:100%;height:auto}footer .footer-inner .row1 .logo svg path:not(#Path_1731):not(#Path_1372),footer .footer-inner .row1 .logo svg rect,footer .footer-inner .row1 .logo svg polygon{fill:var(--var-text-color)}footer .footer-inner .row1 .logo .assin{width:50%;margin-left:3px;margin-top:1px}footer .footer-inner .row1 nav{position:relative;display:flex;padding-top:60px}@media only screen and (max-width: 1200px){footer .footer-inner .row1 nav{padding-top:63px}}@media only screen and (max-width: 767px){footer .footer-inner .row1 nav{padding-top:20px}}footer .footer-inner .row1 nav ul{margin:0;padding:0}footer .footer-inner .row1 nav ul li{list-style:none;font-size:16px;line-height:28px}@media only screen and (max-width: 1200px){footer .footer-inner .row1 nav ul li{font-size:14px;line-height:24px}}@media only screen and (max-width: 767px){footer .footer-inner .row1 nav ul li{font-size:12px;line-height:21px}}footer .footer-inner .row1 nav ul:first-child{margin-left:180px;-moz-columns:2;columns:2;-moz-column-gap:40px;column-gap:40px}@media only screen and (max-width: 1200px){footer .footer-inner .row1 nav ul:first-child{margin-left:100px}}@media only screen and (max-width: 1023px){footer .footer-inner .row1 nav ul:first-child{margin-left:60px}}@media only screen and (max-width: 767px){footer .footer-inner .row1 nav ul:first-child{margin-left:0px;-moz-column-gap:30px;column-gap:30px}}footer .footer-inner .row1 nav ul:first-child li{-moz-column-break-inside:avoid;break-inside:avoid}footer .footer-inner .row1 .socials_wrap{margin-left:auto;padding-top:60px}@media only screen and (max-width: 767px){footer .footer-inner .row1 .socials_wrap{position:absolute;right:0px;padding-top:0px}}footer .footer-inner .row1 .socials_wrap ul{margin:0;padding:0;text-align:right}footer .footer-inner .row1 .socials_wrap ul li{list-style:none;display:inline-block;margin-left:15px}footer .footer-inner .row1 .socials_wrap ul li:first-child{margin-left:0px}footer .footer-inner .row1 .socials_wrap ul li svg{width:30px}@media only screen and (max-width: 1200px){footer .footer-inner .row1 .socials_wrap ul li svg{width:25px}}footer .footer-inner .row1 .socials_wrap ul li svg path{fill:var(--var-margem)}footer .footer-inner .row2{position:relative;margin-top:60px}footer .footer-inner .row2 .label{font-size:16px;line-height:18px;margin-bottom:15px}@media only screen and (max-width: 1200px){footer .footer-inner .row2 .label{font-size:14px;line-height:16px}}footer .footer-inner .botao_agenda{margin-bottom:25px;display:inline-block;height:40px;border:solid 1px var(--var-text-color);text-align:center;transition:all .3s ease-out !important}@media only screen and (max-width: 767px){footer .footer-inner .botao_agenda{margin-top:20px}}footer .footer-inner .botao_agenda a{line-height:40px;display:block;text-transform:uppercase;font-size:19px;padding-left:40px;padding-right:40px;min-width:180px}@media only screen and (max-width: 1023px){footer .footer-inner .botao_agenda a{font-size:14px;min-width:140px;padding-left:20px;padding-right:20px}}@media only screen and (max-width: 375px){footer .footer-inner .botao_agenda a{font-size:12px;min-width:120px;padding-left:10px;padding-right:10px}}footer .footer-inner .botao_agenda a:hover{text-decoration:none !important}footer .footer-inner .botao_agenda:hover{background-color:var(--var-text-color);color:#fff}footer .footer-inner .botao_agenda:hover a{opacity:1}footer .logos_rodape_parceiros{max-width:1110px}@media only screen and (max-width: 1200px){footer .logos_rodape_parceiros{max-width:80%}}@media only screen and (max-width: 1023px){footer .logos_rodape_parceiros{max-width:100%}}footer .logos_rodape_parceiros img{max-width:100%;height:auto;display:block}#loader_main{background-color:#fff;width:100%;height:100%;display:block;overflow:hidden;transform:translate3d(0, 0, 0);text-align:center;opacity:1;position:fixed;z-index:99997}@media only screen and (max-width: 767px){#loader_main{width:140%;height:140%;top:50%;left:50%;transform:translate(-50%, -50%)}}.plus-wrap{position:relative;padding-top:30px;padding-bottom:50px;text-align:center}.plus-wrap .plus{display:inline-block;width:50px;height:50px;background:linear-gradient(#50b848, #50b848),linear-gradient(#50b848, #50b848),#fff;background-position:center;background-size:60% 1px,1px 60%;background-repeat:no-repeat;box-sizing:border-box;transition:all .2s ease-out}.plus-wrap .plus a{display:block;width:100%;height:100%}.plus-wrap .plus:hover{background-size:70% 1px,1px 70%}.loader{position:fixed;top:0px;left:0px;width:100%;height:100%;background-color:#fff;z-index:99996;background-image:url(/images/loading.gif);background-position:center center;background-repeat:no-repeat}.videoWrapper{position:relative;padding-bottom:56.25%;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.goTop{position:absolute;z-index:99999;right:50px;bottom:30px;display:none}@media only screen and (max-width: 800px){.goTop{right:25px;bottom:30px}}#cm{width:100%;position:fixed;background-color:#fff;left:0px;bottom:0px;font-size:16px;color:#000;padding:0px !important;line-height:20px !important;padding-top:20px !important;padding-bottom:15px !important;max-width:none !important;border-radius:0 !important}#cm #c-inr{padding-left:var(--var-margem) !important;padding-right:var(--var-margem) !important;max-width:none !important;display:flex;justify-content:space-between}@media only screen and (max-width: 1023px){#cm #c-inr{width:100% !important;padding-left:20px !important;padding-right:20px !important;display:block}}#cm #c-txt{font-size:14px !important;color:#000 !important;line-height:20px !important;font-family:"Arimo",sans-serif !important}@media only screen and (max-width: 767px){#cm #c-txt{font-size:13px !important;line-height:17px !important}}#cm #c-txt .cc-link{color:inherit !important;font-weight:normal !important;font-family:"Arimo",sans-serif !important}#cm #c-ttl{font-family:"Arimo",sans-serif !important;margin-bottom:10px !important}#cm #c-inr-i{width:50%}@media only screen and (max-width: 1100px){#cm #c-inr-i{width:50%}}@media only screen and (max-width: 1023px){#cm #c-inr-i{width:100%}}#cm #c-bns{display:inline-block;max-width:none;align-content:center;align-items:center;align-self:center;margin-top:0px !important}@media only screen and (max-width: 1023px){#cm #c-bns{margin-top:10px !important}}#cm #c-p-bn,#cm #c-s-bn,#cm #c-ss-bn{float:none !important;margin-top:0px;min-height:40px;background-color:#000;color:#fff;font-family:"Arimo",sans-serif !important;font-size:13px;line-height:20px;text-align:center;display:inline-block !important;padding:0px !important;padding-left:12px !important;padding-right:12px !important;font-weight:normal !important;padding-top:3px !important;padding-bottom:0px !important;border-radius:20px !important;transition:opacity .3s ease-out !important;box-sizing:border-box;position:relative;z-index:900}@media only screen and (max-width: 767px){#cm #c-p-bn,#cm #c-s-bn,#cm #c-ss-bn{width:auto;font-size:11px;padding-left:8px !important;padding-right:8px !important;min-height:35px}}@media only screen and (max-width: 321px){#cm #c-p-bn,#cm #c-s-bn,#cm #c-ss-bn{font-size:10px;padding-left:5px !important;padding-right:5px !important;min-height:30px}}#cm #c-p-bn:hover,#cm #c-s-bn:hover,#cm #c-ss-bn:hover{opacity:.6 !important}#cm #c-s-bn{background-color:#dadada;margin-left:10px;color:#000}@media only screen and (max-width: 767px){#cm #c-s-bn{margin-left:5px}}#cm #c-ss-bn{background-color:rgba(0,0,0,0);border:none;margin-left:0px;color:#000;min-height:auto;outline:none;padding:0 !important;text-decoration:underline}@media only screen and (max-width: 767px){#cm #c-ss-bn{margin-left:5px}}#cs .cc_div .cc-link{color:inherit !important}.mapa-wrap{min-height:70vh;position:relative}@media only screen and (max-width: 1023px){.mapa-wrap{min-height:60vw}}.mapa-wrap #map{position:absolute !important;height:100%;width:100%}.mapa-wrap .leaflet-tile-pane{filter:grayscale(100%) brightness(115%) contrast(85%) sepia(0%)}.mapa-wrap .leaflet-popup-content-wrapper{background-color:rgba(0,0,0,0);color:#fff;border:none;border-radius:0px;max-width:170px;text-align:center;border:none;box-shadow:none}.mapa-wrap .leaflet-popup-content-wrapper:before{content:"";position:absolute;top:calc(100% - 2px);left:calc(50% - 8px);width:0;border-top:8px solid var(--var-bg-green);border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0)}.mapa-wrap .popup-scale{transform:scale(0);transition:transform .3s}.mapa-wrap .popup-scale.show{transform:scale(1)}.mapa-wrap .leaflet-container a.leaflet-popup-close-button{z-index:auto;color:#fff !important}.mapa-wrap .leaflet-popup-tip{display:none}.mapa-wrap .leaflet-popup-content{margin:0;margin-bottom:0px;font-family:"Arimo",sans-serif !important;background-color:var(--var-bg-green);padding-top:20px;padding-bottom:20px;padding-left:15px;padding-right:15px;text-align:left}.mapa-wrap .leaflet-popup-content .lf_titulo{margin:0;font-size:14px;line-height:17px;font-weight:700}.mapa-wrap .leaflet-popup-content .lf_eventos{margin:0;margin-top:25px;text-transform:lowercase}.mapa-wrap .leaflet-popup-content a{color:inherit}#fullscreenOverlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:9000}#fullscreenContent{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:9001}#closeFullscreen{position:absolute;top:var(--var-margem);right:var(--var-margem);cursor:pointer;z-index:9001;display:inline-block;width:20px;height:20px;background:linear-gradient(45deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 50%, var(--var-text-color) 45%, var(--var-text-color) 55%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%),linear-gradient(135deg, transparent 0%, transparent 50%, var(--var-text-color) 50%, var(--var-text-color) 50%, transparent 57%, transparent 100%)}#s{width:900px;border:none;height:80px;font-size:40px;padding-left:20px;display:inline-block}@media only screen and (max-width: 1200px){#s{height:70px;font-size:35px;width:700px}}@media only screen and (max-width: 1023px){#s{width:85vw;font-size:30px;height:50px}}#s2{width:300px;border:none;height:18px;font-size:16px;padding-left:5px;padding-bottom:2px;display:inline-block;border-bottom:solid 1px var(--var-text-color)}@media only screen and (max-width: 1023px){#s2{width:100%}}#search2{position:relative}#search2 button{width:25px;height:20px;border:none;cursor:pointer;background-color:rgba(0,0,0,0);position:absolute;right:-2px}#search2 button svg{width:15px}#search2 button svg path{fill:var(--var-text-color)}#search button{position:absolute;background-color:rgba(0,0,0,0);height:60px;width:60px;cursor:pointer;border:none;right:10px;top:10px}@media only screen and (max-width: 1200px){#search button{height:50px;width:50px}}@media only screen and (max-width: 1023px){#search button{width:35px;height:35px}}#search button svg{width:100%}#search button svg path{fill:var(--var-text-color)}.vmobile{display:none}@media only screen and (max-width: 767px){.vmobile{display:block}}.vdesktop{display:block}@media only screen and (max-width: 767px){.vdesktop{display:none}}.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important;z-index:99999}.sr-only-focusable:focus,.sr-only-focusable:active{clip:auto !important;-webkit-clip-path:none !important;clip-path:none !important;height:auto !important;margin:auto !important;overflow:visible !important;width:auto !important;white-space:normal !important}.sr-only a:hover{text-decoration:underline}/*# sourceMappingURL=style.css.map */