.modal{display:none}.modal>div{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8);z-index:9;display:flex;justify-content:center;align-content:center;align-items:center}.modal>div .main{max-width:500px;border-radius:15px;background-color:#FFF;padding:30px;margin:10px;position:relative}.modal>div .main .head{display:flex;align-items:flex-start;gap:50px;margin-bottom:15px;justify-content:space-between}.modal>div .main .head h3{font-size:1.75rem;margin:0}.modal>div .main .head i{cursor:pointer;font-size:20px}.modal>div .main .content{font-size:1.125rem}.modal>div .main .content .btn-nao{background:#666}.modal>div .main .content.scroll{overflow-y:auto;height:77%;margin-bottom:20px}.modal>div .main .buttons{text-align:right;height:50px;display:flex}.modal>div .main .buttons button{margin-left:10px}.modal.full .main{height:80%}@media screen and (max-width: 700px){.modal.full .main{width:95%;height:80%}}@media screen and (max-width: 550px){.modal>div .main{padding:15px}}.modal-login input[type='text'],.modal-login input[type='password']{width:100%;font-size:1.0625rem;padding:10px 15px;border:1px solid #CCC;border-radius:5px}.modal-login .btn-area{text-align:center}.modal-login .form-area>div:first-child{display:grid;grid-template-areas:"email email email" "senha senha botao";align-items:center;gap:10px}.modal-login input[type='text']{grid-area:email}.modal-login .senha-container{grid-area:senha;position:relative}.modal-login .show-senha{position:absolute;margin-top:-30px;right:10px;color:#CAB;cursor:pointer}.modal-login button{grid-area:botao}.modal-login .pwd-recover{display:flex;justify-content:space-between;padding:15px 0}.modal-login .pwd-recover a{color:blue}.msg-login{display:none;background:#FFE0CA;border-radius:10px;padding:10px;text-align:center;margin:20px 0}.msg-login a{color:blue;text-decoration:underline}html,body{font-family:Verdana, Geneva, sans-serif;margin:0;background-color:#efefef}body{padding-top:118px}h1,h2,h3,h4{font-family:"FuturaMd";margin:0}h2,h3,h4{margin:10px 0}h2{font-size:30px}h3{font-size:25px}f4{font-size:18px}a:hover{color:#FE0102}header{background-color:#0080c0;padding:10px 20px;display:block;position:fixed;top:0;left:0;right:0;z-index:1}.container{max-width:1250px;margin:0 auto}.container-conteudo{max-width:1250px;margin:0 auto}.container-conteudo.banner{margin-top:37px}header .container{display:flex;justify-content:space-between}header h1{margin:0;padding:0}header h1 a{display:block;width:300px;height:75px;text-indent:-9999px;background-image:url(../img/demo_evento_logo.png);margin-top:10px;background-repeat:no-repeat}header nav{background-color:#4B4B4D}header nav .bt-nav-mnu-princ{font-size:25px;color:#FFF;float:right;display:none}header nav ul{display:block;list-style:none;padding:0;margin:0;text-align:right;clear:right}header nav{background:none}header nav ul li{display:inline-block;margin-left:20px;text-transform:uppercase;font-size:15px}header nav ul li a{color:#FFF;text-decoration:none}header nav ul li a:hover{color:#FE0102}header nav ul li.logado ul{background-color:#4B4B4D;z-index:110;padding:15px}header nav ul li.logado ul li{padding:5px 0}header nav ul li.sel{background-color:#F29D3D;padding:5px 10px;border-radius:5px}header nav ul li.sel:hover{background-color:#FFC98D}header nav ul li.sel a{color:#AA5D07}.main .navegacao>.container-conteudo{display:flex;justify-content:space-between}.news-home{text-align:right;margin-top:20px}.news-home form{width:502px;float:right;margin-bottom:14px}.news-home input{background-color:transparent;border:1px solid #FFF;padding:10px;width:71.10%;max-width:100%;margin-right:10px;color:#FFF}.news-home .btn-news{background:#66CC00;background:-webkit-linear-gradient(bottom, #6c0, #005100);background:-o-linear-gradient(bottom, #6c0, #005100);background:-moz-linear-gradient(bottom, #6c0, #005100);background:linear-gradient(to bottom, #6c0, #005100)}section.eventos{background-color:#efefef;position:relative}section.eventos .banner-sec{padding-top:20px}section.eventos .banner-sec .bn{display:flex;justify-content:space-between;max-width:1180px;margin:0 auto}section.eventos .banner-sec .bn a:first-child{margin-right:3px}section.eventos h2{color:#333;font-size:27px;text-transform:uppercase;margin:0;margin-bottom:30px;border-bottom:1px solid #333;max-width:1250px;margin:0 auto}section.eventos h2 span.ic-cal{background-image:url(../img/ic_canlendar_74x76.png);background-repeat:no-repeat;background-position:left;height:76px;display:inline-block;padding-left:100px;vertical-align:middle}section.eventos h2 span.small{line-height:0;padding-left:90px;display:block;margin-top:-15px;font-size:18px;text-transform:lowercase}section.eventos ul.lista-eventos{display:block;list-style:none;padding:0;margin:0 auto;text-align:center;display:flex;justify-content:space-between;flex-wrap:wrap;max-width:1270px}section.eventos ul.lista-eventos li{max-width:370px;text-align:center;margin:10px 0;color:#666}section.eventos ul.lista-eventos li img{max-width:370px;display:block;margin:0 auto}section.eventos ul.lista-eventos li .info{padding:30px 0;border-top:1px solid #CCC}section.eventos ul.lista-eventos li .info p{margin-bottom:8px}section.eventos ul.lista-eventos li .btn-inscrever{display:inline-block;text-transform:uppercase}section.eventos ul.lista-eventos li a{text-decoration:none;font-size:14px}section.eventos ul.lista-eventos li a:hover{color:#FE0102}section.news{background-image:url(../img/bg_news.jpg);min-height:100%;background-size:cover;background-repeat:no-repeat;background-position:center -27vh;text-align:center;color:#FFF;padding:30px 10px;clear:both}section.news h2{margin:0;font-size:36px;text-transform:uppercase;display:none}section.news input{background-color:transparent;border:1px solid #FFF;padding:10px;width:30%;margin-right:10px;color:#FFF}section.news .btn-news{background:#66CC00;background:-webkit-linear-gradient(bottom, #6c0, #005100);background:-o-linear-gradient(bottom, #6c0, #005100);background:-moz-linear-gradient(bottom, #6c0, #005100);background:linear-gradient(to bottom, #6c0, #005100)}.publicidade{width:200px;padding:10px;float:left;font-size:10px;color:#666;min-height:500px}.navegacao{padding:10px;background-color:#efefef;min-height:800px}.pagtos .publicidade{display:none}.noticias-area{display:flex;justify-content:space-between}.side{display:flex;flex-wrap:wrap}.side .fb-box{width:400px}.side .fb-box h3{display:none}.side .noticias{width:31%}.banner-noticias{width:calc(100% - 400px);margin-bottom:-10px;margin-right:-10px;margin-left:5px;padding-top:55px}.banner-noticias .bn{display:flex;justify-content:flex-end;flex-wrap:wrap}.banner-noticias .bn a{margin:0 10px}.noticias .area_banner_slider{margin:20px 0}.navegacao h3{color:#333;border-bottom:1px solid #333;font-size:34px;margin-bottom:10px;text-align:left}.noticias ul.lista-noticias{list-style:none;padding:10px 0;margin:0;display:block;margin-top:-10px;font-size:13px;text-align:center;max-width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.noticias ul.lista-noticias li{width:190px;height:auto;text-align:center;margin-bottom:50px;cursor:pointer;vertical-align:top}.noticias ul.lista-noticias li img{overflow:hidden;object-fit:cover;width:190px;height:190px}.noticias a{color:#000;text-decoration:none}.noticias .ver-todos{text-align:right;margin-top:0px;margin-right:50px}.noticias .ver-todos a{color:#2DA4CC}.banner-rodape{margin-top:30px}.banner-rodape .bn img{width:400px}.banner-rodape .bn a:nth-child(2) img{margin:0 25px}#evt_det_desc_curta a,#evt_det_desc_det a{text-decoration:none !important}#evt_det_desc_det h3{display:none}.bn-poup{width:100%;position:absolute;top:0;z-index:1001;padding:150px 10px;background:rgba(0,0,0,0.9);height:100%}footer{background-color:#0080c0;line-height:150px;clear:both;display:flex;align-items:center;padding:20px}footer>div{flex:1}footer ul{list-style:none;padding:0;margin:0 auto;display:block;font-size:13px;text-align:center;flex:1;flex-grow:3}footer ul li{display:inline-block;margin-left:30px}footer ul li a{color:#FFF;font-size:15px;text-decoration:none;text-transform:uppercase}.dess{font-size:11px;text-align:center;line-height:0px;background-color:#0080c0;color:#FFF;padding:10px;height:60px}.dess p{display:block;float:right;line-height:20px}.dess a{vertical-align:middle}@media screen and (max-width: 1550px){.noticias-area{flex-wrap:wrap;align-items:center}.noticias{width:100%}.noticias ul.lista-noticias{max-width:1250px;margin:0 auto;justify-content:space-between}}@media screen and (max-width: 1000px){.noticias{width:100%;margin-left:0}.noticias ul.lista-noticias{max-width:100%}.fb-page,.fb-page span,.fb-page span iframe[style]{max-width:100% !important;margin:0 auto;text-align:center}.banner-noticias{margin-top:60px;margin-left:-10px;margin-right:-10px;width:100%}}@media screen and (max-width: 780px){body{padding-top:100px}section.news{background-position:center center}section.news input{width:80%}header nav .bt-nav-mnu-princ{display:block}header nav ul{display:none}header nav ul li{text-align:right;margin-bottom:5px}section.eventos ul.lista-eventos{padding:20px}section.eventos ul.lista-eventos li{display:list-item;width:100%}section.eventos ul.lista-eventos li img{max-width:100%}.news-home{display:none;text-align:center}.news-home form{width:100%;float:none;margin:0 auto;width:100%}.news-home input{width:100%}.noticias-area{flex-direction:column;justify-content:center}.noticias{margin-left:0;width:100%}.noticias ul.lista-noticias{justify-content:center;margin:0 auto}.trip-news>h3{text-align:center;padding-left:0}.banner-noticias{width:100%;width:calc(100% + 20px) !important;margin-left:-10px !important;margin-top:50px !important}}@media screen and (max-width: 960px){.navegacao>.container-conteudo{flex-direction:column}.navegacao>.container-conteudo .evts{max-width:100% !important}}@media screen and (max-width: 590px){header h1 a{width:200px;background-size:contain;background-repeat:no-repeat}.bt-nav-mnu-princ{margin-top:15px}header nav ul{margin-top:20px;position:absolute;right:0;background:#000;top:50px;width:100%;padding:67px 15px 0 15px}header nav ul li{display:list-item;margin-bottom:10px}header nav ul li.logado ul{margin-top:125px}section.eventos ul li{width:90%;text-align:center}.banner-rodape .bn a:nth-child(2) img{margin:10px 0px}header .news-home{margin-top:45px;position:absolute;right:15px;top:40px}}@media screen and (max-width: 520px){body{padding-top:100px}header .logado{top:0;left:0;right:0}section.eventos h2 span.ic-cal{display:block;background-position:center}section.eventos h2 span.small{margin-top:10px;padding:0}.publicidade{float:right;border:1px solid #000;display:none}.navegacao{margin-left:0}.noticias ul li{margin:0 auto;margin-bottom:20px !important;width:90%}.noticias .resultados,.noticias .fotos{float:none;width:100%}footer{display:block;text-align:center}footer ul{padding:20px 0}footer ul li{display:list-item;line-height:30px}}#evt_det h2,#evt_det h3{text-align:left}.btn-inscrever,a.btn-inscrever{background-color:#008040;color:#FFF !important}#evt_det .btn{font-size:20px}#evt_det_desc_curta img{max-width:100% !important;height:auto !important}#evt_classific h2{display:none}#evt_classific #evt_categ{max-width:600px;margin:0 auto}#evt_classific table{width:100%;margin-bottom:50px}#evt_classific td{white-space:nowrap;border-bottom:1px solid #ccc;line-height:30px}.evt_btcomprar{text-align:right}@media screen and (max-width: 840px){table{overflow-x:auto;display:block;max-width:90%}}.sy-pager{display:none !important}#contato{width:100%}#contato .button-area{width:50%;margin:0 auto}#form_contato{width:50%;margin:0 auto}#contato input,#contato textarea{width:100%}#contato textarea{height:100px}.banner_15{margin-top:-20px;text-align:center}.mensageiro_lista ul{list-style:none;display:block;margin:0;padding:0}.mensageiro_lista ul li{margin-bottom:10px}.mensageiro_lista ul li a{color:#000;text-decoration:none}.mensageiro_lista ul li a:hover{color:#FE0102}.clear_all,.clearfloat{height:1px;clear:both}.float-bt{position:fixed;z-index:10;bottom:38px;right:20px}#login .cadastrar{font-size:19px !important}
