

body{background-color: #ffffff;	margin: 0; font-family: 'Raleway', sans-serif; overflow-x: hidden;}

h1,h2,h3{margin: 0;}
input, select, textarea{outline-style:none; font-family: inherit;}
input:-webkit-autofill{-webkit-box-shadow: 0 0 0px 1000px white inset;}

.Centralizar{display: inline-block; width: 100%; max-width: 1262px; position: relative;}
.Linha{display: inline-block; width: 100%; height: auto; position: relative;}
.Linha.Centro{text-align: center;}
.Linha.Esquerda{text-align: left;}
.Linha.Direita{text-align: right;}
.TituloInternas{width:100%;height:auto;float:left;text-align:center;color:#192642;font-size:36px;font-weight:700;margin-bottom:60px;text-transform:uppercase;}

div:focus{outline: none;}

/*================|
| Raleway Weights |
|=================|
|LIGHT      | 300 |
|REGULAR    | 400 |
|MEDIUM     | 500 |
|SEMI-BOLD  | 600 |
|BOLD       | 700 |
|BLACK      | 900 |
|================*/

.Menu_flutuante{float: left; position: fixed;width: 260px;height: 100%;z-index: 99999;left:-300px;top:0px;transition:0.8s;z-index:4;}
.Menu_flutuante2{float: left; position: fixed;width: 260px;height: 100%;z-index: 99999;left:-300px;top:0px;transition:0.8s;z-index:4;}
.ParteMenu{float: left;overflow: auto;width: 260px;background: #ffffff;color: #ffffff;height: 100%;transition:0.5s; overflow-x: hidden;}
.ParteClara{float: right;width:100%;background: rgba(54, 54, 54, 0.6);height: 100%;cursor: pointer;transition:0.8s;position: fixed;z-index:3;display:none;}
.DivMenu{float:left;width:100%;height:auto;text-align:left;}
.ItemMobile{padding: 10px 20px 10px 20px;float:left;width:calc(100% - 40px);height:auto;color: #000000;font-size: 18px;font-weight: 400;cursor:pointer;background: #ffffff;transition:0.5s;}
.ItemMobile:hover{background: #f3f3f3;}
.ItemMobile2{padding:10px 20px 10px 32px;float:left;width:100%;height:auto;color: #000000;font-size:15px;font-weight: 400;cursor:pointer;background: url('../imagens/')#ffffff;transition:0.5s;}
.ItemMobile2:hover{background: #ffffff;}
.SeparacaoMobile{width:100%;height:1px;background: #e9e9e9;float:left;}
.setaVoltar{background:url('../imagens/seta_voltar.svg') 5px center no-repeat;}
.setaVoltar:hover{background:url('../imagens/seta_voltar.svg') 5px center no-repeat #1B1D1C}
.DivSubMenu{float:left;width:100%;height:auto;text-align:left;display:none;}
.itemSubmenu{padding:10px 20px 10px 45px;float:left;width:100%;height:auto;color:#fff;font-size:15px;font-weight:700;cursor:pointer;background: #ffffff;transition:0.5s;}
.itemSubmenu:hover{background:#000000;}

/*============================ TOPO ==============================*/
#Topo{float: left; width: 100%; height: 58.6px; text-align: center; position: fixed; z-index: 2; background: #ffffff; box-shadow: 1px 1px 6px -4px #000000;}
#Topo .Centralizar{height: 100%;}
#Topo .ConteudoTopo{float: left; width: calc(100% - 62.5px); height: 58.6px; position: absolute; top: 19.5px; left: 62.5px; pointer-events: none;}
#Topo .ConteudoTopo img{pointer-events: all; cursor: pointer;}
#Topo .EscudoTopo{float: left;}
#Topo .TituloTopo{float: left; margin-top: 3px; margin-left: 16px;}
#Topo .MenuTopo{float: left; width: calc(100% - 280px); height: 100%; padding-left: 280px;}
#Topo .BotoesMenu{float: left; display: table; width: calc(100% - 440px); height: 100%; background-color: #ffffff; text-align: center; position: relative; margin-left: 20px;}
#Topo .BotaoMenu{display: table-cell; height: 100%; cursor: pointer; vertical-align: middle; font-size: 15px; font-weight: 500; text-transform: uppercase; padding-top: 8px;}
#Topo .BotaoMenu:hover{opacity: .6;}
#Topo .BotaoSaberMais{float: left; width: 204px; height: 100%; background-color: #ffffff; text-align: center; position: relative; cursor: pointer;}
#Topo .BotaoSaberMais span{font-size: 15px; font-weight: 900; color: #192642; text-transform: uppercase; margin: 14px 0 1px 0; cursor: pointer;}
#Topo .IconeWhatsTopo{display: inline-block; width: 17px; height: 17px; margin-right: 2px; background-image: url('../imgs/topo_whatsapp.svg'); vertical-align: middle;}
#Topo .TextoWhatsTopo{display: inline-block; width: auto; vertical-align: middle; font-size: 15px; font-weight: 500; color: #192642;}
#Topo .BotaoGaranta{float: left; width: 216px; height: 100%; background-color: #fcc600; text-align: center; position: relative; cursor: pointer;}
#Topo .BotaoGaranta:hover{opacity: .8;}
#Topo .BotaoGaranta span{display: inline-block; font-size: 15px; color: #192642; text-transform: uppercase; font-weight: 900; max-width: 105px; margin-top: 11px;}
#Topo .BotaoMenuMobile{display: none; float: right; width: 30px; height: 22px; background-image: url('../imgs/topo_menumobile.svg'); background-position: center center; background-repeat: no-repeat; background-size: 30px 22px; margin-top: 16px;}
#Topo .SaberMaisMobile{display: none; background-color: #fcc600; height: auto; width: 100%; vertical-align: middle; padding: 9px 0 8px 0;}
#Topo .TextoSaberMaisTopo{display: inline-block; font-size: 15px; color: #192642; text-transform: uppercase; font-weight: 900; vertical-align: middle; margin: 2px 16px 0 0;}
  
/*============================ /TOPO =============================*/

/*============================ VideoHome ======================*/
#VideoHome *{box-sizing:border-box}
#VideoHome{float: left; width: 100%; height: auto; text-align: center; position: relative; z-index: 1; padding-top:60px;padding-bottom:45px;background-color:#fff;font-family:'Raleway';}	
#VideoHome .conteudo{width:100%;height:auto;float:left;text-align:center;}
#VideoHome .centraliza_texto{width:100%;height:auto;text-align:center;display: inline-block;max-width:675px;}
#VideoHome .centraliza_texto1{width:100%;height:auto;text-align:center;display: inline-block;max-width:930px;}
#VideoHome .texto1{width:100%;height:auto;text-align:center;font-size:15px;color:#191919;line-height:26px;font-weight:500;margin:40px 0px;}
#VideoHome .centraliza_retrato{width:100%;height:131px;display:inline-block;text-align:center;margin:34px 0px;}
#VideoHome .centraliza_video{width:100%;height:auto;text-align:center;display: inline-block;max-width:625px;}
#VideoHome .capa_video{width:100%;height:330px;display:inline-block;text-align:center;background-repeat: no-repeat;background-position:center center;position:relative;cursor:pointer;}
#VideoHome .capa_video2{width:100%;height:185px;display:inline-block;text-align:center;background-repeat: no-repeat;background-position:center center;position:relative;cursor:pointer;background-size:100% 100%;}
#VideoHome .centraliza_play{width:100%;height:100%;position:absolute;left:0px;top:0px;background-repeat: no-repeat;background-size:93px 93px;background-position:center center;background-image:url('../imgs/bola_play.svg');}
#VideoHome .botao_play{width:100%;height:100%;background-image:url('../imgs/botao_play.svg');background-repeat:no-repeat; background-position:center center; background-size:38px 53px;border:none;border-radius:50%;position: absolute;left:5px;top:0px;}
#VideoHome .linha_videos{width:calc(100% + 25px);height:auto;float:left;margin-left:-25px;}
#VideoHome .video{width:calc(33.33% - 25px); float:left; margin-left:25px; height:218px;background-color:#4AB959;margin-bottom:25px;}
#VideoHome .rodape_video{width:100%;height:40px;float:left;text-align:center;display:flex;flex-direction: column;justify-content: center;background-color:#fcc600;color:#192642;font-size:15px;font-weight:700;}

#VideoHome .videoWrapper {position: relative;padding-bottom: 56.25%;padding-top: 25px;height: 0;}
#VideoHome .videoWrapper iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;
}

#VideoHome .slick-dots{left:12px;}
#VideoHome .slick-dots li button:before{font-size:16px;opacity: 1;color: #192642;}
#VideoHome .slick-dots li.slick-active button:before{font-size:16px;opacity: 1;color: #fcc600;}


/*============================ /VideoHome =====================*/

/*============================ Reservar ======================*/

#Reservar *{box-sizing:border-box}
#Reservar{float: left; width: 100%; height: auto; text-align: center; position: relative; z-index:1; background-image: url('../imgs/reserva_fundo.png'); background-color: #192642; background-blend-mode: overlay; overflow: hidden; font-family: 'Raleway'; background-size: cover; background-repeat: no-repeat; background-position: center top; padding: 40px 0 0 0; margin-top: -40px;}
#Reservar .conteudo{width:100%;height:auto;float:left;text-align:center;padding-top:47px;padding-bottom:30.7px;}
#Reservar .centraliza_texto{width:100%;height:auto;text-align:center;display: inline-block;max-width:840px;}
#Reservar .titulo_reserva{width:100%;height:auto;line-height:36px;color:#fff;font-weight:500;font-size:30px;margin-bottom:35px;margin-top:15px;text-transform:uppercase;}
#Reservar .destaque{color:#FCC600;font-weight:700;}
#Reservar .texto1{width:100%;height:auto;text-align:center;font-size:20px;color:#191919;line-height:26px;font-weight:500;}
#Reservar .bloco_tipo_reserva{background : rgba(16, 21, 30, 1);border-radius : 25px;-moz-border-radius : 25px;-webkit-border-radius : 25px;width:100%;height:50px;display:inline-block;text-align:center;text-transform:uppercase;color:#fff;padding:4px;}
#Reservar .centraliza_tipo{width:100%;display:inline-block;text-align:center;max-width:374px;line-height:50px;}
#Reservar .tipo_online{border-radius : 25px;-moz-border-radius : 25px;-webkit-border-radius : 25px;font-size : 22px;color : #192642;background-color:#FCC600;float:left;height:100%;width:175px;text-align:center;line-height:45px;margin-right:25px;font-weight:700;cursor:pointer;}
#Reservar .presencial{width:calc(100% - 200px);height:100%;float:left;font-size:22px;text-align:center;line-height:45px;font-weight:600;cursor:pointer;}
#Reservar .presencial2{border-radius : 25px;-moz-border-radius : 25px;-webkit-border-radius : 25px;font-size : 22px;color : #192642;background-color:#FCC600;float:left;height:100%;width:205px;text-align:center;line-height:45px;margin-left:25px;font-weight:700;cursor:pointer;}
#Reservar .tipo_online2{width:calc(100% - 230px);height:100%;float:left;font-size:22px;text-align:center;line-height:45px;font-weight:600;cursor:pointer;}
#Reservar .lista_reservas{width:calc(100% + 20px);text-align:center;display:inline-block;height:auto;margin-left:-20px;margin-top:60px;}
#Reservar .reserva{width:295px;margin-left:20px;height:auto;background-color:#fff;border:none;border-radius:20px;display:inline-block;margin-bottom:20px;}
#Reservar .cabecalho_reserva{height:auto;min-height:46px;text-align:center;float:left;border-radius:20px 20px 0px 0px;font-size:22px;font-weight:600;padding-top:14px;padding-bottom:15px;text-transform: uppercase;width:100%;color:#fff;}
#Reservar .cabecalho_reserva.opcao1{background-color:#898989;}
#Reservar .cabecalho_reserva.opcao2{background-color:#114FAA;}
#Reservar .cabecalho_reserva.opcao3{background-color:#BA1593;}
#Reservar .lote_reserva{width:100%;height:auto;text-align:center;padding-bottom:10px;padding-top:14px;color:#4c4c4c;font-size:15px;font-weight:500;float:left;padding:14px 16px 10px 16px;}
#Reservar .lote_reserva.opcao1{background-color:#eaeaea;}
#Reservar .lote_reserva.opcao2{background-color:#E9F1FF;}
#Reservar .lote_t1{float:left;text-align:center;font-size:10px;font-weight:700;margin-bottom:13px;color:#b54848;text-transform:uppercase;width:100%;}
#Reservar .lote_t2{text-align:center;float:left;height:auto;line-height:18px;width:100%;}
#Reservar .centraliza_lote{width:100%;height:auto;text-align:center;display: inline-block;max-width:217px;}
#Reservar .preco_antigo{width:100%;float:left;text-align:center;font-weight:700;font-size:15px;color:#b54848;text-decoration: line-through;margin-top:20px;}
#Reservar .preco_novo{width:100%;height:auto;float:left;text-align:center;color:#494949;font-size:50px;position:relative;font-weight:700;margin-bottom:5px;}
#Reservar .preco_novo.variacao1{color:#114faa;}
#Reservar .preco_novo.variacao2{color:#ba1593;}
#Reservar .preco_t1{width:100%;height:auto;text-align:center;float:left;font-size:15px;font-weight:500;color:#4c4c4c;}
#Reservar .preco_t2{position:absolute;color:#4c4c4c;font-size:15px;font-weight:500;text-transform: uppercase;}
#Reservar .botao_reserva{width:175px;border:none;border-radius:7px;font-size:17px;font-weight:600;color:#fff;background:url() #bcbcbc;height:41px;display:inline-block;text-align:center;cursor:pointer;transition: .3s;margin:20px 0px;}
#Reservar .botao_reserva.variacao{background:url() #4AB959;}
#Reservar .juros_reserva{width:100%;height:auto;display:inline-block;line-height:14px;color:#4c4c4c;font-size:12px;text-align:center;font-weight:500;max-width:200px;}
#Reservar .linha_separacao{width:87px;height:1px;display:inline-block;text-align:center;background-color:#192642;margin-top:20px;margin-bottom:15px;}
#Reservar .descricao{width:100%;line-height:24px;font-size:15px;color:#4c4c4c;float:left;text-align: left;font-weight:500;padding:0px 20px;margin-bottom:20px;}

#Reservar .SelosPrincipal{max-width: 600px; margin-top: 48px;}
#Reservar .SeloPrincipal{float: left; width: 33.33%; height: auto; text-align: center;}
#Reservar .SeloPrincipal img{max-width: 100%;}
#Reservar .SeloPrincipal:nth-child(1) img{max-width: 125px; width: 100%;}
#Reservar .SeloPrincipal:nth-child(2) img{max-width: 170px; width: 100%;}
#Reservar .SeloPrincipal:nth-child(3) img{max-width: 227px; width: 100%;}

.aviso_cupom{width:100%; height:auto; padding:15px 0px;text-align: center;background-color:#FCC600;position:fixed;left:0px;bottom:0px;z-index: 2}
.cupom_texto{width:100%;height:auto;display:inline-block;text-align:center;min-height:34px;line-height:22px;color:#191919;}
.cupom{text-align:left;display:inline-block;background-image:url('../imgs/balao_aviso.svg');padding-left:47.5px;background-size:34px 34px;background-position: left center;background-repeat: no-repeat;}
.cupom span{font-weight:800;text-align:left;display:inline-block;}
.centralizar_cupom{width:100%;float:left;text-align:center;}
#Reservar .IconePrincipal{display: inline-block; width: 214.4px;}
#Reservar .TextoTituloPrincipal{display: inline-block; width: 100%; max-width: 212px; height: auto; text-align: left;}
#Reservar .TextoTituloPrincipal span{text-transform: uppercase;}
#Reservar .TextoTituloPrincipal span:nth-child(1){font-weight: 900; font-size: 25.47px; color: #fcc600; margin-top: 19px;}
#Reservar .TextoTituloPrincipal span:nth-child(2){font-weight: 300; font-size: 22.7px; color: #ffffff;}
#Reservar .TextoTituloPrincipal span:nth-child(3){font-weight: 600; font-size: 13.1px; color: #192642; background-color: #fcc600; text-align: center; margin-top: 9.5px; padding: 1.5px 0px 4px 0px;}

/*============================ Reservar ======================*/

/*============================ PALESTRANTES ======================*/
#Palestrantes *{box-sizing:border-box}
#Palestrantes{float: left; width: 100%; height: auto; text-align: center; position: relative; z-index: 1; padding-top:70px;padding-bottom:110px;background-color:#fff;font-family:'Raleway';}	
#Palestrantes .conteudo{width:100%;height:auto;float:left;text-align:center;}
#Palestrantes .centraliza_texto{width:100%;height:auto;text-align:center;display: inline-block;max-width:622px;}
#Palestrantes .texto1{width:100%;height:auto;text-align:center;font-size:20px;color:#191919;line-height:26px;font-weight:500;}
#Palestrantes .centraliza_retrato{width:100%;height:131px;display:inline-block;text-align:center;margin:34px 0px;}
#Palestrantes .retrato{width:131px;height:131px;display: inline-block;text-align: center;background-position: center center;background-size:100% 100%;background-repeat: no-repeat;border-radius:50%;}

/*============================ /PALESTRANTES =====================*/

/*============================ CHAMADA PRINCIPAL =================*/
#ChamadaPrincipal{float: left; width: 100%; height: auto; text-align: center; position: relative; z-index: 1; padding: 44px 0px 30.7px 0px; background-image: url(../imgs/principal_bg.svg); background-color: #192642; background-blend-mode: overlay; overflow: hidden; margin-top: 58px;}
#ChamadaPrincipal .IconePrincipal{display: inline-block; width: 214.4px;}
#ChamadaPrincipal .TextoTituloPrincipal{display: inline-block; width: 100%; max-width: 212px; height: auto; text-align: left;}
#ChamadaPrincipal .TextoTituloPrincipal span{text-transform: uppercase;}
#ChamadaPrincipal .TextoTituloPrincipal span:nth-child(1){font-weight: 900; font-size: 25.47px; color: #fcc600; margin-top: 19px;}
#ChamadaPrincipal .TextoTituloPrincipal span:nth-child(2){font-weight: 300; font-size: 22.7px; color: #ffffff;}
#ChamadaPrincipal .TextoTituloPrincipal span:nth-child(3){font-weight: 600; font-size: 13.1px; color: #192642; background-color: #fcc600; text-align: center; margin-top: 9.5px; padding: 1.5px 0px 4px 0px;}
#ChamadaPrincipal .TextoSubtituloPrincipal{display: inline-block; width: 100%; max-width: 763.4px; height: auto; font-weight: 500; font-size: 20px; color: #ffffff; margin-top: 45px;}
#ChamadaPrincipal .TextoSubtituloPrincipal span{color: #fcc600; font-weight: 900;}
#ChamadaPrincipal .ContainerAdquira{max-width: 488px; border: solid 1px #fcc600; padding: 21.5px 0px 25.5px 0px; margin-top: 36px;}
#ChamadaPrincipal .TextoAdquira{color: #ffffff; font-weight: 500; font-size: 20px; text-transform: uppercase; margin-bottom: 20px;}
#ChamadaPrincipal .ItemOpcaoIngresso{float: left; width: 100%; height: auto; padding: 0px 12px; text-align: center;}
#ChamadaPrincipal .OpcaoIngresso{display: inline-block; width: 100%; max-width: 383px; height: auto; border-radius: 16.3px; background-color: #fcc600; border: solid 1px #fcc600; color: #192642; text-transform: uppercase; font-weight: 600; font-size: 22.8px; cursor: pointer; padding: 1px 0px 3px 0px;}
#ChamadaPrincipal .OpcaoIngresso:hover{background-color: #192642; color: #fcc600; border: solid 1px #fcc600;}
#ChamadaPrincipal .SelosPrincipal{max-width: 490px; margin-top: 56px;}
#ChamadaPrincipal .SeloPrincipal{float: left; width: 33.33%; height: auto; text-align: center;}
#ChamadaPrincipal .SeloPrincipal img{max-width: 100%;}
#ChamadaPrincipal .TextoSaibaMais{color: #ffffff; font-size: 20px; font-weight: 500; text-transform: uppercase; margin-top: 22px;}
#ChamadaPrincipal .BotaoSaibaMais{margin-top: 12px;}
#ChamadaPrincipal .ContainerItensTopo{max-width: 580px; margin-top: 40px;}
#ChamadaPrincipal .ItemTopo{width: calc(25% - 5px); vertical-align: middle; cursor: default;}
#ChamadaPrincipal .ItemTopo:nth-child(1){cursor: pointer;}
#ChamadaPrincipal .IconeItem{width: 35px; height: 33px; vertical-align: middle; background-position: center center; background-repeat: no-repeat; margin-right: 7px}
#ChamadaPrincipal .IconeItem.Icone1{background-image: url('../imgs/topo_icone1.svg');}
#ChamadaPrincipal .IconeItem.Icone2{background-image: url('../imgs/topo_icone2.svg');}
#ChamadaPrincipal .IconeItem.Icone3{background-image: url('../imgs/topo_icone3.svg');}
#ChamadaPrincipal .IconeItem.Icone4{background-image: url('../imgs/topo_icone4.svg');}
#ChamadaPrincipal .TextoItem{width: calc(100% - 47px); max-width: 92px; vertical-align: middle; font-size: 10px; line-height: 13.67px; color: #FFFFFF; text-align: left;}
#ChamadaPrincipal .ItemTopo:nth-child(1) .TextoItem{color: #FCC600; line-height: 13.67px; font-weight: 700;}
#ChamadaPrincipal .BotaoSimular{color: #ffffff; position: absolute; border: solid 1px #fcc600; cursor: pointer; z-index: 2; font-size: 12px; padding: 4px 8px; width: calc(100% - 16px); margin-top: 6px;}
#ChamadaPrincipal .ItemTopo:nth-child(1):hover .BotaoSimular{background-color: #FCC600;}
        
/*============================ /CHAMADA PRINCIPAL ================*/

/*============================ FAIXA FIXA ========================*/
#FaixaFixa{position: fixed; width: 100%; height: auto; bottom: 0; left: 0; z-index: 2; cursor: pointer;}
#FaixaFixa .ColunaFaixa{float: left; width: calc(50% - 61px); height: 100%; position: relative; padding: 20px 0 7px 0;}
#FaixaFixa .ColunaFaixa{float: left; width: calc(50% - 61px); height: 100%; position: relative; padding: 20px 0 7px 0;}
#FaixaFixa .ColunaFaixa.Esq{background-color: #fcc600; padding-right: 61px; text-align: right;}
#FaixaFixa .ColunaFaixa.Dir{background-color: #f9b200; padding-left: 61px; text-align: left;}
#FaixaFixa .IconeColuna{position: absolute; top: -55px; width: 124px; height: 124px; background-position: center center; background-repeat: no-repeat; background-size: 124px 124px; transition: .3s;}
#FaixaFixa .ColunaFaixa:hover .IconeColuna{top: -60px;}
#FaixaFixa .IconeColuna.Online{background-image: url('../imgs/fixado_online.svg'); right: 61px;}
#FaixaFixa .IconeColuna.Presencial{background-image: url('../imgs/fixado_presencial.svg'); left: 61px;}
#FaixaFixa .TextoFaixa{font-size: 25px; font-weight: 900; color: #192642; text-transform: uppercase;}
#FaixaFixa .TextoFaixa:last-child{font-weight: 300;}

/*============================ /FAIXA FIXA =======================*/

/*============================ INTRODUÇÃO ========================*/
#Introducao{float: left; width: 100%; height: auto; text-align: center; position: relative; z-index: 1; padding: 0px;}	
#Introducao .TituloIntroducao{font-weight: 700; text-transform: uppercase; font-size: 36px; line-height: 43.2px; color: #192642; max-width: 678px; margin-top: 75.1px;}	
#Introducao .TextoIntroducao{font-weight: 500; font-size: 20px; line-height: 26px; color: #191919; max-width: 1175.6px; margin-top: 46px;}	

/*============================ /INTRODUÇÃO =======================*/

/*============================ PALESTRANTES ======================*/
#Palestrantes{float: left; width: 100%; height: auto; text-align: center; position: relative; z-index: 1; padding: 39px 0px 55px 0px;}	
#Palestrantes .ContainerPalestrantes{max-width: 1018.7px;}	
#Palestrantes .CabecalhoPalestrantes{margin-bottom: 14.5px;}	
#Palestrantes .ImagemPalestrante, .AbaPalestrante{float: left; width: 25%; height: auto; text-align: center;}	
#Palestrantes .ImagemPalestrante img{border-radius: 100%; width: 140px; height: 140px; cursor: pointer;}	
#Palestrantes .AbasPalestrantes.Desktop{display: inline-block;}	
#Palestrantes .AbasPalestrantes.Mobile{display: none;}	
#Palestrantes .AbaPalestrante{font-weight: 700; font-size: 20px; padding: 11px 0px 8px 0px; cursor: pointer;}	
#Palestrantes .AbaPalestrante:not(.Ativo):hover{background-color: #f3f3f3;}	
#Palestrantes .AbaPalestrante.Ativo{background-color: #fcc600;}	
#Palestrantes .ContainerConteudoPalestrantes{width: calc(100% - 2px); border: solid 1px #fcc600;}	
#Palestrantes .ConteudoPalestrante{display: none; width: calc(100% - 24px); padding: 30px 12px 24px 12px;}	
#Palestrantes .ConteudoPalestrante.Ativo{display: inline-block;}	
#Palestrantes .TituloConteudoPalestrante{font-weight: 700; font-size: 20px; color: #192642; margin-bottom: 12px;}	
#Palestrantes .SubtituloConteudoPalestrante{font-weight: 500; font-size: 20px; line-height: 26px; color: #191919; max-width: 623px;}	
#Palestrantes .SelectPalestrantes{width: 100%; height: auto; background-color: #fcc600; border: 0; font-weight: 700; font-size: 16px; padding: 11px 0px 8px 0px;}

/*============================ /PALESTRANTES =====================*/

/*============================ PARTICIPAR ========================*/
#Participar{float: left; width: 100%; height: auto; text-align: center; position: relative; z-index: 1; padding: 53px 0px 30px 0px; background-color: #192642; background-image: url('../imgs/participar_bg.svg'); background-blend-mode: overlay; background-repeat: no-repeat; background-size: cover;}	
#Participar .TituloParticipar{font-size: 36px; font-weight: 700; color: #fcc600; text-transform: uppercase;}
#Participar .ListaParticipar{max-width: 1160px; margin-top: 41px;}
#Participar .ItemParticipar{float: left; width: 16.66%; height: auto;}	
#Participar .IconeItem{height: 135px; background-repeat: no-repeat;}	
#Participar .IconeItem.Item1{background-image: url('../imgs/participar2_1.svg'); background-position: center;}	
#Participar .IconeItem.Item2{background-image: url('../imgs/participar2_2.svg'); background-position: center;}	
#Participar .IconeItem.Item3{background-image: url('../imgs/participar2_3.svg'); background-position: center;}	
#Participar .IconeItem.Item4{background-image: url('../imgs/participar2_4.svg'); background-position: center;}	
#Participar .IconeItem.Item5{background-image: url('../imgs/participar2_5.svg'); background-position: center;}	
#Participar .IconeItem.Item6{background-image: url('../imgs/participar2_6.svg'); background-position: center;}	
#Participar .TextoItem{margin-top: 37px; font-weight: 500; color: #ffffff; line-height: 26px; font-size: 15px;}
#Participar .TextoItem.Item1{max-width: 150px;}
#Participar .TextoItem.Item2{max-width: 160px;}
#Participar .TextoItem.Item3{max-width: 170px;}
#Participar .TextoItem.Item4{max-width: 140px;}
#Participar .TextoItem.Item5{max-width: 160px;}
#Participar .TextoItem.Item6{max-width: 170px;}

/*============================ /PARTICIPAR =======================*/

/*============================ PARTICIPAR 2 ======================*/
#Participar2{float: left; width: 100%; height: auto; text-align: center; position: relative; z-index: 1; padding: 68px 0px 77px 0px; background-color: #ffffff;}	
#Participar2 .TituloParticipar{font-size: 36px; font-weight: 700; color: #192642; text-transform: uppercase;}
#Participar2 .ListaParticipar{max-width: 1088px; margin-top: 48px;}
#Participar2 .ItemParticipar{float: left; width: 16.66%; height: auto;}	
#Participar2 .IconeItem{height: 135px; background-repeat: no-repeat;}	
#Participar2 .IconeItem.Item1{background-image: url('../imgs/participar2_1.svg'); background-position: center;}	
#Participar2 .IconeItem.Item2{background-image: url('../imgs/participar2_2.svg'); background-position: center;}	
#Participar2 .IconeItem.Item3{background-image: url('../imgs/participar2_3.svg'); background-position: center;}	
#Participar2 .IconeItem.Item4{background-image: url('../imgs/participar2_4.svg'); background-position: center;}	
#Participar2 .IconeItem.Item5{background-image: url('../imgs/participar2_5.svg'); background-position: center;}	
#Participar2 .IconeItem.Item6{background-image: url('../imgs/participar2_6.svg'); background-position: center;}	
#Participar2 .TextoItem{margin-top: 37px; font-weight: 500; color: #191919; line-height: 26px; font-size: 20px;}
#Participar2 .TextoItem.Item1{max-width: 140px;}
#Participar2 .TextoItem.Item2{max-width: 160px;}
#Participar2 .TextoItem.Item3{max-width: 170px;}
#Participar2 .TextoItem.Item4{max-width: 172px;}
#Participar2 .TextoItem.Item5{max-width: 172px;}
#Participar2 .TextoItem.Item6{max-width: 172px;}

/*============================ /PARTICIPAR 2 =====================*/

/*============================ EVENTO ============================*/
#Evento{float: left; width: 100%; height: auto; text-align: center; position: relative; z-index: 1; padding: 68px 0px 113px 0px; background-image: url('../imgs/evento_bg.jpg'); background-repeat: no-repeat; background-position: center center; background-size: cover; background-attachment: fixed;}	
#Evento .TituloEvento{font-size: 36px; font-weight: 700; color: #fcc600; text-transform: uppercase; margin-bottom: 84px;}
#Evento .ConteudoEvento{max-width: 1038px; margin-bottom: 44px;}
#Evento .Coluna{display: inline-block; height: auto; text-align: left; vertical-align: top;}
#Evento .Coluna:nth-child(1){width: 560px;}
#Evento .Coluna:nth-child(2){width: calc(100% - 565px);}
#Evento .IconeColuna{float: left; width: 131px;}
#Evento .ConteudoColuna{float: left; width: calc(100% - 131px);}
#Evento .TextoColuna{color: #ffffff; font-size: 20px; font-weight: 500; line-height: 26px}
#Evento .TextoColuna span{color: #fcc600; width: 100%; display: inline-block;}
#Evento .Coluna:nth-child(1) .TextoColuna{max-width: 323.6px;}
#Evento .Coluna:nth-child(2) .TextoColuna{max-width: 343.1px;}

/*============================ /EVENTO ===========================*/

/*============================ CRONOGRAMA ========================*/
#Cronograma *{box-sizing:border-box}
#Cronograma{float: left; width: 100%; height: auto; text-align: center; position: relative; z-index: 1; padding: 68px 0px 77px 0px; background-color: #ffffff;}
#Cronograma .ColunaCronograma{display: inline-block; width: calc(50% - 40px); vertical-align: top;}
#Cronograma .ColunaCronograma:nth-child(1){margin-right: 70px;}
#Cronograma .TituloColuna{font-weight: 700; font-size: 30px; color: #192642; margin-bottom: 42px;}
#Cronograma .ItemColuna{margin-bottom: 50px;}
#Cronograma .DataItem{display: inline-block; width: 126px; height: auto; margin-right: 10px; vertical-align: top; color: #fcc600; font-size: 36px; font-weight: 700; text-align: left;}
#Cronograma .DataItem span{font-size: 20px;}
#Cronograma .TextoItem{display: inline-block; width: calc(100% - 141px); height: auto; max-width: 501px; word-break: break-word; vertical-align: top; color: #333333; font-size: 16px; font-weight: 500; text-align: left;}
#Cronograma .texto1{width:100%;height:auto;text-align:center;font-size:20px;color:#191919;line-height:26px;font-weight:500;margin-bottom:80px;}
#Cronograma .centraliza_texto{width:100%;height:auto;text-align:center;display: inline-block;max-width:1015px;}

/*============================ /CRONOGRAMA =======================*/

/*============================ CONTATO =======================*/
#Contato *{box-sizing:border-box}
#Contato{width:100%;height:auto;float:left;text-align:center;position:relative;z-index:1;background-color:#fff;padding: 68px 0px 0px 0px;}
#Contato .texto1{width:100%;height:auto;text-align:center;font-size:20px;color:#191919;line-height:26px;font-weight:500;margin-bottom:50px;}
#Contato .centraliza_texto{width:100%;height:auto;text-align:center;display: inline-block;max-width:450px;}
#Contato .logo{width:calc(50% - 40px); float:left; background-position: right center; background-repeat: no-repeat;background-size:84.5px 107px;background-image:url('../imgs/logo_contato.svg');margin-right:40px;height:107px;}
#Contato .dados{width:50%;height:auto;float:left;padding-bottom:60px;}
#Contato .linha_dados{width:100%;height:auto;min-height:23px;float:left;padding-left:34px;background-position:left center;background-repeat:no-repeat;font-size:15px;text-align:left;font-weight:500px;color:#191919;}
#Contato .linha_dados.local{background-image:url('../imgs/local_contato.svg');margin-bottom:15px;background-position:3px center;background-size:24.5px 17.5px;background-size:17.3px 26.3px;}
#Contato .linha_dados.email{background-image:url('../imgs/email_contato.svg');margin-bottom:15px;background-size:24.5px 17.5px;}
#Contato .linha_dados.fone{background-image:url('../imgs/fone_contato.svg');}
#Contato .mapa{width:100%; height: 320px; float:left; position: relative; padding-bottom: 37%;}
#Contato .mapa iframe{border: 0; position: absolute; width: 100%; height: 100%; left: 0; top: 0;}

        
/*============================ /CONTATO =======================*/

/*============================ FREQUENTE =========================*/
#Frequentes{float: left; width: 100%; height: auto; text-align: center; position: relative; z-index: 1; padding: 68px 0px 77px 0px; background-color: #f0f0f0;}
#Frequentes .TituloFrequentes{font-size: 36px; font-weight: 700; color: #192642; text-transform: uppercase; margin-bottom: 48px;}
#Frequentes .ItemPergunta{border-bottom: solid .5px #808080; padding: 10px 0px 19px 0px; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: transparent;}
#Frequentes .TituloPergunta{cursor: pointer; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: transparent;  color: #1a1a1a; text-align: left; font-size: 20px; font-weight: 600; padding: 10px 0px 2px 0px; padding: 10px 46px 2px 0px; width: calc(100% - 46px); background-image: url('../imgs/more.svg'); background-position: center right; background-repeat: no-repeat; background-size: 36px 36px;}
#Frequentes .RespostaPergunta{display: none; color: #666666; text-align: left; font-size: 18px; font-weight: 400; line-height: 21px; margin-top: 9px;}
#Frequentes .TituloPergunta.Aberto{background-image: url('../imgs/minus.svg');}
#Frequentes .TituloPergunta.Aberto + .RespostaPergunta{display: inline-block;}

/*============================ /FREQUENTE ========================*/

/*============================ DESTAQUE ==========================*/
#Destaque{float: left; width: 100%; height: auto; text-align: center; position: relative; z-index: 1; padding: 106px 0px 87px 0px; background-image: url(../imgs/destaque_bg.svg); background-color: #192642; background-blend-mode: overlay;}
#Destaque .TextoDestaque{color: #ffffff; text-transform: uppercase; font-size: 30px; max-width: 860px; font-weight: 500; margin-bottom: 63px;}
#Destaque .TextoDestaque span{color: #fcc600; font-weight: 700;}
.BotaoDestaque{width: 100%; background-color: #fcc600; color: #192642; font-size: 23px; font-weight: 600; padding: 6px 0; border-radius: 21px; max-width: 328px; border: solid 1px #fcc600; cursor: pointer;}
.BotaoDestaque:hover{background-color: rgba(255, 255, 255, 0); color: #fcc600;}

/*============================ /DESTAQUE =========================*/

/*============================ RODAPE ============================*/
#Rodape{float: left; width: 100%; height: auto; text-align: center; position: relative; z-index: 1; background-color: #122038;}
#Rodape .Separador{float: left; width: 100%; height: 1px; margin-top: 7px; margin-bottom: 32px}
#Rodape .FimRodape{background-color: #0c1523; height: auto; color: #ffffff; position: relative; margin-top: 31px; padding: 25px 0 160px 0; font-weight: 500; font-size: 15px;}
/*#Rodape .TextoRodape{font-weight: 500; color: #ffffff; font-size: 30px; max-width: 848px; text-transform: uppercase;}
#Rodape .TextoRodape span{font-weight: 700; color: #fcc600;}
#Rodape .ContainerAdquira{max-width: 1261px; margin-top: 54px; margin-bottom: 34px;}
#Rodape .TextoAdquira{color: #ffffff; font-weight: 500; font-size: 20px; text-transform: uppercase; margin-bottom: 20px;}
#Rodape .ItemOpcaoIngresso{float: left; width: calc(50% - 24px); height: auto; padding: 0px 12px; text-align: center;}
#Rodape .OpcaoIngresso{display: inline-block;width: 100%;max-width: 208px;height: auto;border-radius: 24.3px;background-color: #fcc600;border: solid 1px #fcc600;color: #192642;text-transform: uppercase;font-weight: 600;font-size: 17px;cursor: pointer;padding: 9px 5px 7px 5px;}
#Rodape .OpcaoIngresso:hover{background-color: #192642; color: #fcc600; border: solid 1px #fcc600;}
#Rodape .SelosPrincipal{max-width: 600px; margin-top: 46.7px;}
#Rodape .SeloPrincipal{float: left; width: 33.33%; height: auto; text-align: center;}
#Rodape .SeloPrincipal img{max-width: 100%;}
#Rodape .SeloPrincipal:nth-child(1) img{max-width: 125px; width: 100%;}
#Rodape .SeloPrincipal:nth-child(2) img{max-width: 170px; width: 100%;}
#Rodape .SeloPrincipal:nth-child(3) img{max-width: 227px; width: 100%;}
#Rodape .FimRodape img{position: absolute; top: -46px; left: 50%; transform: translateX(-50%);}
#Rodape .TabelaDesktop{display:table; width:100%;}
#Rodape .TabelaMobile{display:none; width: 100%; border-collapse: collapse;}
#Rodape .LinhaTabela{display: table-row;}
#Rodape .CelTabela{display:table-cell; border:1px #fff solid; padding: 30px 30px 38px 29px; vertical-align: middle;}
#Rodape .CelTabela.VTopo{vertical-align: top;}
#Rodape .CelTabela.Curto{width: 23%;}
#Rodape .CelTabela.Longo{width: 53%;}
#Rodape .ItemCabecalho{display:table-cell; border:1px #fff solid; color: #ffffff; text-transform: uppercase; padding-top: 25px; padding-bottom: 26px; font-size: 20px; font-weight: 500;}
#Rodape .ItemCabecalho.Curto{width: 23%;}
#Rodape .ItemCabecalho.Longo{width: 53%;}
#Rodape .TextoIngresso{font-weight: 500; font-size: 20px; line-height: 24px; color: #ffffff; text-align: left;}
#Rodape .TextoIngresso span{color: #fcc600;}
#Rodape .SubtituloIngresso{color: #db6021; font-weight: 500; font-size: 16px; margin-top: 15px; text-align: left;}
#Rodape .PrecoIngresso{color: #ffffff; font-weight: 500; font-size: 18px; margin-bottom: 9px;}
#Rodape .TextoGetmundi{display: inline-block; vertical-align: middle; text-align: left; max-width: 260px; color: #ffffff; font-size: 20px; font-weight: 500; margin-right: 6px;}
#Rodape .TextoGetmundi span{display: inline-block; width: 100%; height: auto; color: #999999; font-size: 17px;}
#Rodape .ImgGetmundi{display: inline-block; vertical-align: middle;}
#Rodape .Getmundi{margin-bottom: 132px;}*/
#Rodape .TextoRodape{display: inline-block; width: calc(50% - 84px); height: auto; vertical-align: top; font-weight: 500; line-height: 26px; color: #ffffff; font-size: 15px; text-align: right; margin: 3px 0 0 0;}
#Rodape .TextoRodape span{max-width: 350px; display: inline-block;}
#Rodape .EscudoRodape{display: inline-block; width: 67px; vertical-align: top; margin: 0 58px 0 48px;}
#Rodape .InfoRodape{display: inline-block; width: calc(50% - 98px); height: auto; vertical-align: top; text-align: left; margin: 0 0 0 0;}
#Rodape .ConteudoInfo{display: inline-block; max-width: 280px;}
#Rodape .IconeInfo{display: inline-block; width: 25px; height: 27px; vertical-align: middle; background-position: center center; background-repeat: no-repeat; margin-right: 6px;}
#Rodape .IconeInfo.Local{background-image: url('../imgs/rodape_local.svg'); background-size: 17px 26px;}
#Rodape .IconeInfo.Email{background-image: url('../imgs/rodape_email.svg'); background-size: 24px 17px;}
#Rodape .IconeInfo.Whats{background-image: url('../imgs/rodape_whats.svg'); background-size: 22px 22px;}
#Rodape .TextoInfo{display: inline-block; width: calc(100% - 36px); height: auto; vertical-align: middle; font-size: 15px; font-weight: 500; line-height: 18px; color: #ffffff;}
#Rodape .ConteudoRodape{display: inline-block; width: 100%; height: auto;}

/*============================ /RODAPE ===========================*/

/*============================ RESPONSIVO ========================*/
@supports(-ms-ime-align:auto){

}

@media screen and (max-width: 1310px){
	.Centralizar{width: calc(100% - 48px); padding: 0px 24px;}
	#Reservar .Centralizar,
	#Palestrantes .Centralizar,
	#Cronograma .Centralizar,
	#Contato .Centralizar{width: 100%; padding: 0px 24px;}

}

@media screen and (max-width: 1260px){
	#Topo .MenuTopo{width: calc(100% - 242px); padding-left: 242px;}
	#Topo .BotoesMenu{width: calc(100% - 420px); margin-left: 0;}
}

@media screen and (max-width: 1180px){
/*	#Rodape .OpcaoIngresso{width: calc(100% - 10px);}
	#Rodape .OpcaoIngresso{font-size: 14px;}
	#Rodape .CelTabela{padding: 15px 15px 23px 14px;}
	#Rodape .PrecoIngresso{font-size: 16px;}
	#Rodape .TextoIngresso{font-size: 16px; line-height: 18px;}
	#Rodape .SubtituloIngresso{font-size: 14px; margin-top: 8px;}
	#Rodape .ItemCabecalho{padding-top: 22px; padding-bottom: 23px; font-size: 18px;}*/
	
	#Topo .BotaoSaberMais{width: 160px;}
	#Topo .BotaoGaranta{width: 140px;}
	#Topo .BotoesMenu{width: calc(100% - 300px);}
	#Topo .BotaoMenu{font-size: 13px;}

}

@media screen and (max-width: 1120px){
	/*#Participar .TextoItem{line-height: 24px; font-size: 18px; padding: 0px 15px; width: calc(100% - 30px);}*/

}

@media screen and (max-width: 1060px){
	#Participar2 .TextoItem{line-height: 22px; font-size: 18px; padding: 0px 15px; width: calc(100% - 30px);}

	#Topo{height: 91px;}
	#Topo .BotaoMenuMobile{display: block;}
	#Topo .MenuTopo{display: none;}
	#Topo .ConteudoTopo{top: 11px;}
	#Topo .SaberMaisMobile{display: block;}
	#Topo .IconeWhatsTopo{margin-right: 3px;}

	#FaixaFixa .TextoFaixa{font-size: 21px;}
	#FaixaFixa .IconeColuna{top: -50px; width: 104px; height: 104px; background-size: 104px 104px;}
	#FaixaFixa .ColunaFaixa{padding: 18px 0 6px 0;}

	#ChamadaPrincipal{margin-top: 91px;}

	#Participar .ItemParticipar{float: unset; display: inline-block; width: calc(25% - 5px); margin-bottom: 30px; vertical-align: top;}

}

@media screen and (max-width: 1020px){
	#Evento .Coluna:nth-child(1){width: 50%;}
	#Evento .Coluna:nth-child(2){width: calc(50% - 5px);}

}

@media screen and (max-width: 980px){
	#Evento .IconeColuna{text-align: center;}

}

@media screen and (max-width: 960px){
	#Participar .TextoItem{line-height: 22px; font-size: 16px;}

	#Participar2 .ItemParticipar{width: 33.33%; height: 340px;}	
	#Participar2{padding: 68px 0px 0px 0px;}

	#Cronograma .TituloColuna{font-size: 25px;}
	#Cronograma .DataItem{width: 103px; font-size: 28px;}
	#Cronograma .TextoItem{width: calc(100% - 118px); font-size: 14px;}

}

@media screen and (max-width: 910px){
/*	#Rodape .ContainerAdquira{max-width: 520px;}
	#Rodape .TabelaDesktop{display:none;}
	#Rodape .TabelaMobile{display:table;}
	#Rodape .CelTabela{width: 50%;}
	#Rodape .Getmundi{margin-bottom: 32px;}*/

}

@media screen and (max-width: 900px){
/*	#Participar .ItemParticipar{width: 50%; margin-bottom: 25px;}
	#Participar .ListaParticipar{max-width: 562px;}
*/
}

@media screen and (max-width: 890px){
	#Evento .TextoColuna{font-size: 16px; line-height: 22px;}

}

@media screen and (max-width: 820px){
	#Palestrantes .ConteudoPalestrante{padding: 20px 8px 14px 8px;}
	#Palestrantes .TituloConteudoPalestrante{font-size: 18px; margin-bottom: 10px;}	
	#Palestrantes .SubtituloConteudoPalestrante{font-size: 16px; line-height: 20px;}
	#Palestrantes .AbaPalestrante{font-size: 16px;}
	#Palestrantes .ImagemPalestrante img{width: 100px; height: 100px;}

	#Cronograma{padding: 68px 0px 20px 0px;}
	#Cronograma .ColunaCronograma:nth-child(n){width: 100%; margin: 0px; max-width: 500px;}

	#Frequentes{padding: 48px 0px 77px 0px;}
	#Frequentes .TituloFrequentes{font-size: 28px; margin-bottom: 28px;}
	#Frequentes .TituloPergunta{font-size: 16px; padding: 10px 40px 2px 0px; width: calc(100% - 40px); background-size: 30px 30px;}
	#Frequentes .RespostaPergunta{font-size: 15px;}

}

@media screen and (max-width: 820px){
	#Rodape .TextoRodape{width: 100%; text-align: center;}
	#Rodape .InfoRodape{width: 100%; text-align: center;}
	#Rodape .ConteudoInfo{text-align: left;}
	#Rodape .EscudoRodape{margin: 25px 58px 25px 48px;}

	#Destaque .TextoDestaque{font-size: 22px;}

	#VideoHome .capa_video{height:44vw;}

}

@media screen and (max-width: 760px){
	#Evento .Coluna:nth-child(n){width: 100%; margin-bottom: 30px;}
	#Evento .TituloEvento{margin-bottom: 44px;}

	#Cronograma .TituloCronograma{font-size: 28px; margin-bottom: 44px;}

}

@media screen and (max-width: 720px){
	#Participar .ItemParticipar{width: calc(33% - 5px);}

}

@media screen and (max-width: 660px){
	#Palestrantes .AbasPalestrantes.Mobile{display: inline-block;}	
	#Palestrantes .AbasPalestrantes.Desktop{display: none;}
	#Palestrantes .ImagemPalestrante{display: none !important;}
	#Palestrantes .ImagemPalestrante.Ativo{display: inline-block !important; width: 100%;}
	#Palestrantes .ImagemPalestrante.Ativo img{width: 140px; height: 140px;}

	#Participar{padding: 60px 0px 20px 0px;}
	#Participar .TituloParticipar{font-size: 30px;}

	#Evento .TituloEvento{font-size: 26px;}

	#Reservar .lista_reservas{width: 100%; margin-left: 0px;}
	#Reservar .reserva{width: 100%; max-width: 314px; margin-left: 0;}

	/*#Rodape .TextoRodape{font-size: 26px;}*/

}

@media screen and (max-width: 640px){
/*	#Rodape .SeloPrincipal{float: none; width: calc(50% - 5px); display: inline-block; margin-bottom: 40px;}
	#Rodape .FimRodape{height: 80px; margin-top: 40px;}
	#Rodape .FimRodape img{width: 80px;}*/
	#Reservar .SeloPrincipal{float: none; width: calc(50% - 5px); display: inline-block; margin-bottom: 40px;}


}

@media screen and (max-width: 620px){
	#ChamadaPrincipal .ItemTopo{width: calc(50% - 5px); margin-bottom: 50px;}
	#ChamadaPrincipal .TextoItem{max-width: 108px; font-size: 12px;}
	#ChamadaPrincipal .BotaoSimular{max-width: 140px; left: 50%; transform: translateX(-50%);}
	#ChamadaPrincipal .SelosPrincipal{margin-top: 10px;}

}

@media screen and (max-width: 600px){
	#Introducao .TituloIntroducao{font-size: 30px; line-height: 36.2px; margin-top: 46px;}
	#Introducao .TextoIntroducao{font-size: 16px; line-height: 22px; margin-top: 30px;}

	#Cronograma .TituloCronograma span{display: inline-block; width: 100%;}
	#Cronograma .TituloCronograma{font-size: 25px; margin-bottom: 36px;}

	#FaixaFixa .TextoFaixa{font-size: 15px;}
	#FaixaFixa .IconeColuna{top: -36px; width: 82px; height: 82px; background-size: 82px 82px;}

	#Rodape .FimRodape{padding: 25px 0 110px 0;}

	#Destaque{padding: 60px 0px 40px 0px;}
	#Destaque .TextoDestaque{margin-bottom: 40px;}
	#Destaque .TextoDestaque{font-size: 18px;}

	#Reservar .titulo_reserva{line-height: 26px; font-weight: 500; font-size: 20px; margin-top: 0px;}

}

@media screen and (max-width: 580px){
	#Contato .logo{width:100%;margin-right:0px;margin-bottom:30px;background-position:center center;}

}

@media screen and (max-width: 570px){
	#FaixaFixa .ColunaFaixa{width: calc(50% - 30px);}
	#FaixaFixa .ColunaFaixa.Esq{padding-right: 30px;}
	#FaixaFixa .ColunaFaixa.Dir{padding-left: 30px;}
	#FaixaFixa .IconeColuna.Presencial{left: 30px;}
	#FaixaFixa .IconeColuna.Online{right: 30px;}

}

@media screen and (max-width: 540px){
	#Participar2 .IconeItem{height: 100px; background-size: contain;}
	#Participar2 .TextoItem{line-height: 19px; font-size: 14px;}
	#Participar2 .ItemParticipar{height: 300px;}

	#Evento{padding: 68px 0px 40px 0px;}
	#Evento .TextoColuna{font-size: 14px; line-height: 20px;}

}

@media screen and (max-width: 520px){
	#Participar .ItemParticipar{width: calc(50% - 5px);}

}

@media screen and (max-width: 500px){
	.aviso_cupom{padding: 7px 0px; z-index: 2;}
	.cupom_texto{line-height: 14px;}
	.cupom{padding-left: 19.5px; background-size: 18px 18px; font-size: 12px;}
	#Contato .dados{width:100%;}
}

@media screen and (max-width: 490px){
	#Participar2 .ItemParticipar{width: 50%;}
	#Participar2 .TituloParticipar{font-size: 25px;}

	#Evento .TituloEvento{font-size: 18px;}
	#Evento .IconeColuna{width: 100px;}
	#Evento .ConteudoColuna{width: calc(100% - 100px);}

/*	#Rodape .TextoGetmundi{font-size: 16px;}
	#Rodape .TextoGetmundi span{font-size: 13px;}
	#Rodape .TextoGetmundi{max-width: 208px;}*/

}

@media screen and (max-width: 480px){
	#Topo .ConteudoTopo{width: calc(100% - 12px); left: 12px;}
	#Topo .Centralizar{width: calc(100% - 24px); padding: 0px 12px;}

/*	#ChamadaPrincipal .IconePrincipal{width: 100%; max-width: 280px;}
	#ChamadaPrincipal .SeloPrincipal{display: inline-block; width: calc(50% - 5px); float: none;}
	#ChamadaPrincipal .SeloPrincipal:nth-child(3){margin-top: 60px;}
	#ChamadaPrincipal .TextoTituloPrincipal{max-width: 280px;}
	#ChamadaPrincipal .TextoTituloPrincipal span:nth-child(1){font-size: 31px;}
	#ChamadaPrincipal .TextoTituloPrincipal span:nth-child(2){font-size: 27.5px;}
	#ChamadaPrincipal .TextoTituloPrincipal span:nth-child(3){font-size: 16.1px;}*/
	#ChamadaPrincipal .TextoSubtituloPrincipal{max-width: 320px; font-size: 16px; margin-top: 25px;}
	#ChamadaPrincipal .TextoAdquira{font-size: 18px;}
	#ChamadaPrincipal .ItemOpcaoIngresso{width: 100%; margin-bottom: 12px;}
	#ChamadaPrincipal .OpcaoIngresso{max-width: 189px; font-size: 18.8px;}	

/*	#Rodape .Separador{margin-bottom: 45px;}
	#Rodape .ItemOpcaoIngresso{width: 100%; margin-bottom: 12px;}
	#Rodape .OpcaoIngresso{max-width: 189px; font-size: 18.8px;}
	#Rodape .TextoRodape{font-size: 18px;}
	#Rodape .ContainerAdquira{margin-top: 34px;}
	#Rodape .TextoIngresso{font-size: 13px; line-height: 15px;}
	#Rodape .ItemCabecalho{padding-top: 14px; padding-bottom: 12px; font-size: 14px;}
	#Rodape .OpcaoIngresso{font-size: 11px;}
	#Rodape .PrecoIngresso{font-size: 13px;}*/

	#Destaque .TextoDestaque{font-size: 15px;}
	.BotaoDestaque{font-size: 16px; max-width: 270px;}

}

@media screen and (max-width: 460px){
	#Participar .TituloParticipar{font-size: 22px;}
	#Participar .ItemParticipar{width: 100%;}

	#Cronograma .DataItem{width: 100%;}
	#Cronograma .TextoItem{width: 100%;}
	#Cronograma .ItemColuna{margin-bottom: 25px;}

	#Frequentes .TituloFrequentes{font-size: 24px; margin-bottom: 16px;}
	#Frequentes .TituloPergunta{font-size: 14px; background-size: 28px 28px;}
	#Frequentes .RespostaPergunta{font-size: 14px;}

	#Reservar .bloco_tipo_reserva{height: 110px;}
	#Reservar .tipo_online{width:100%;height:50px;margin-right:0px;}
	#Reservar .presencial{width:100%;height:50px}
	#Reservar .presencial2{width:100%;height:50px;margin-left:0px;}
	#Reservar .tipo_online2{width:100%;height:50px}

}

@media screen and (max-width: 440px){
	#Reservar .titulo_reserva{line-height: 19px; font-size: 14px;}

	#ChamadaPrincipal .IconePrincipal{width: 140px;}

}

@media screen and (max-width: 430px){
/*	#Rodape .ImgGetmundi{width: 120px;}
	#Rodape .TextoGetmundi{font-size: 14px;}
	#Rodape .TextoGetmundi span{font-size: 12px;}
	#Rodape .TextoGetmundi{max-width: 182px;}*/
	
}

@media screen and (max-width: 400px){
	/*#Rodape .ItemCabecalho{font-size: 12px;}*/
	.TituloInternas{margin-bottom:40px;font-size:30px;}

}

@media screen and (max-width: 380px){
	#Introducao .TituloIntroducao{font-size: 25px; line-height: 28.2px; margin-top: 46px;}
	#Introducao .TextoIntroducao{font-size: 14px; line-height: 20px; margin-top: 24px;}
	
}

@media screen and (max-width: 360px){
/*	#Rodape .ImgGetmundi{width: 100px;}
	#Rodape .TextoGetmundi{max-width: 143px;}*/

	#Topo .IconeWhatsTopo{width: 15px; height: 15px; background-size: contain;}
	#Topo .TextoWhatsTopo{font-size: 14px;}
	#Topo .TextoSaberMaisTopo{font-size: 13px;}

	#ChamadaPrincipal .TextoItem{font-size: 10px;}

	#FaixaFixa .TextoFaixa{font-size: 13px;}

	.cupom{font-size: 10px;}

}
