body,html{height:100%}body,header ul{margin:0;padding:0}div#aviso-full,div#loader{position:fixed;overflow:hidden}body{position:relative;font-family:Poppins,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:18px;color:#01003a;background:#f5fdff;background:linear-gradient(120deg,#fbfeff 0,#f1f2f5 100%);background-repeat:no-repeat;background-attachment:fixed}a{color:#0000cd}header{position:relative;display:block;width:100%;margin:0 auto 30px;padding:0;background:#01003a}header ul{list-style-type:none}header section{position:relative;font-size:.85em}header section a:hover{text-decoration:none}header section#header-top-bar{font-size:.8em;background:#f5fdff;padding-bottom:8px}header section#header-top-bar nav{width:1200px;max-width:100%;margin:0 auto;display:flex;justify-content:flex-end}header section#header-top-bar nav ul{margin-bottom:0 15px}header section#header-top-bar ul li{display:inline-block;padding:15px 10px;text-align:center}header section#header-top-bar ul li a{display:block;color:#01003a}header section#header-top-bar ul li img{vertical-align:text-top}header section#header-top-bar ul li.item-menu-destaque{background:#01003a;border-bottom-right-radius:5px;border-bottom-left-radius:5px}footer section#footer-bar nav ul li a,header section#header-top-bar ul li.item-menu-destaque a{color:#f5fdff}header section#header-top-bar ul li.item-menu-org{padding:0 5px}header section#header-top-bar ul li.item-menu-org img{max-height:32px;vertical-align:middle}header section#header-top-bar ul li.item-menu-org-txt{padding:15px 0 15px 30px}div#menu-button,header section#header-menu nav ul li.menu-oculto{display:none}header section#header-menu{width:1200px;max-width:100%;margin:0 auto;display:flex;flex-direction:row;justify-content:space-between;padding:10px 0}header section#header-menu div#header-menu-logo{align-self:flex-start;justify-content:left;padding-top:10px}header section#header-menu nav{align-self:center;align-content:flex-end;justify-content:right}header section#header-menu nav ul li{display:inline-block;padding:10px;text-align:center}header section#header-menu ul li a{display:block;color:#f5fdff}header section#header-menu ul li.item-menu-destaque{background:#f5fdff;border-radius:5px}header section#header-menu ul li.item-menu-destaque a{color:#191970}.header-titulo{position:relative;background-color:#01003a;height:200px;border-bottom:4px solid #a47e1d}.header-titulo:before{content:' ';display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.2;background-repeat:no-repeat;background-position:50% 0;background-size:cover}.header-titulo-1:before{background-image:url('/iforumqm/static/image/img-fundo-interno-4.jpg')}.header-titulo-2:before{background-image:url('/iforumqm/static/image/img-fundo-interno-5.jpg')}.header-titulo-3:before{background-image:url('/iforumqm/static/image/img-fundo-interno-6.jpg')}.header-titulo-conteudo{position:relative;display:flex;justify-content:center;height:100%}.header-titulo-conteudo h1{align-content:center;text-shadow:0 1px 0 rgba(237,232,218,.4);color:#d1ac4d;font-size:2.5em;margin:0;padding:0;letter-spacing:.05em;text-align:center}header section#header-destaque{position:relative;display:block;height:500px;background-position:center center;background-repeat:no-repeat;background-size:cover;background-image:url(/iforumqm/static/image/img-vitoria-panoramica1024.jpg)}header section#header-destaque div#header-destaque-titulo{display:block;padding-top:40px}header section#header-destaque div#header-destaque-titulo>div{margin:0 auto;max-width:100%;width:fit-content;background-color:rgba(1,0,58,.85);padding:30px}header section#header-destaque div#header-destaque-titulo h3{margin:0;padding:0;font-size:1.6em;color:#fff;font-weight:100;letter-spacing:.1em}header section#header-destaque div#header-destaque-titulo h2{margin:0;padding:0;font-size:2.3em;color:#fff}header section#header-destaque div#header-destaque-titulo p{margin:0;padding:0 0 10px;font-size:1.2em;color:#f7e9c6}header section#header-destaque div#header-destaque-titulo h3:last-child{font-size:1.2em}div#form-login a,header section#header-destaque div#header-destaque-titulo h3 span{color:#f7e9c6}footer,main{position:relative}section#conteudo-principal{position:relative;display:block;max-width:97%;width:1200px;margin:0 auto;padding:25px 0;height:100%}footer section#footer-bar div#footer-bar-contato,footer section#rodape-patrocinio{margin:15px 0 0}footer section#rodape-patrocinio nav ul{padding:0;margin:0;list-style:none;text-align:center}footer section#rodape-patrocinio h2,footer section#rodape-patrocinio h3,footer section#rodape-patrocinio h4{margin:2px 0 5px;padding:2px}footer section#rodape-patrocinio nav ul li{padding:15px;margin:5px;display:inline-block}footer section#footer{display:block;width:100%;margin:0;padding:0 0 30px;background:#01003a;color:#eaefff;border-top:4px solid #a47e1d}footer section#footer div#footer-logo{margin:15px 0 5px;padding:20px 0 0}footer section#footer-bar{display:flex;width:1200px;max-width:100%;margin:0 auto;padding:0;flex-direction:row;font-size:.9em;justify-content:space-between}footer section#footer-bar .footer-inside{width:31%}footer section#footer-bar nav{align-content:center}footer section#footer-bar nav ul{list-style:none;margin:0;padding:0}footer section#footer-bar nav ul li{text-align:center;display:block;padding:4px 0}footer a{color:#eaefff}footer a:hover{color:#fff}div#aviso-full{display:block;z-index:100001;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#191970 0,#00008b 100%)}div#aviso-full div#aviso-full-interno{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}div#aviso-full div#aviso-full-interno img{margin:0 auto;max-width:95%}form label{display:block;font-size:.9em;padding:5px 0 8px;margin:0 auto;width:95%}form div.tab-form input,form div.tab-form textarea,form input,form textarea{display:block;width:95%;margin:0 auto;padding:8px;outline:0;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:.99em;border-radius:5px;border:1px solid #aaa;color:#333;transition:.6s;background:0 0}form div.tab-form input,form div.tab-form textarea{margin:0}form div.tab-form input:focus,form div.tab-form textarea:focus,form input:focus,form textarea:focus{color:#000;border-color:#000;font-weight:400;transition:.6s;padding:8px}div#form-login form input,form div.tab-form input,form div.tab-form textarea{background:#fff}form div.tab-form select,form select{font-family:Poppins,Arial,Helvetica,sans-serif;margin:10px auto;font-size:.9em}form.form-shown .field{display:flex;flex-flow:column-reverse;margin:1em}form.form-shown input,form.form-shown label{transition:.2s;touch-action:manipulation;display:inline}form.form-shown input{font-size:1.15em;border:0;border-bottom:1px solid #ccc;font-family:inherit;appearance:none;border-radius:0;padding:0;cursor:text}form.form-shown input:focus{outline:0;border-bottom:1px solid #666}form.form-shown label{text-transform:uppercase;letter-spacing:.05em}form.form-shown input:placeholder-shown+label{cursor:text;font-weight:700;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transform-origin:left bottom;transform:translate(0,2.125rem) scale(1.2)}::-webkit-input-placeholder{opacity:0;transition:inherit}:-moz-placeholder{opacity:0}::-moz-placeholder{opacity:0}form.form-shown input:focus::-webkit-input-placeholder{opacity:1}form.form-shown input:focus:-moz-placeholder{opacity:1;color:gray}form.form-shown input:focus::-moz-placeholder{opacity:1;color:gray}form.form-shown input:focus+label,form.form-shown input:not(:placeholder-shown)+label{transform:translate(0,0) scale(1);cursor:pointer}a.btn,form button.btn,form button[type=submit]{font-family:Poppins,Arial,Helvetica,sans-serif;font-size:16px;cursor:pointer;background-image:linear-gradient(to right,#191970 0,#0d0d91 51%,#00008b 100%);margin:0;padding:15px 45px;text-align:center;text-transform:uppercase;transition:.5s;background-size:200% auto;color:#f5fdff;box-shadow:0 0 5px #292980;border-radius:10px;display:block}a.btn:hover,form button.btn:hover,form button[type=submit]:hover{background-position:right center;color:#fff;text-decoration:none}a.btn:active,form button[type=button].btn:active,form button[type=submit]:active,nav.arquivo-site-lista ul li a:active{position:relative;top:1px}section#home-section-countdown{position:relative;display:block;max-width:100%;width:fit-content;margin:-80px auto 0}section.home-countdown-item{display:inline-block;padding:0 25px}section.home-countdown-item h4{display:inline-block;box-shadow:5px 5px 5px 0 rgba(0,0,0,.5);margin:0;padding:0;width:100px;line-height:100px;text-align:center;vertical-align:center;font-size:28px;background-color:#01003a;border-radius:50%;color:#eaefff}section#home-informacao{padding:20px 0;margin:20px 0;position:relative}section#home-informacao h4{color:#a47e1d}section#home-informacao section#home-informacao-lista{display:flex;width:1200px;max-width:100%;margin:0 auto;justify-items:center;align-content:center;justify-content:center}section#home-informacao section#home-informacao-lista section.home-informacao-item{display:inline-block;width:30%;justify-content:space-between}section#home-informacao section#home-informacao-lista section.home-informacao-item div{padding:15px}section#home-informacao section#home-informacao-lista section.home-informacao-item h4{text-align:center;padding:15px 0;margin:0}section#home-informacao section#home-informacao-lista section.home-informacao-item:first-child,section#home-informacao section#home-informacao-lista section.home-informacao-item:nth-child(3){background-color:#e6e6f2}section#home-informacao section#home-informacao-lista section.home-informacao-item:nth-child(2){background-color:#f7e9c6}section#home-informacao section#home-informacao-lista section.home-informacao-item:first-child h4,section#home-informacao section#home-informacao-lista section.home-informacao-item:nth-child(3) h4{background-color:#01003a}section#home-informacao section#home-informacao-lista section.home-informacao-item:nth-child(2) h4{background-color:#a47e1d;color:#eaefff}section#conteudo-mapa iframe{display:block;width:100%;height:400px;border:none}section#home-evento-sobre{position:relative;display:block;background-color:rgba(1,0,58,.95);width:100%}section#home-cidade-sobre section#home-cidade-sobre-inside,section#home-evento-sobre section#home-evento-sobre-inside{display:flex;max-width:100%;width:900px;justify-items:center;margin:0 auto;padding:60px 0}section#home-cidade-sobre section#home-cidade-sobre-inside div,section#home-evento-sobre section#home-evento-sobre-inside div{align-content:space-between}section#home-evento-sobre section#home-evento-sobre-inside div#home-evento-sobre-imagem img{height:290px;padding:10px 15px 15px 10px;border-right:8px solid #a47e1d;border-bottom:8px solid #a47e1d}section#home-cidade-sobre section#home-cidade-sobre-inside div#home-cidade-sobre-texto,section#home-evento-sobre section#home-evento-sobre-inside div#home-evento-sobre-texto{width:fit-content;padding-left:20px}section#home-evento-sobre section#home-evento-sobre-inside div#home-evento-sobre-texto p{color:#e6e6f2;font-size:1.2em;letter-spacing:.05em;padding:10px 0 0;margin:0}section#home-cidade-sobre{position:relative;display:block;background-color:rgba(250,250,255,.95);width:100%}section#home-cidade-sobre section#home-cidade-sobre-inside div#home-cidade-sobre-imagem img{height:300px;padding:10px 10px 15px 15px;border-left:8px solid #01003a;border-bottom:8px solid #01003a}section#home-cidade-sobre section#home-cidade-sobre-inside div#home-cidade-sobre-texto p{font-size:1.2em;letter-spacing:.05em;padding:10px 0 0;margin:0}div.home-btn{display:block;margin-top:20px;text-align:center}div.home-btn a{display:inline-block;width:200px;max-width:100%;padding:15px;border:1px solid #01003a;border-radius:3px;font-size:.95em;transition:background-color .3s}div.home-btn a:hover{text-decoration:none;background-color:#f5fdff}div#loader{z-index:100000;top:0;left:0;width:100%;height:100%;background:#00008b;background:linear-gradient(180deg,#01003a 80%,#a47e1d 100%)}div#loader div#loader-interno{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#f7e9c6}div#loader div#loader-interno img{margin:0 auto;max-width:95%;height:150px;max-height:95%}div#form-login{background:linear-gradient(180deg,#01003a 80%,#a47e1d 100%);color:#f5fdff}table#loja-carrinho{width:97%;margin:0 auto}h3#compra-finalizar a,h3.pagamento-local-selecionar a{color:#01003a;border-color:#01003a}nav.arquivo-site-lista{display:block;border-top:1px solid rgba(34,68,165,.2);margin-top:20px;padding-top:15px}nav.arquivo-site-lista ul{list-style-type:none;margin:0;padding:0}nav.arquivo-site-lista ul li{display:block;margin:10px auto;padding:0}nav.arquivo-site-lista ul li a{-moz-box-shadow:inset 0 1px 0 0 #97c4fe;-webkit-box-shadow:inset 0 1px 0 0 #97c4fe;box-shadow:inset 0 1px 0 0 #97c4fe;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#0251a1),color-stop(1,#0d3b85));background:-moz-linear-gradient(top,#0251a1 5%,#0d3b85 100%);background:-webkit-linear-gradient(top,#0251a1 5%,#0d3b85 100%);background:-o-linear-gradient(top,#0251a1 5%,#0d3b85 100%);background:-ms-linear-gradient(top,#0251a1 5%,#0d3b85 100%);background:linear-gradient(to bottom,#0251a1 5%,#0d3b85 100%);background-color:#0251a1;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;border:1px solid #337fed;display:block;cursor:pointer;color:#fff;text-align:center;font-size:16px;font-weight:700;padding:10px 24px;text-decoration:none;text-shadow:1px 1px 1px navy;margin:5px auto;width:calc(95% - 48px);max-width:300px}div#submissao-tabs div.tab-form div.next a,div#submissao-tabs div.tab-form div.next a:hover{background:#01003a;border:1px solid #050b2b}nav.arquivo-site-lista ul li a:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#0d3b85),color-stop(1,#0251a1));background:-moz-linear-gradient(top,#0d3b85 5%,#0251a1 100%);background:-webkit-linear-gradient(top,#0d3b85 5%,#0251a1 100%);background:-o-linear-gradient(top,#0d3b85 5%,#0251a1 100%);background:-ms-linear-gradient(top,#0d3b85 5%,#0251a1 100%);background:linear-gradient(to bottom,#0d3b85 5%,#0251a1 100%);background-color:#0d3b85}.tbl-inscricao thead tr{background:#01003a}.tbl-inscricao thead th{font-weight:700;font-size:1em;color:#d1ac4d;text-align:center}.tbl-inscricao tbody td{font-weight:400;font-size:1em;color:#01003a;box-shadow:0 2px 2px -2px #01003a}.tbl-inscricao{text-align:left;overflow:hidden;width:80%;margin:0 auto;display:table;padding:0}.tbl-inscricao tbody td,.tbl-inscricao th{padding-bottom:2%;padding-top:2%;padding-left:2%}.tbl-inscricao tbody tr:nth-child(odd){background-color:#c5e3fd}.tbl-inscricao tbody tr:nth-child(2n){background-color:#95cbf7}.tbl-inscricao tbody td:first-child,.tbl-inscricao tbody td:first-child a{color:#01003a;font-weight:700}.tbl-inscricao tbody tr:hover{background-color:#fff842;box-shadow:0 6px 6px -6px #01003a}.tbl-inscricao tbody td:first-child:hover{background-color:#fff842;color:#01003a;font-weight:700;box-shadow:#7f7c21 -1px 1px,#7f7c21 -2px 2px,#7f7c21 -3px 3px,#7f7c21 -4px 4px,#7f7c21 -5px 5px,#7f7c21 -6px 6px;transform:translate3d(6px,-6px,0);transition-delay:0s;transition-duration:.4s;transition-property:all;transition-timing-function:line}.tbl-inscricao tbody td:hover a,.tbl-inscricao tbody td:hover a:hover,div#submissao-tabs div.tab-form{color:#01003a}div#submissao-tabs table#rascunho-tabela,div#submissao-tabs table#trabalho-enviado-tabela{display:table;border-collapse:collapse;width:95%;margin:20px auto;border:1px solid #d3d3d3}div#submissao-tabs table#rascunho-tabela tbody td,div#submissao-tabs table#rascunho-tabela thead th,div#submissao-tabs table#trabalho-enviado-tabela tbody td,div#submissao-tabs table#trabalho-enviado-tabela thead th{border:1px solid #d3d3d3;padding:7px 5px}div#submissao-tabs ul li.ui-state-active{background:#01003a;border-color:#a47e1d}div#submissao-tabs div.ui-widget,div#submissao-tabs div.ui-widget-content{border-color:#a47e1d}div#submissao-tabs ul.ui-widget-header{background:#c5e3fd}div#submissao-tabs div.tab-form div.next a{color:#f5fdff}div#submissao-tabs div.tab-form div.next a.ant::before,div#submissao-tabs div.tab-form div.next a.prox::after{color:#ecf3ff}div.table-container{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100vw;margin:auto}.table-border{border-collapse:collapse;margin:15px auto;font-size:.9em;font-family:sans-serif;min-width:95%;box-shadow:0 0 20px rgba(0,0,0,.15);display:table}.table-border td,.table-border th{padding:12px 15px;border:1px solid #0a0b5c}@media only screen and (max-width:800px){.tbl-inscricao td:nth-child(4),.tbl-inscricao th:nth-child(4),header section#header-top-bar{display:none}header section#header-menu nav ul li,header section#header-menu nav ul li.menu-oculto{display:block}header section#header-menu ul li.item-menu-destaque{border-radius:0}div#menu-button{display:block;width:100%;position:relative;background:#01003a;box-shadow:none}div#menu-button a{display:block;padding:12px 0;color:#f5fdff;font-weight:500}div#menu-button a:hover{color:#fafeff;text-decoration:none}section#conteudo-principal{position:relative;display:block;max-width:100%;width:94%;margin:0 auto;padding:25px 3%;height:100%}header section#header-menu{width:100%;max-width:100%;margin:0 auto;display:block;flex-direction:row;justify-content:space-between;padding:10px 0}header section#header-menu div#header-menu-logo{text-align:center;align-self:flex-start;justify-content:center;padding-top:10px}header section#header-menu nav{display:none;align-self:center;align-content:flex-end;justify-content:center}footer section#footer div#footer-logo{margin:15px 0 5px;padding:20px 0 0}footer section#footer-bar{display:block;width:100%;max-width:100%;margin:0 auto;padding:0;flex-direction:row;font-size:.9em;justify-content:space-between}footer section#footer-bar .footer-inside{display:block;width:96%;padding:0 2%}footer section#footer-bar div#footer-bar-contato{margin:15px 0 0}footer section#footer-bar div#footer-bar-sobre{text-align:center}div#loader div#loader-interno img{margin:0 auto;max-width:100%;height:auto;max-height:100%}header section#header-destaque{position:relative;display:block;height:340px;background-position:center center;background-repeat:no-repeat;background-size:cover;background-image:url(/iforumqm/static/image/img-vitoria-panoramica1024.jpg)}header section#header-destaque div#header-destaque-titulo{display:block;padding-top:0;height:280px}header section#header-destaque div#header-destaque-titulo>div{margin:0 auto;max-width:100%;height:100%;width:fit-content;background-color:rgba(1,0,58,.65);padding:30px}header section#header-destaque div#header-destaque-titulo h3{margin:0;padding:0;font-size:1.4em;color:#fff;font-weight:100;letter-spacing:.1em}header section#header-destaque div#header-destaque-titulo h2{margin:0;padding:0;font-size:2em;color:#fff}header section#header-destaque div#header-destaque-titulo p{margin:0;padding:0 0 10px;font-size:1em;color:#f7e9c6}header section#header-destaque div#header-destaque-titulo h3:last-child{font-size:1em}header section#header-destaque div#header-destaque-titulo h3 span{color:#f7e9c6}section#home-section-countdown{position:relative;display:flex;justify-content:center;align-items:center;max-width:100%;width:fit-content;margin:-80px auto 0}section.home-countdown-item{padding:0 5px}section.home-countdown-item h4{width:80px;line-height:80px;font-size:20px}section.home-countdown-item div{font-size:16px}section#home-informacao section#home-informacao-lista{display:block;width:100%;max-width:100%;margin:0 auto;justify-items:center;align-content:center;justify-content:center}section#home-informacao section#home-informacao-lista section.home-informacao-item{display:block;width:100%;justify-content:space-between}section#home-informacao{padding:10px 0 0;margin:10px 0 0;position:relative}section#home-cidade-sobre section#home-cidade-sobre-inside,section#home-evento-sobre section#home-evento-sobre-inside{display:block;max-width:100%;width:100%;justify-items:center;margin:0 auto;padding:20px 0}section#home-cidade-sobre section#home-cidade-sobre-inside div#home-cidade-sobre-texto,section#home-evento-sobre section#home-evento-sobre-inside div#home-evento-sobre-texto{width:96%;padding:10px 2%;text-align:center}.tbl-inscricao{text-align:left;overflow:hidden;width:100%;margin:0 auto;display:table;padding:0;font-size:.8em}div.table-container{padding:0 15px}}
