.form-confirmacao-voto{display:block;padding:30px;border-radius:5px;width:100%;max-width:480px;margin:0 auto;text-align:center;background-color:#fff;}
.form-confirmacao-voto .tit-form{font-size:24px;color:#e53e51;display:block;text-align:center;margin-bottom:20px;font-family:'museo';font-weight:700;}
.form-confirmacao-voto .label-checkbox{display:block;padding:4px 10px 8px;border-radius:3px;background-color:#ddd;text-align:left;margin-top:10px;cursor:pointer;}
.form-confirmacao-voto .label-checkbox input{display:inline-block;vertical-align:middle;margin:0;margin-right:5px;width:16px;height:16px;}
.form-confirmacao-voto .label-checkbox span{display:inline-block;vertical-align:middle;color:#000;font-size:12px;}
.form-confirmacao-voto .label-checkbox.checked, .form-confirmacao-voto .label-checkbox:hover{background-color:#e53e51;}
.form-confirmacao-voto .label-checkbox.checked span, .form-confirmacao-voto .label-checkbox:hover span{color:#fff;}
.form-confirmacao-voto .btenviar_pesquisa{display:inline-block;text-align:center;border-radius:5px;padding:10px 30px;font-size:20px;color:#fff;background-color:#e53e51;margin-top:30px;}
.form-confirmacao-voto .btenviar_pesquisa:hover{color:#fff;background-color:#000;}
.form-confirmacao-voto .mensagem-sucesso{}
.mobredestop{z-index:9;}
.pesquisanew2nobg{background:none !important;}
body{background:none !important;position:relative;background-color:#000 !important;color:#fff;}
.up-publicidade{/*display:none !important;*/background-color:#000 !important;position:relative;z-index:6;}
#up, #all, .all{background:#000 !important;}
/*#barrabusca{margin-top:0 !important;padding-top:80px !important;}*/
#menu .sub-menu{background-color:#e53e51 !important;}
#up.top #menu ul li a{padding:16px 16px !important;}
#up.top{background-color:#000 !important;}
#menu ul li a{color:#fff;}
#main{display:block;position:relative;background-color:#000;z-index:5;padding:100px 0 120px;}
#main .backgroundpesquisa, main.newhome .backgroundpesquisa{position:fixed;width:100%;left:0;right:0;top:0;bottom:0;z-index:6;background-image:url(https://dx06p1l4c5030.cloudfront.net/img/rhs/Imagem-Mais-Admirados-2025-01.webp);background-position:center;background-repeat:repeat;background-size:cover;}
#main.style-custom-avaliacaoempresa .backgroundpesquisa{background-image:url(../img/excelencia/background_2025.webp);opacity:0.7;}
/*#main video{position:fixed;width:100%;left:0;right:0;top:0;bottom:0;z-index:6;opacity:1;}*/
#main .control_width, main.newhome .control_width{position:relative;z-index:7;background-color:none;padding-top:0;margin:0 auto;width:100%;max-width:1024px;}
#main .control_width.mw1800, main.newhome .control_width.mw1800{max-width:1800px;}
.dropdown{display:block;background:#eee !important;width:100%;padding:10px 14px 10px 6px;color:#777;margin-top:20px;border-radius:0;border:none !important;border-bottom:1px solid #ccc !important;font-size:14px;text-align:left !important;}

.selectize-custom1 .selectize-control.single .selectize-input, .selectize-custom1 .selectize-dropdown.single, .selectize-custom1 .selectize-control.single .selectize-input.input-active, .selectize-custom1 .selectize-input, .selectize-custom1 .selectize-control.single .selectize-input, .selectize-custom1 .selectize-input{display:block;background:#eee !important;width:100%;padding:10px;color:#777;margin-top:20px;border-radius:0;border:none !important;border-bottom:1px solid #ccc !important;font-size:14px;text-align:left !important;}
.selectize-custom1 .selectize-control.single .selectize-input:after, .selectize-control.single .selectize-input:after{display:none !important;}
/*.selectize-custom1 .selectize-dropdown.single{margin-top:0 !important;}*/

.homevideoiframe-custom2{margin-top:30px;}
.homevideoiframe-custom2 .iframevideo{position:relative;padding-bottom:56.25%;}
.homevideoiframe-custom2 .iframevideo .videoplayer{position:absolute;top:0;left:0;width:100%;height:100%;aspect-ratio:16 / 9;width:100%;border-radius:5px;}
.homevideoiframe-custom2 .abrirvideo2.txtvid{margin:30px auto 0;display:block;width:100%;max-width:220px;}

#main .form1{display:block;background:#fff;color:#666;padding:40px 60px;border-radius:10px;box-shadow:0 0 20px #000;background-image:linear-gradient(to right, #fff , #eee);text-align:center;}
#main .form1 input{display:block;background:#eee !important;width:100%;padding:10px;color:#777;margin-top:20px;border-radius:0;border:none !important;border-bottom:1px solid #ccc !important;}
/*#main .form1 input:first-child{margin-top:0;}*/
#main .form1 .btenviar_pesquisa{font-size:16px;display:inline-block;text-align:center;padding:15px 20px !important;color:#fff !important;opacity:1;font-family:'museo-sans' !important;font-weight:700;box-shadow:0 5px 10px #999;margin:20px 5px 5px !important;background:radial-gradient(circle, rgba(125,34,34,1) 50%, rgba(229,62,81,1) 100%);background-size:300%;background-position:left;vertical-align:top;}
#main .form1 .btenviar_pesquisa .bold{font-family:'museo-sans' !important;font-weight:700;}
#main .form1 .btenviar_pesquisa:hover{padding:20px 20px !important;color:#fff !important;box-shadow:0 10px 20px #666;margin:15px 5px 0 !important;background-position:right;}

#main .bg-detalhe{position:absolute;z-index:7;top:150px;left:35%;width:400px;opacity:.5;}
#main .tit_pesquisa_c{font-size:22px;color:#666;display:block;text-align:center;}
#main .tit_pesquisa_c small{font-size:12px;color:#333;text-transform:uppercase;padding-bottom:20px;}
#main .tit_pesquisac520{font-size:32px;color:#fff;display:block;text-align:left;}
#main .txt_pesquisac520{font-size:16px;color:#fff;display:block;text-align:left;margin:20px 0;max-width:300px;}
#main .txt_pesquisac521{font-size:16px;color:#fff;display:block;text-align:left;margin:20px 0;display:block;width:100%;}
#main .bt-regulamento{font-size:14px;color:#000;background-color:#fff;display:inline-block;text-align:center;padding:6px 12px;margin:10px 6px 0 0;border-radius:3px;}
#main .bt-regulamento:hover{color:#fff;background-color:#e31f35;}
#main .txt_pesquisac521 .bt-regulamento{float:right;margin-top:-10px;}
/*.-col-1.col-18.carroussel-box.kitkat-carroussel, */.col-20.t-col-100.m-col-100.boxfacebook{display:none;}
#footer, #newsletter{position:relative;z-index:8;}
.cf.sign{position:relative;z-index:8;background-color:#fff;}
.pat_pesquisa{display:inline-block;width:120px;height:auto;margin:40px 40px 0 0;}
.tit_pesquisac402{font-size:32px;color:#ccc;display:block;text-align:left;padding-top:30px;border-top:1px solid #999;margin-top:40px;}
.tit_pesquisac402 small{font-size:12px;color:#ccc;text-align:left;text-transform:uppercase;}
.control_width.bgblack{background-color:#000;}
.patrocinadoresnew2{position:relative;z-index:7;text-align:center;padding-bottom:150px;}
.patrocinadoresnew2 .tit_c560{font-size:26px;color:#e53e51;background-color:#323232;border-radius:35px;padding:10px;}
.default-title{font-size:26px !important;color:#e53e51 !important;background-color:#323232;border-radius:35px;padding:10px;border:none !important;}
.patrocinadoresnew2 .categoria{display:block;margin-top:20px;}
.patrocinadoresnew2 .nomecat{font-size:24px;color:#ccc;display:block;text-align:center;border-top:1px dashed #333;padding:20px;}
.patrocinadoresnew2 .patrocinadorcat{width:250px;height:150px;display:inline-block;vertical-align:top;margin:20px;text-align:center;position:relative;}
.patrocinadoresnew2 .patrocinadorcat a{position:relative;display:block;}
.patrocinadoresnew2 .patrocinadorcat img.imgpatrocinador{width:250px;height:150px;border-radius:10px;position:absolute;top:0;left:0;}
.patrocinadoresnew2 .patrocinadorcat img.imgpatrocinador.img-original{z-index:11;opacity:0;}
.patrocinadoresnew2 .patrocinadorcat img.imgpatrocinador.img-branca{z-index:9;opacity:1;}
.patrocinadoresnew2 .patrocinadorcat:hover img.imgpatrocinador.img-original, .patrocinadoresnew2 .patrocinadorcat img.imgpatrocinador.img-original:hover{opacity:1;}
.patrocinadoresnew2 .patrocinadorcat:hover img.imgpatrocinador.img-branca, .patrocinadoresnew2 .patrocinadorcat img.imgpatrocinador.img-branca:hover{opacity:0;}
.vencedoresnew2 .categoria{display:block;margin-top:20px;}
.vencedoresnew2 .nomecat{font-size:24px;color:#e53e51;display:block;text-align:center;border-top:none;padding:20px;margin-top:20px;}
.vencedoresnew2 .categoriavencedoresnew2{display:block;text-align:center;}
.vencedoresnew2 .categoriavencedoresnew2 li{width:250px;height:150px;display:inline-block;vertical-align:top;margin:20px 20px 50px 20px;text-align:center;position:relative;}
.vencedoresnew2 .categoriavencedoresnew2 a{width:250px;height:150px;position:relative;display:block;}
.vencedoresnew2 .categoriavencedoresnew2 a strong{position:absolute;display:block;text-align:center;color:#fff;font-size:12px !important;bottom:-30px;width:100%;}
.vencedoresnew2 .categoriavencedoresnew2 img.imgvencedor{width:250px;height:150px;border-radius:10px;position:absolute;top:0;left:0;}
.vencedoresnew2 .categoriavencedoresnew2 img.imgvencedor.img-original{z-index:11;opacity:0;}
.vencedoresnew2 .categoriavencedoresnew2 img.imgvencedor.img-branca{z-index:9;opacity:1;}
.vencedoresnew2 .categoriavencedoresnew2 li:hover img.imgvencedor.img-original, .vencedoresnew2 .categoriavencedoresnew2 li img.imgvencedor.img-original:hover{opacity:1;}
.vencedoresnew2 .categoriavencedoresnew2 li:hover img.imgvencedor.img-branca, .vencedoresnew2 .categoriavencedoresnew2 li img.imgvencedor.img-branca:hover{opacity:0;}
.vencedoresnew2 .categoriavencedoresnew2 li.divisao1{width:100%;height:auto;display:block;margin:40px 0 0;font-size:20px;color:#fff;padding:10px 0;border-radius:50px;background-color:#e53e51;}
.vencedoresnew2 .categoriavencedoresnew2 li.divisao1 a{width:100%;height:auto;display:block;}
.vencedoresnew2 .categoriavencedoresnew2 li.divisao1 a small{width:0;height:0;opacity:0;visibility:hidden;position:absolute;overflow:hidden;}
.vencedoresnew2 .categoriavencedoresnew2 li.divisao2{width:100%;height:auto;display:block;margin:20px 0 0;font-size:20px;color:#e53e51;padding:10px 0;}
.vencedoresnew2 .categoriavencedoresnew2 li.divisao2 a{width:100%;height:auto;display:block;}
.vencedoresnew2 .categoriavencedoresnew2 li.divisao2 a small{width:0;height:0;opacity:0;visibility:hidden;position:absolute;overflow:hidden;}

.ico-custom2150{color:#777;font-size:38px;display:block;margin-top:16px;text-align:center;}

.tit_c903{font-size:32px;color:#e53e51;display:block;text-align:center;/*padding-top:40px;*/font-family:'museo';font-weight:700;background-color:#323232;border-radius:35px;padding:10px 20px;}
#main.style-custom-avaliacaoempresa .tit_c903{color:#ffffff;}
.tit_c903 u{}
.tit_c903 small{color:#ccc;font-size:18px;}
.tit_c903 small strong{}
.titulo_sucesso{font-size:32px;color:#e53e51;display:block;text-align:center;/*padding-top:40px;*/}
.titulo_sucesso u{}
.titulo_sucesso small{color:#ccc;font-size:18px;}
.titulo_sucesso small strong{}
.categoriavencedores{padding-left:0 !important;text-align:center;}
.categoriavencedores h3{background:none !important;border:none;border-bottom:1px solid #666 !important;}
.categoriavencedores.op2 li{background:none !important;width:auto !important;margin:10px !important;border:none !important;text-align:left;padding-top:0 !important;padding-bottom:0 !important;display:inline-block;float:none !important;}
.categoriavencedores.op2 a, .categoriavencedores.op2 li>div{border-radius:10px;padding:15px;width:100% !important;max-height:72px;border:none !important;display:block;}
.categoriavencedores.op2 li.divisaoalf a, .categoriavencedores.op2 li.divisaoalf a:hover, .categoriavencedores.op2 li.divisaoalf:hover a, .categoriavencedores.op2 li.divisaoalf>div, .categoriavencedores.op2 li.divisaoalf>div:hover, .categoriavencedores.op2 li.divisaoalf:hover>div{border-radius:0 !important;padding:0 !important;width:100% !important;max-height:auto !important;border:none !important;display:block;background:none !important;color:#fff !important;}
.categoriavencedores a strong, .categoriavencedores li>div strong{font-size:16px !important;color:#e53e51 !important;display:block;}
.categoriavencedores a span, .categoriavencedores li>div span{font-size:12px !important;color:#666 !important;margin:0 !important;display:block;}
.categoriavencedores.op2 a:hover, .categoriavencedores.op2 li>div:hover{background-color:#000;}
.categoriavencedores a:hover span, .categoriavencedores li>div:hover span{color:#ccc !important;}
#minhabusca{width:100%;max-width:400px;font-size:18px;color:#fff;padding:10px 20px;border:1px solid #fff;margin:20px auto 0;display:block;position:relative;z-index:999;}
.busca-personalizada2{display:block;width:100%;max-width:400px;margin:20px auto 0;position:relative;z-index:999;display:block;}
.busca-personalizada2 i{display:inline-block;position:absolute;z-index:997;top:10px;right:5px;color:#fff;font-size:22px;}
.busca-personalizada2 #minhabusca{margin:0 auto;}
#pesquisa .listagem1 .bt2, #pesquisa2 .listagem1 .bt2{display:inline-block;background-color:#fff;color:#e53e51;border:1px solid #e53e51;border-radius:0;text-align:center;padding:10px 0;width:200px;text-transform:uppercase;margin:20px 20px 0 0;font-size:15px;}
#pesquisa .listagem1 .bt2:hover, #pesquisa2 .listagem1 .bt2:hover{background-color:#222}
#main.pesquisanew2 .subtitle-inner{color:#fff !important;border-bottom:1px solid #fff;font-size:24px;display:inline-block;padding-left:50px;font-family:'museo' !important;font-weight:700;}
#main.pesquisanew2.style-custom-avaliacaoempresa .subtitle-inner{color:#4F7A88 !important;border-bottom:1px solid #4F7A88;}
#main.pesquisanew2 .txt_c904{font-size:16px;line-height:24px;color:#fff;border-left:1px solid #fff;padding:20px 50px 0;}
#main.pesquisanew2.style-custom-avaliacaoempresa .txt_c904{border-left:1px solid #4F7A88;}
#main.pesquisanew2 .form1 input{font-size:14px;}
#main.pesquisanew2 .form1 input.news{display:inline-block;width:20px;color:#000;margin:0;text-align:right !important;}
#main.pesquisanew2 .form1 label.bt-news{display:block;font-size:14px;border:1px solid #ddd;border-radius:5px;padding:10px 0;margin-top:20px;cursor:pointer;}
#main.pesquisanew2 .form1 .tit2campo{}
#main.pesquisanew2 .form1 .campomaior{}
#main.pesquisanew2 .form1 .btaddprof{display:block;background:#e53e51;width:100%;text-align:center;padding:10px 0 !important;color:#fff !important;margin:10px auto 0 !important;max-width:600px;border-radius:5px;opacity:.8;}
#main.pesquisanew2 .form1 .btaddprof:hover{background:#333;}
#main.pesquisanew2 .form1 .pularetapa{margin-top:20px;}
#main.pesquisanew2 .form1 .pularetapa span{display:inline-block;vertical-align:middle;font-size:14px;background-color:#fff;border-radius:5px 0 0 5px;padding:4px 10px;border:1px solid #000;border-right:none;color:#000;opacity:1 !important}
#main.pesquisanew2 .form1 .pularetapa .btaddprof.btpular{display:inline-block;width:auto;margin:0 0 0 -5px !important;padding:4px 10px !important;font-size:14px;vertical-align:middle;border:1px solid #000;background:#000 !important;color:#fff !important;border-radius:0 5px 5px 0;opacity:1 !important;border-left:none;}
#main.pesquisanew2 .form1 .pularetapa .btaddprof.btpular:hover{background-color:#fff !important;color:#000 !important;}
#main.pesquisanew2 .form1 .profissionaisescolhidos{}
#main.pesquisanew2 .form1 .profissionaisescolhidos .custom0250, #main.pesquisanew2 .form1 .ceosescolhidos .custom0250, #main.pesquisanew2 .form1 .profissionaisescolhidos .custom0250{border-bottom:1px solid #ccc;padding-bottom:10px;text-align:center;}
#main.pesquisanew2 .form1 .profissionaisescolhidos .custom0250 span{}
#main.pesquisanew2 .form1 .profissionaisescolhidos .custom0250 span.numescolhido{}
#main.pesquisanew2 .form1 .profissionaisescolhidos .custom0515{}
#main.pesquisanew2 .form1 .profissionaisescolhidos .custom0515 span.numfaltante{}
#main.pesquisanew2 .form1 .profissionaisescolhidos .linhaempresa, #main.pesquisanew2 .form1 .ceosescolhidos .linhaempresa_ceos, #main.pesquisanew2 .form1 .profissionaisescolhidos .linhaempresa_rhs{display:block;padding:10px 20px;border:1px solid #ccc;margin-top:10px;border-radius:0;font-size:14px;position:relative;border-radius:5px;background:none !important;text-align:left !important;}
#main.pesquisanew2 .form1 .profissionaisescolhidos .linhaempresa .nomeprofissionalcamp, #main.pesquisanew2 .form1 .ceosescolhidos .linhaempresa_ceos .nomeceocamp, #main.pesquisanew2 .form1 .profissionaisescolhidos .linhaempresa_rhs .nomeprofissionalcamp{color:#e53e51;}
#main.pesquisanew2 .form1 .profissionaisescolhidos .linhaempresa input.btdeletar, #main.pesquisanew2 .form1 .profissionaisescolhidos .linhaempresa input.btdeletar-CustomRH, #main.pesquisanew2 .form1 .profissionaisescolhidos .linhaempresa input.btdeletar-CustomCEO, #main.pesquisanew2 .form1 .ceosescolhidos .linhaempresa_ceos input.btdeletarceos, #main.pesquisanew2 .form1 .profissionaisescolhidos .linhaempresa_rhs input.btdeletarrhs{position:absolute;width:26px;height:26px;background-color:#ccc !important;color:#666;right:-13px;top:50%;bottom:0;text-align:center !important;padding-top:6px;font-size:14px;display:inline-block;border:none !important;margin:-13px 0 0 !important;border-radius:100%;}
#main.pesquisanew2 .form1 .profissionaisescolhidos .linhaempresa input.btdeletar:hover, #main.pesquisanew2 .form1 .profissionaisescolhidos .linhaempresa input.btdeletar-CustomRH:hover, #main.pesquisanew2 .form1 .profissionaisescolhidos .linhaempresa input.btdeletar-CustomCEO:hover, #main.pesquisanew2 .form1 .ceosescolhidos .linhaempresa_ceos input.btdeletarceos:hover, #main.pesquisanew2 .form1 .profissionaisescolhidos .linhaempresa_rhs input.btdeletarrhs:hover{background-color:#777 !important;}
#main.pesquisanew2 .form1 .tit3campo{padding:20px 30px;border-top:1px solid #ccc;}
#main.pesquisanew2 .form1 .tabfora input{margin:5px 0 !important;}
#main.pesquisanew2 .submaior{padding:15px 60px !important;color:#fff !important;opacity:1;font-family:'museo-sans' !important;font-weight:300;font-size:20px;display:inline-block;margin:40px 20px 5px !important;text-align:center;border-radius:5px;box-shadow:0 5px 10px #999;background:radial-gradient(circle, rgba(125,34,34,1) 50%, rgba(229,62,81,1) 100%);background-size:300%;background-position:left;}
#main.pesquisanew2 .submaior .bold{font-family:'museo-sans' !important;font-weight:700;}
#main.pesquisanew2 .submaior:hover{padding:20px 60px !important;color:#fff !important;box-shadow:0 10px 20px #666;margin:35px 20px 0 !important;background-position:right;}
#main.pesquisanew2 .pesquisa-sucesso-box{color:#fff;font-size:22px;padding:0px 0;text-align:center;}
#main.pesquisanew2 .pesquisa-sucesso-box img{opacity:1;margin-bottom:20px;background-color:#fff;border-radius:100%;padding:5px;}
#main.pesquisanew2 .pesquisa-sucesso-box .frase1{display:block;text-align:center;font-size:30px;margin-top:20px;color:#e53e51;}
#main.pesquisanew2 .pesquisa-sucesso-box .frase2{display:block;text-align:center;font-size:16px;margin-top:10px;color:#fff;}
#main.pesquisanew2 .pesquisa-sucesso-box .frase3{display:block;text-align:center;margin-top:30px;}
#main.pesquisanew2 .pesquisa-sucesso-box .frase3 .bt{display:inline-block;text-align:center;border-radius:5px;padding:10px 30px;font-size:20px;color:#fff;background-color:#e53e51;}
#main.pesquisanew2 .pesquisa-sucesso-box .frase3 .bt:hover{color:#000;background-color:#fff;}
#main.pesquisanew2 .box-textarea-pesquisa .bt-textarea-pesquisa, #main.pesquisanew2 .box-textarea-pesquisa-CustomRH .bt-textarea-pesquisa-CustomRH, #main.pesquisanew2 .box-textarea-pesquisa-CustomCEO .bt-textarea-pesquisa-CustomCEO{display:inline-block;background-color:#ccc;border-radius:5px;text-align:center;padding:5px 10px;margin:5px 0 0;text-transform:uppercase;font-size:10px;}
#main.pesquisanew2 .box-textarea-pesquisa textarea, #main.pesquisanew2 .box-textarea-pesquisa-CustomRH textarea, #main.pesquisanew2 .box-textarea-pesquisa-CustomCEO textarea{display:none;background-color:#eee;padding:10px;width:100%;min-height:100px;border:1px solid #ccc;border-radius:0 0 5px 5px;font-size:16px;color:#777;text-align:left !important;}
#main.pesquisanew2 .box-textarea-pesquisa.aberto textarea, #main.pesquisanew2 .box-textarea-pesquisa-CustomRH.aberto textarea, #main.pesquisanew2 .box-textarea-pesquisa-CustomCEO.aberto textarea{display:block !important;}
#main.pesquisanew2 .box-textarea-pesquisa.aberto .bt-textarea-pesquisa, #main.pesquisanew2 .box-textarea-pesquisa-CustomRH.aberto .bt-textarea-pesquisa-CustomRH, #main.pesquisanew2 .box-textarea-pesquisa-CustomCEO.aberto .bt-textarea-pesquisa-CustomCEO{border-radius:5px 5px 0 0;}
.categoriavencedores.op2 li.divisaoalf, .categoriavencedores.op2 li.divisaoalf:hover, h2.divisaoalf{display:block;width:100% !important;padding:40px 10px 10px !important;border-bottom:1px solid #999 !important;font-size:14px !important;text-align:left !important;color:#fff !important;}

#main.pesquisanew2 .categoriavencedores h3{position:relative;margin:40px 0;}
#main.pesquisanew2 .categoriavencedores.op3{padding:0 !important;}
#main.pesquisanew2 .categoriavencedores.op3 li{background:none !important;padding:0 !important;margin:0 auto !important;}
#main.pesquisanew2 .categoriavencedores.op3 a, #main.pesquisanew2 .categoriavencedores.op3 li>div{border:none !important;}
#main.pesquisanew2 .categoriavencedores.op3 a img, #main.pesquisanew2 .categoriavencedores.op3 li>div img{max-width:190px;max-height:190px;}
#main.pesquisanew2 .categoriavencedores.op3 a strong, #main.pesquisanew2 .categoriavencedores.op3 li>div strong{background-color:#000;padding-top:10px;height:56px;}
#main.pesquisanew2 .colorfff{color:#fff !important}

.pesquisanew2 .titpage>span.tit{color:#e53e51;background-color:#323232;border-radius:35px;padding:10px;}
.pesquisanew2 #pesquisa{background:none !important;padding-top:60px !important;}
.pesquisanew2 #pesquisa .listagem1>li{background: rgba(51,51,51,1);background: -moz-linear-gradient(top, rgba(51,51,51,1) 0%, rgba(229,62,81,1) 100%);background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(51,51,51,1)), color-stop(100%, rgba(229,62,81,1)));background: -webkit-linear-gradient(top, rgba(51,51,51,1) 0%, rgba(229,62,81,1) 100%);background: -o-linear-gradient(top, rgba(51,51,51,1) 0%, rgba(229,62,81,1) 100%);background: -ms-linear-gradient(top, rgba(51,51,51,1) 0%, rgba(229,62,81,1) 100%);background: linear-gradient(to bottom, rgba(51,51,51,1) 0%, rgba(229,62,81,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#e53e51', GradientType=0 );box-shadow:none;color:#fff;}
.pesquisanew2 #pesquisa .listagem1 .txt1 *{color:#fff !important;line-height:22px;text-align:justify;}
.pesquisanew2 #pesquisa .listagem1 .linha1{color:#ccc !important;background-color:#ccc !important;width:50%;max-width:50%;margin:0 auto 20px;}
.pesquisanew2 #pesquisa .listagem1 .bt2.bt-site, .pesquisanew2 #pesquisa .listagem1 .bt2.bt-info{color:#fff !important;border-color:#fff !important;background:transparent;margin:10px 10px 0;}
.pesquisanew2 #pesquisa .listagem1 .bt2 .mdi{font-size:28px;}
.pesquisanew2 #pesquisa .listagem1 .bt2{width:160px !important;background:transparent !important;}
.pesquisanew2 #pesquisa .img-pp{width:200px;height:200px;display:block;margin:0 auto;} 
.pesquisanew2 #pesquisa .listagem1>li{display:inline-block;margin:20px 1%;width:47%;vertical-align:top;padding:20px 30px 30px;text-align:left;border-radius:10px;}
.pesquisanew2 #pesquisa .listagem1>li .txt1{min-height:270px;}
.pesquisanew2 #pesquisa .listagem1 .topico1{display:block;width:100%;margin-top:20px;text-align:center;width:100%;}
.pesquisanew2 #pesquisa .listagem1{text-align:center;}
.pesquisanew2 #pesquisa .ta-c{text-align:center;}
.pesquisanew2 #pesquisa2{background:none !important;padding-top:160px !important;}
.pesquisanew2 #pesquisa2 .listagem1>li{background: rgba(51,51,51,1);background: -moz-linear-gradient(top, rgba(51,51,51,1) 0%, rgba(229,62,81,1) 100%);background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(51,51,51,1)), color-stop(100%, rgba(229,62,81,1)));background: -webkit-linear-gradient(top, rgba(51,51,51,1) 0%, rgba(229,62,81,1) 100%);background: -o-linear-gradient(top, rgba(51,51,51,1) 0%, rgba(229,62,81,1) 100%);background: -ms-linear-gradient(top, rgba(51,51,51,1) 0%, rgba(229,62,81,1) 100%);background: linear-gradient(to bottom, rgba(51,51,51,1) 0%, rgba(229,62,81,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#e53e51', GradientType=0 );box-shadow:none;color:#fff;}
.pesquisanew2 #pesquisa2 .listagem1 .txt1 *{color:#fff !important;line-height:22px;text-align:justify;}
.pesquisanew2 #pesquisa2 .listagem1 .linha1{color:#ccc !important;background-color:#ccc !important;width:50%;max-width:50%;margin:0 auto 20px;}
.pesquisanew2 #pesquisa2 .listagem1 .bt2.bt-site, .pesquisanew2 #pesquisa2 .listagem1 .bt2.bt-info{color:#fff !important;border-color:#fff !important;background:transparent;margin:10px 10px 0;}
.pesquisanew2 #pesquisa2 .listagem1 .bt2.bt-site:hover, .pesquisanew2 #pesquisa2 .listagem1 .bt2.bt-info:hover{color:#e53e51 !important;margin:10px 10px 0;background-color:#fff !important;}
.pesquisanew2 #pesquisa2 .listagem1 .bt2 .mdi{font-size:28px;}
.pesquisanew2 #pesquisa2 .listagem1 .bt2{width:160px !important;background:transparent !important;}
.pesquisanew2 #pesquisa2 .img-pp{width:200px;height:200px;display:block;margin:0 auto;} 
.pesquisanew2 #pesquisa2 .listagem1>li{display:inline-block;margin:20px 1%;width:47%;vertical-align:top;padding:20px 30px 30px;text-align:left;border-radius:10px;}
.pesquisanew2 #pesquisa2 .listagem1>li .txt1{min-height:270px;}
.pesquisanew2 #pesquisa2 .listagem1 .topico1{display:block;width:100%;margin-top:20px;text-align:center;width:100%;}
.pesquisanew2 #pesquisa2 .listagem1{text-align:center;}
.pesquisanew2 #pesquisa2 .ta-c{text-align:center;}
#newsletter2{position:relative;z-index:5;}
#main.pesquisanew2.pt150{padding-top:150px !important;}
#main.pesquisanew2.pt100{padding-top:100px !important;}

._submit_questoes_fase2:hover {background-color: #000 !important;color: #fff !important; } 
._submit_questoes_fase2 {background-color: #e53e51;padding: 10px 40px !important;color: #fff !important;display: block;margin: 10px auto !important;max-width: 240px; } 
._submit_questoes_fase2 {border-radius: 4px;transition: background-color .2s; } 

.custom-mob-580{display:block;}
.custom-mob-581{display:none;z-index:7;position:relative;}

.txtfff2{font-size:16px !important;line-height:22px !important;color:#fff !important;border-top:1px solid #666;padding-top:10px;}

.scroll-nav{position:sticky;top:40%;left:10px;z-index:9999;width:110px;text-align:left;}
.scroll-nav__list{margin:0;list-style-type:none;}
.scroll-nav__item{text-decoration:none;display:block;margin:2px;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;display:inline-block;vertical-align:top;}
.scroll-nav__link{border:1px solid #999;background-color:transparent;opacity:1;padding:5px 0;color:#fff;text-align:center;border-radius:100%;width:30px;display:block;}
.scroll-nav__item--active .scroll-nav__link{background-color:#fff;border-color:#fff;color:#333;}
.scroll-nav__item--active:before .scroll-nav__link{content:'';display:block;width:14px;height:14px;background:black;position:absolute;left:-20px;top:2px;}

.ccbt2{display:block;width:100%;max-width:100%;margin:60px 0 0 !important;font-size:24px;text-transform:uppercase;}
.mtcc2{margin:40px 0;height:1px;color:#ccc;background-color:#ccc;}
#main .tit_pesquisac520.pdtop0{padding-top:0 !important;}
/**/

.tp-chamada{display:block;vertical-align:middle;text-align:center;position:relative;z-index:8;font-size:17px;color:#fff;text-transform:uppercase;}
.tp-chamada span{font-size:28px;color:#e53e51;font-weight:bold;line-height:54px;background-color:#323232;padding:8px 20px;border-radius:5px;}
.tp-chamada a{color:#e53e51;text-decoration:underline;font-weight:bold;}
.tp-chamada a:hover{color:#fff;}
.tp-chamada2{display:block;z-index:98;position:relative;width:322px;margin:0 auto;background-color:#000;padding:10px;border-radius:5px;border:1px solid #222;}
.tp-chamada2 img{display:block;}
.tp-chamada2 div{display:block;font-size:15px;text-align:center;margin-top:5px;line-height:22px;}
.tp-chamada2 div span{font-weight:bold;}
.timelinepesquisa{display:block;vertical-align:middle;text-align:center;position:relative;z-index:8;margin-top:28px;margin-bottom:32px;}
.timelinepesquisa .tp-fase{display:inline-block;vertical-align:middle;text-align:left;border:5px solid #5c5c5c;border-right:none;border-left:none;position:relative;padding:7px 0 7px 50px;font-size:14px;color:#fff;width:160px;height:60px;line-height:18px;font-family:'museo-sans' !important;font-weight:300;}
.timelinepesquisa .tp-fase.largurapersonalizada1{width:200px;}
.timelinepesquisa .tp-fase:first-child{border-left:5px solid #5c5c5c;border-radius:50px 0 0 50px;padding-left:25px;}
.timelinepesquisa .tp-fase:last-child{border-right:5px solid #5c5c5c;border-radius:0 50px 50px 0;}
.timelinepesquisa .tp-fase>span{display:inline-block;vertical-align:middle;text-align:left;}
.timelinepesquisa .tp-fase>.mdi{display:inline-block;vertical-align:middle;text-align:center;}
.timelinepesquisa .tp-fase .seta{font-size:146px;position:absolute;top:-48px;right:-84px;z-index:11;text-shadow:4px 0px 0px #000;}
.timelinepesquisa .tp-fase .setadown{display:none;font-size:146px;position:absolute;bottom:-88px;right:55px;z-index:11;text-shadow:0px 2px 0px #000;}
/*.timelinepesquisa .tp-fase .check{font-size:14px;position:absolute;top:0;left:0;z-index:11;color:#fff;}*/
.timelinepesquisa .tp-fase.tp-atual{background-color:#e53e51;color:#fff;border-color:#e53e51;}
.timelinepesquisa .tp-fase.tp-atual .seta{color:#e53e51;z-index:12;}
.timelinepesquisa .tp-fase.tp-atual .setadown{color:#e53e51;z-index:12;display:inline-block;right:0;}
.timelinepesquisa .tp-fase.tp-feito{background-color:#fff;color:#000;border-color:#fff;}
.timelinepesquisa .tp-fase.tp-feito .seta{color:#fff;z-index:13;}
.timelinepesquisa .tp-fase.tp-feito .setadown{color:#fff;z-index:13;}
.timelinepesquisa .tp-fase.tp-proximo{background-color:#555;color:#fff;border-color:#555;}
.timelinepesquisa .tp-fase.tp-proximo .seta{color:#555;z-index:11;}
.timelinepesquisa .tp-fase.tp-proximo .setadown{color:#aaa;z-index:11;}
.ui-menu .ui-menu-item{font-size:14px;}
/**/
body.black-avaliacaoempresas{background-image:url(../img/mais/background8_pesquisa.jpg) !important;background-position:center !important;background-repeat:repeat !important;background-size:cover !important;}
#allmain .fixo-title{background-color:#222222 !important;}
#allmain .af-conteiner{background-color:#fff !important;box-shadow:none !important;border:none !important;border-radius:10px !important;padding:60px 0 !important;width:100%;margin:0 auto;}
#allmain .af-conteiner-login{max-width:440px;}
#allmain .af-bt .bt001, #allmain .af-bt .bt002, #allmain .af-bt .bt003{border-radius:4px;width:100%;max-width:296px;font-size:16px;display:block;background:#e53e51;border:none !important;text-align:center;padding:20px !important;color:#fff !important;margin:40px auto 0 !important;vertical-align:top;float:none !important;}
#allmain .af-bt .bt001:hover, #allmain .af-bt .bt002:hover, #allmain .af-bt .bt003:hover{background:#333 !important;}
#allmain .af-box{border-top:none !important;border-left:none !important;border-right:none !important;border-radius:0 !important;}
#allmain .fsenha{border-top:none !important;border-left:none !important;border-right:none !important;border-radius:0 !important;}
#allmain .af-bt{padding-top:0 !important;}
#allmain .af-form-login{margin:0 !important;}
#allmain .af-title3{margin-top:0 !important;}
#allmain .af-pergunta .af-tp{padding-left:0 !important;font-size:18px;}
#allmain .af-pergunta label.label11 .opcao{font-size:14px;padding:10px;}
#allmain .af-pergunta .af-tp small{margin-bottom:10px;}
#allmain .af-pergunta label.label11 .marcar{background-color:#eee;}
#allmain .af-pergunta label{font-size:14px;padding:5px 10px 5px 50px;}
#allmain .af-pergunta .afbox3{font-size:14px;margin-bottom:5px;}
/**/
.d-n{display:none !important;}
/*AT SB F*/
.control_width.bgfff{background-color:transparent !important;}
#main img.home-img322{border:1px solid #fff;}
#main strong.second-title{background-color:#7e4c52 !important;}
#main span.texto-span, #main span.texto-span *{color:#fff !important;font-size:14px !important;line-height:22px !important;}
#main h3.resumo-tit, main.newhome h3.resumo-tit{display:block;margin:40px 0 20px;border-bottom:1px dashed #666;color:#e53e51;font-size:26px;font-family:'museo500' !important;text-align:center;text-transform:uppercase;padding-bottom:10px;}
#main .resumo-txt, main.newhome .resumo-txt{font-size:16px;line-height:24px;color:#fff;text-align:justify !important;}
.bt-borda2{display:inline-block;vertical-align:middle;text-align:center;padding:2px;border:1px solid #e53e51;margin:30px 0 20px;}
.bt-borda2>div{display:block;vertical-align:middle;text-align:center;color:#fff;font-size:20px;text-transform:uppercase;padding:10px 60px;background-color:#e53e51;font-family:'museo-sans';font-weight:300;}
.bt-borda2>div>span{font-family:'museo-sans';font-weight:700;}
.bt-borda2:hover{border-color:#fff;color:#e53e51;}
.bt-borda2:hover>div{background-color:#fff;color:#e53e51;}
.depoimentohome{display:block;padding-left:180px;;position:relative;}
.depoimentohome .depoimento-img{display:block;width:150px;height:150px;border-radius:100%;border:1px solid #666;position:absolute;left:0;top:0;}
.depoimentohome .depoimento-tit{display:inline-block;font-family:'museo-sans' !important;font-weight:700;font-size:16px;color:#fff;background-color:#7e4c52 !important;padding:5px 10px;border-radius:4px;}
.depoimentohome .depoimento-txt{display:block;font-family:'museo-sans' !important;font-weight:500;font-size:14px !important;color:#fff !important;line-height:22px !important;margin-top:10px;}
.depoimentohome .depoimento-txt *{font-family:'museo-sans' !important;font-weight:500;font-size:14px !important;color:#fff !important;line-height:22px !important;text-align:justify !important;}

.listconcorrentes{display:block;text-align:center;}
.listconcorrentes .divisaoalf{display:block;margin:40px 0 10px;border-bottom:1px solid #444;text-align:left;position:relative;}
.listconcorrentes .divisaoalf span{display:inline-block;text-align:center;color:#fff;font-size:14px;background-color:#444;width:30px;height:30px;border-radius:100%;padding-top:8px;position:absolute;top:-15px;}
.listconcorrentes .li_item{display:inline-block;vertical-align:top;background-color:#222;border-radius:10px;border:1px solid #444;width:240px;margin:200px 10px 20px;padding:20px 20px 0;text-align:center;height:270px;}
.listconcorrentes .li_item .blocoperfil{display:inline-block;position:relative;width:200px;height:200px;margin-top:-200px;border-radius:10px;}
.listconcorrentes .li_item .blocoperfil .bt-redesocial{display:inline-block;position:absolute;z-index:3;top:10px;right:10px;}
.listconcorrentes .li_item .blocoperfil .degrade{display:block;position:absolute;width:200px;height:200px;top:0;left:0;right:0;bottom:0;z-index:2;border-radius:10px;background:rgb(0,0,0);background:-moz-linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(255,255,255,0) 100%);background:linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#ffffff",GradientType=1);}
.listconcorrentes .li_item .blocoperfil .perfil{display:block;position:absolute;width:200px;height:200px;top:0;left:0;right:0;bottom:0;z-index:1;border-radius:10px;cursor:default;}
.listconcorrentes .li_item .nome{display:block;position:relative;z-index:3;margin-top:10px;font-size:16px;color:#fff;font-family:'museo';font-weight:700;text-align:center;height:40px;}
.listconcorrentes .li_item .cargo{display:block;position:relative;z-index:3;font-size:10px;color:#fff;font-family:'museo-sans';font-weight:300;text-align:center;height:24px;}
.listconcorrentes .li_item .empresa{display:block;position:relative;z-index:3;font-size:10px;color:#fff;font-family:'museo-sans';font-weight:300;text-align:center;height:24px;}
.listconcorrentes .li_item .descricao{display:block;font-size:12px;color:#fff;font-family:'museo-sans';font-weight:300;line-height:16px;text-align:justify;margin-top:20px;}
.listconcorrentes .li_item .bt-escolher2{display:block;font-size:12px;color:#fff;font-family:'museo-sans';font-weight:500;text-align:center;margin-top:10px;background-color:#e31f35;padding:10px 0;text-transform:uppercase;cursor:pointer;border-radius:5px;}
.listconcorrentes .li_item .bt-escolher2:hover{background-color:#f7001c;}
.listconcorrentes .li_item .bt-escolhido2{display:none;font-size:12px;color:#e53e51;font-family:'museo-sans';font-weight:500;text-align:center;margin-top:20px;/*background-color:#transparent;*/padding:10px 0;text-transform:uppercase;cursor:pointer;border-radius:5px;}
.listconcorrentes.alturacustomizada01 .li_item{height:150px;}

.listvencedores{display:block;text-align:center;}
.listvencedores .destcategoria{display:block;height:90px;text-align:left;}
.listvencedores .destcategoria img{display:inline-block;width:90px;height:90px;}
.listvencedores .destcategoria h3{display:inline-block;color:#aaa;font-size:22px;padding-top:32px;padding-left:20px;text-transform:uppercase;}
.listvencedores .divisaoalf{display:block;margin:40px 0 10px;border-bottom:1px solid #444;text-align:left;position:relative;}
.listvencedores .divisaoalf h2{display:inline-block;text-align:center;color:#fff;font-size:14px;background-color:#444;height:30px;border-radius:5px;padding:8px 20px;position:absolute;top:-15px;}
.listvencedores .li_item{display:inline-block;vertical-align:top;background-color:#222;border-radius:10px;border:1px solid #444;width:240px;margin:100px 10px 20px;padding:20px 20px 0;text-align:center;height:220px;}
.listvencedores .li_item .blocoperfil{display:inline-block;position:relative;width:200px;height:200px;margin-top:-100px;border-radius:10px;}
.listvencedores .li_item .blocoperfil .bt-redesocial{display:inline-block;position:absolute;z-index:3;top:10px;right:10px;}
.listvencedores .li_item .blocoperfil .degrade{display:block;position:absolute;width:200px;height:200px;top:0;left:0;right:0;bottom:0;z-index:2;border-radius:10px;background:rgb(0,0,0);background:-moz-linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(255,255,255,0) 100%);background:linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#ffffff",GradientType=1);}
.listvencedores .li_item .blocoperfil .perfil{display:block;position:absolute;width:200px;height:200px;top:0;left:0;right:0;bottom:0;z-index:1;border-radius:10px;cursor:default;}
.listvencedores .li_item .nome{display:block;position:relative;z-index:3;margin-top:10px;font-size:16px;color:#fff;font-family:'museo';font-weight:700;text-align:center;height:40px;}
.listvencedores .li_item .cargo{display:block;position:relative;z-index:3;font-size:10px;color:#fff;font-family:'museo-sans';font-weight:300;text-align:center;height:24px;}
.listvencedores .li_item .empresa{display:block;position:relative;z-index:3;font-size:10px;color:#fff;font-family:'museo-sans';font-weight:300;text-align:center;height:24px;}
.listvencedores .li_item .descricao{display:block;font-size:12px;color:#fff;font-family:'museo-sans';font-weight:300;line-height:16px;text-align:justify;margin-top:20px;}

.fancy-escolha-candidato.fancybox__content{max-width:1600px !important;width:100% !important;background-color:#000 !important;box-shadow:0 0 20px #79222c;}
/**/
#mensagem-alerta-sobrepagina{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;background-color:rgba(0, 0, 0, .8);padding:10px;text-align:center;cursor:pointer;}
#mensagem-alerta-sobrepagina.hide{display:none !important;}
#mensagem-alerta-sobrepagina .mensagem-alerta-box{display:block;width:100%;max-width:420px;background-color:#e53e51;border-radius:10px;margin:300px auto 0;padding:20px;}
#mensagem-alerta-sobrepagina .mensagem-alerta-box:hover{background-color:#9f1c2b;}
#mensagem-alerta-sobrepagina .mensagem-alerta-box .mensagem-alerta-tit{display:block;font-size:22px;color:#fff;text-align:center;font-family: 'museo' !important;font-weight:700;margin-bottom:10px;}
#mensagem-alerta-sobrepagina .mensagem-alerta-box .mensagem-alerta-txt{display:block;font-size:16px;color:#fff;text-align:center;font-family: 'museo-sans' !important;font-weight:500;}
/**/
.lista-candidatos{display:block;text-align:center;}
.lista-candidatos .divisaoalf{display:block;margin:40px 0 10px;border-bottom:1px solid #444;text-align:left;position:relative;}
.lista-candidatos .divisaoalf span{display:inline-block;text-align:center;color:#fff;font-size:14px;background-color:#444;width:30px;height:30px;border-radius:100%;padding-top:8px;position:absolute;top:-15px;}
.lista-candidatos .concorrente, .lista-candidatos .concorrente-CustomRH-style, .lista-candidatos .concorrente-CustomCEO-style{display:inline-block;vertical-align:top;background-color:#222;border-radius:10px;border:1px solid #444;width:240px;margin:120px 10px 20px;padding:20px 20px 0;text-align:center;height:270px;}
.lista-candidatos .concorrente .blocoperfil, .lista-candidatos .concorrente-CustomRH-style .blocoperfil, .lista-candidatos .concorrente-CustomCEO-style .blocoperfil{display:inline-block;position:relative;width:200px;height:200px;margin-top:-110px;border-radius:10px;}
.lista-candidatos .concorrente .blocoperfil .bt-redesocial, .lista-candidatos .concorrente-CustomRH-style .blocoperfil .bt-redesocial, .lista-candidatos .concorrente-CustomCEO-style .blocoperfil .bt-redesocial{display:inline-block;position:absolute;z-index:3;top:10px;right:10px;}
.lista-candidatos .concorrente .blocoperfil .degrade, .lista-candidatos .concorrente-CustomRH-style .blocoperfil .degrade, .lista-candidatos .concorrente-CustomCEO-style .blocoperfil .degrade{display:block;position:absolute;width:200px;height:200px;top:0;left:0;right:0;bottom:0;z-index:2;border-radius:10px;background:rgb(0,0,0);background:-moz-linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(255,255,255,0) 100%);background:linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#ffffff",GradientType=1);}
.lista-candidatos .concorrente .blocoperfil .perfil, .lista-candidatos .concorrente-CustomRH-style .blocoperfil .perfil, .lista-candidatos .concorrente-CustomCEO-style .blocoperfil .perfil{display:block;position:absolute;width:200px;height:200px;top:0;left:0;right:0;bottom:0;z-index:1;border-radius:10px;cursor:default;}
.lista-candidatos .concorrente .nomecandidato, .lista-candidatos .concorrente-CustomRH-style .nomecandidato, .lista-candidatos .concorrente-CustomCEO-style .nomecandidato{display:block;position:relative;z-index:3;margin-top:10px;font-size:16px;color:#fff;font-family:'museo';font-weight:700;text-align:center;height:40px;}
.lista-candidatos .concorrente .cargo, .lista-candidatos .concorrente-CustomRH-style .cargo, .lista-candidatos .concorrente-CustomCEO-style .cargo{display:block;position:relative;z-index:3;font-size:10px;color:#fff;font-family:'museo-sans';font-weight:300;text-align:center;height:24px;}
.lista-candidatos .concorrente .empresa, .lista-candidatos .concorrente-CustomRH-style .empresa, .lista-candidatos .concorrente-CustomCEO-style .empresa{display:block;position:relative;z-index:3;font-size:10px;color:#fff;font-family:'museo-sans';font-weight:300;text-align:center;height:24px;}
.lista-candidatos .concorrente .descricao, .lista-candidatos .concorrente-CustomRH-style .descricao, .lista-candidatos .concorrente-CustomCEO-style .descricao{display:block;font-size:12px;color:#fff;font-family:'museo-sans';font-weight:300;line-height:16px;text-align:justify;margin-top:20px;}
.lista-candidatos .concorrente .bt-escolher, .lista-candidatos .concorrente-CustomRH-style .bt-escolher, .lista-candidatos .concorrente-CustomCEO-style .bt-escolher{display:block;font-size:12px;color:#fff;font-family:'museo-sans';font-weight:500;text-align:center;margin-top:10px;background-color:#e31f35;padding:10px 0;text-transform:uppercase;cursor:pointer;border-radius:5px;}
.lista-candidatos .concorrente .bt-escolher:hover, .lista-candidatos .concorrente-CustomRH-style .bt-escolher:hover, .lista-candidatos .concorrente-CustomCEO-style .bt-escolher:hover{background-color:#f7001c;}
.lista-candidatos .concorrente .bt-escolhido, .lista-candidatos .concorrente-CustomRH-style .bt-escolhido, .lista-candidatos .concorrente-CustomCEO-style .bt-escolhido{display:none;font-size:12px;color:#e53e51;font-family:'museo-sans';font-weight:500;text-align:center;margin-top:20px;/*background-color:#transparent*/;padding:10px 0;text-transform:uppercase;cursor:pointer;border-radius:5px;}

.lista-candidatos .concorrente.selecionado, .lista-candidatos .concorrente-CustomRH-style.selecionado, .lista-candidatos .concorrente-CustomCEO-style.selecionado{border-color:#e53e51;background-color:#111;}
.lista-candidatos .concorrente.selecionado .blocoperfil .degrade, .lista-candidatos .concorrente-CustomRH-style.selecionado .blocoperfil .degrade, .lista-candidatos .concorrente-CustomCEO-style.selecionado .blocoperfil .degrade{background:rgb(229,62,81);background:-moz-linear-gradient(0deg, rgba(229,62,81,1) 0%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(0deg, rgba(229,62,81,1) 0%, rgba(255,255,255,0) 100%);background:linear-gradient(0deg, rgba(229,62,81,1) 0%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e53e51",endColorstr="#ffffff",GradientType=1);}
.lista-candidatos .concorrente.selecionado .bt-escolher, .lista-candidatos .concorrente-CustomRH-style.selecionado .bt-escolher, .lista-candidatos .concorrente-CustomCEO-style.selecionado .bt-escolher{display:none !important;}
.lista-candidatos .concorrente.selecionado .bt-escolhido, .lista-candidatos .concorrente-CustomRH-style.selecionado .bt-escolhido, .lista-candidatos .concorrente-CustomCEO-style.selecionado .bt-escolhido{display:block !important;}

.profissionaisescolhidos .contador .escolhidos, .profissionaisescolhidos .contador-CustomRH .escolhidos-CustomRH, .profissionaisescolhidos .contador-CustomCEO .escolhidos-CustomCEO{display:block;text-align:right;font-size:18px;}
.profissionaisescolhidos .contador .escolhidos .escolhidos-numero, .profissionaisescolhidos .contador-CustomRH .escolhidos-CustomRH .escolhidos-numero, .profissionaisescolhidos .contador-CustomCEO .escolhidos-CustomCEO .escolhidos-numero{font-family:'museo-sans';font-weight:700;}
.profissionaisescolhidos .contador .faltantes, .profissionaisescolhidos .contador-CustomRH .faltantes, .profissionaisescolhidos .contador-CustomCEO .faltantes{display:block;text-align:right;font-size:14px;margin-top:5px;}
.profissionaisescolhidos .contador .faltantes .restantes, .profissionaisescolhidos .contador-CustomRH .faltantes .restantes-CustomRH, .profissionaisescolhidos .contador-CustomCEO .faltantes .restantes-CustomCEO{font-family:'museo-sans';font-weight:700;color:#e53e51;}
.profissionaisescolhidos .resultado{display:block;text-align:left;margin-top:10px;}
.profissionaisescolhidos .resultado h2{display:block;text-align:left;font-size:14px;font-family:'museo-sans';font-weight:700;color:#444;}
.profissionaisescolhidos .resultado ul{display:block;text-align:left;}
.profissionaisescolhidos .resultado ul li{display:block;text-align:center;border-bottom:1px solid #ccc;font-size:14px;padding:8px 0 4px;text-align:left;color:#000;}

.custom-fancy-topo{display:block;width:100%;margin:0 auto 40px;max-width:1300px;}
.custom-fancy-topo .col1{width:33%;display:inline-block;vertical-align:middle;}
.custom-fancy-topo .col2{width:33%;display:inline-block;vertical-align:middle;}
.custom-fancy-topo .col3{width:33%;display:inline-block;vertical-align:middle;}
.custom-fancy-topo .tit{display:block;text-align:left;font-size:32px;color:#e53e51;font-family:'museo';font-weight:700;}
.custom-fancy-topo .sub{display:block;text-align:left;font-size:18px;color:#fff;margin-top:5px;margin-bottom:10px;font-family:'museo-sans';font-weight:300;}
.custom-fancy-topo #busca, .busca{display:block;padding:10px 20px;font-size:16px;color:#aaa;font-family:'museo-sans';font-weight:300;background-color:#222;border:1px solid #444;width:100%;}
.custom-fancy-topo #busca:focus, .custom-fancy-topo #busca:hover, .custom-fancy-topo .busca:focus, .custom-fancy-topo .busca:hover{color:#fff;border-color:#fff;}
.custom-fancy-topo .contador .escolhidos, .custom-fancy-topo .contador-CustomRH .escolhidos-CustomRH, .custom-fancy-topo .contador-CustomCEO .escolhidos-CustomCEO{display:block;text-align:right;font-size:18px;color:#fff;}
.custom-fancy-topo .contador .escolhidos .escolhidos-numero, .custom-fancy-topo .contador-CustomRH .escolhidos-CustomRH .escolhidos-numero, .custom-fancy-topo .contador-CustomCEO .escolhidos-CustomCEO .escolhidos-numero{font-family:'museo-sans';font-weight:700;color:#fff;}
.custom-fancy-topo .contador .faltantes, .custom-fancy-topo .contador-CustomRH .faltantes, .custom-fancy-topo .contador-CustomCEO .faltantes{display:block;text-align:right;font-size:14px;margin-top:5px;color:#fff;}
.custom-fancy-topo .contador .faltantes .restantes, .custom-fancy-topo .contador-CustomRH .faltantes .restantes-CustomRH, .custom-fancy-topo .contador-CustomCEO .faltantes .restantes-CustomCEO{font-family:'museo-sans';font-weight:700;color:#e53e51;}
/**/
#main.pesquisanew2 .form1 .btaddprof.btaddprof2{padding:15px 0 !important;opacity:1;font-family:'museo-sans' !important;font-weight:300;font-size:22px;box-shadow:0 5px 10px #999;margin:5px auto !important;background:radial-gradient(circle, rgba(125,34,34,1) 50%, rgba(229,62,81,1) 100%);background-size:300%;background-position:left;}
#main.pesquisanew2 .form1 .btaddprof.btaddprof2 .bold{font-family:'museo-sans' !important;font-weight:700;}
#main.pesquisanew2 .form1 .btaddprof.btaddprof2:hover{padding:20px 0 !important;color:#fff !important;box-shadow:0 10px 20px #666;margin:0 auto !important;background-position:right;}

.bt-add-linha{display:inline-block;text-align:center;width:20px;background-color:#e53e51;border-radius:100%;padding-top:2px;height:20px;font-size:14px;font-weight:bold;color:#fff;margin-left:5px;}
.bt-add-linha:hover{background-color:#000;color:#fff;}
.bt-remover-linha{display:inline-block;text-align:center;width:20px;background-color:#aaa;border-radius:100%;padding-top:2px;height:20px;font-size:14px;font-weight:bold;color:#555;}
.bt-remover-linha:hover{background-color:#000;color:#fff;}
.tabfora tr{height:46px;}
.tabfora tr.recolhida{height:0;}
.hide{display:none !important;}

.frase-sucesso-pesquisa4{background-color:#222;padding:20px 30px 30px;font-size:16px;border-radius:20px;margin:40px auto;border:1px solid #444;}
.frase-sucesso-pesquisa4 .grande{font-size:32px;}

#banner-interno-bgblack{display:block;text-align:center;padding:20px 0 40px;}
#banner-interno-bgblack img{margin:0 auto;width:100%;height:auto;}
#banner-interno-bgblack img.banner-desktop{display:block;max-width:980px;}
#banner-interno-bgblack img.banner-mobile{display:none;max-width:640px;}

.oconcorrente{position:relative;padding-left:340px;}
.oconcorrente .perfil-oconcorrente{width:300px;height:300px;border-radius:10px;position:absolute;left:0;top:0;z-index:10;}
.oconcorrente .linkedin-oconcorrente{display:inline-block;vertical-align:middle;width:30px;height:30px;background-color:#fff;color:#007bb5;border-radius:5px;font-size:20px;text-align:center;padding-top:4px;border:1px solid #007bb5;position:absolute;left:260px;top:10px;z-index:10;}
.oconcorrente .linkedin-oconcorrente:hover{background-color:#007bb5;color:#fff;}
.oconcorrente .nome-oconcorrente{font-size:32px;line-height:24px;color:#fff;font-family:'museo';font-weight:700;border-bottom:1px solid #444;padding:10px 0;}
.oconcorrente .cargo-oconcorrente{font-size:16px;line-height:24px;color:#ccc;margin-top:10px;}
.oconcorrente .empresa-oconcorrente{font-size:16px;line-height:24px;color:#ccc;margin-top:10px;}
.oconcorrente .btvotar-oconcorrente{display:inline-block;font-size:14px;color:#fff;font-family:'museo-sans';font-weight:700;text-align:center;margin-top:20px;background-color:#e53e51;padding:10px 20px;text-transform:uppercase;cursor:pointer;border-radius:5px;}
.oconcorrente .btvotar-oconcorrente:hover{color:#e53e51;background-color:#fff;}
.oconcorrente .compartilhe{font-size:16px;color:#fff;font-family:'museo';font-weight:700;padding:10px 0;margin-top:20px;}

.bloco-compartilhe{margin-top:20px;display:block;}
.bloco-compartilhe .tit-compartilhe{font-size:16px;color:#fff;font-family:'museo';font-weight:700;text-align:center;}
.bloco-compartilhe .bt-compartilhar{display:block;width:180px;margin:5px auto 0;}

.link_politica {
	color: #1976d2;
	text-decoration: underline;
	font-weight: bold;
	transition: color .5s ease;
	will-change: color;
}

.link_regulamento {
	color: #ffffff;
	text-decoration: underline;
	font-weight: bold;
	transition: color .5s ease;
	will-change: color;
}

/* TOM SELECT ADDED 20250730 */
.ts-control, .ts-wrapper.single.input-active .ts-control{background:#eee;cursor:text;border-radius:0;border:none;border-bottom:1px solid #cccccc;margin-top:20px;padding-left:10px !important;}
.full .ts-control{background-color:#eee !important;}
.ts-dropdown [data-selectable].option{text-align:left !important;}
#main .form1 .ts-wrapper.single .ts-control input{border-bottom:none !important;}
.ts-hidden-accessible{width:150px !important;}
/**/

@media screen and (min-width:700px){
  .scroll-nav{float:left;}
}
/**/
#allmain .af-bt .bt003.retornar, #allmain .af-bt .bt003.avancar{width:180px;max-width:180px;font-size:12px;display:inline-block;padding:10px 20px !important;margin:30px 20px !important;}
#allmain .af-bt .bt003.retornar{opacity:.5;}
/**/
.categoriavencedores li.coldestaque, .categoriavencedores.op2 li.coldestaque{height:100px !important;text-align:center !important;top:0 !important;}
.categoriavencedores li.coldestaque img, .categoriavencedores.op2 li.coldestaque img{text-align:center !important;float:none !important;height:90px;}
/**/
.bg-video.hide, .bg-video .iframevideo.hide, .bg-video2.hide, .bg-video2 .iframevideo2.hide{display:none !important;}
.bg-video, .bg-video2{display:block;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0, 0, 0, .8);z-index:200;}
.bg-video .iframevideo, .bg-video2 .iframevideo2{display:block;position:fixed;top:50%;left:50%;margin-top:-157px;margin-left:-280px;width:560px;height:315px;background-color:rgba(0, 0, 0, .8);z-index:202;}
.abrirvideo.bannervid{display:inline-block;border:1px solid #999;padding:3px;border-radius:8px;position:relative;background-color:#222;}
.abrirvideo.bannervid:hover{border-color:#fff;}
.abrirvideo.bannervid .mdi{display:inherit;color:#fff;font-size:60px;position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px;opacity:.5;}
.abrirvideo.bannervid:hover .mdi{opacity:1;}
.abrirvideo.bannervid img, .abrirvideo.bannervid video{display:block;border-radius:5px;}
.abrirvideo.bannervid.oculto{display:none;}
.abrirvideo2.txtvid{font-size:14px;color:#fff;background-color:#e31f35;display:inline-block;text-align:center;padding:6px 12px;margin:10px 6px 0 0;border-radius:3px;}
.abrirvideo2.txtvid:hover{background-color:#fff;color:#e31f35;}
.abrirvideo2.txtvid.oculto{display:none;}
/*Ao fazer melhores fornecedores*/
.custom254{border-radius:20px;background-color:#666;color:#fff !important;font-size:14px !important;}
.custom254:hover{background-color:#777;}
.default-title:before{display:none !important;}

@media (max-width:1140px){
	.categoriavencedores{padding-left:0 !important;}
	.scroll-nav{bottom:40px;top:auto;width:80px;font-size:14px;position:fixed;}
	.scroll-nav__link{width:27px;}
	/*.correcaoalf{margin-top:-360px;}*/
	.paddleft{padding-left:70px;}
	.custom-fancy-topo .col1{width:100%;display:block;}
	.custom-fancy-topo .col2{width:100%;display:block;}
	.custom-fancy-topo .col3{width:100%;display:block;}
	.custom-fancy-topo .tit, .custom-fancy-topo .sub, .custom-fancy-topo .contador .escolhidos, .custom-fancy-topo .contador .faltantes{text-align:center;}
}
@media (max-width:960px){
	#main .bg-detalhe{display:none;}
	.categoriavencedores{padding-left:0 !important;}
	.pesquisanew2 #pesquisa .listagem1>li{display:block !important;width:100% !important;margin:20px 0 !important;}
	.pesquisanew2 #pesquisa .listagem1>li .txt1{min-height:auto;}
	.pesquisanew2 #pesquisa2 .listagem1>li{display:block !important;width:100% !important;margin:20px 0 !important;}
	.pesquisanew2 #pesquisa2 .listagem1>li .txt1{min-height:auto;}
	.patrocinadoresnew2{padding-bottom:50px;}
	body .scroll-nav{display:none !important;}
	body.mostrarmenualf .scroll-nav{display:block !important;}
	.custom-mob-580, #main .txt_pesquisac521 .bt-regulamento.custom-mob-580{display:none !important;}
	.custom-mob-581{display:block;}
}
@media (max-width:640px){
	.paddleft{padding-left:0;}
	.dropdown{margin-top:10px;}
	#main .tit_pesquisac520{font-size:22px;}
	.categoriavencedores.op2 li{display:block;}
	.tit_c903{font-size:24px;padding-top:0;padding-left:0;}
	.titulo_sucesso{font-size:24px;padding-top:0;padding-left:0;}
	.scroll-nav{left:2px;}
	#main.pesquisanew2 .subtitle-inner{display:block;padding-left:0;}
	#main.pesquisanew2 .txt_c904{font-size:16px;line-height:22px;text-align:left !important;padding:20px !important;}
	.patrocinadoresnew2 .tit_c560{font-size:24px;}
	.patrocinadoresnew2 .nomecat{font-size:16px;}
	.categoriavencedores.op2 a, .categoriavencedores.op2 li>div{max-height:160px;margin-top:10px;}
	.categoriavencedores a strong, .categoriavencedores li>div strong{font-size:14px !important;}
	#main{padding-top:250px;}
	#main.pesquisanew2.pt150{padding-top:120px !important;}
	#main.pesquisanew2.pt100{padding-top:60px !important;}
	#main.pdmob-reduzido{padding-top:200px;}
	#main .bt-regulamento{float:none !important;display:inline-block !important;font-size:12px !important;margin:4px 2px !important;}
	#main .txt_pesquisac521 .bt-regulamento{float:none;margin:20px 0 0 0;display:inline-block;width:auto;font-size:14px;padding:6px 10px;border-color:#666;}
	#main .form1{padding:40px 10px;}
	#main .form1 input{text-align:left !important;margin-top:10px;font-size:16px;padding:10px 5px;}
	#main .form1 .btenviar_pesquisa{margin-top:20px !important;padding:20px 10px !important;font-size:14px;}
	#main.pesquisanew2 .form1 .profissionaisescolhidos .custom0250, #main.pesquisanew2 .form1 .ceosescolhidos .custom0250, #main.pesquisanew2 .form1 .profissionaisescolhidos .custom0250{padding-top:40px;padding-bottom:20px;}
	.ui-menu .ui-menu-item-wrapper{font-size:16px !important;text-align:left !important;}
	#main.pesquisanew2 .form1 .tit3campo{font-size:16px !important;padding:20px 0 !important;text-align:justify;}
	.ico-custom2150{margin-top:10px !important;}
	#main.pesquisanew2 .box-textarea-pesquisa textarea, #main.pesquisanew2 .box-textarea-pesquisa-CustomRH textarea, #main.pesquisanew2 .box-textarea-pesquisa-CustomCEO textarea{font-size:16px;text-align:left !important;}
/*	.timelinepesquisa .tp-fase{width:80%;text-align:center;padding:30px 0 7px !important;display:block;margin:2px auto;border-radius:3px !important;height:90px;}*/
	.timelinepesquisa .tp-fase{font-size:10px;width:70px;height:55px;padding:7px 0;line-height:14px;margin-left:-3px;}
	.timelinepesquisa .tp-fase.largurapersonalizada1{width:110px;}
	.timelinepesquisa .tp-fase:first-child{padding-left:0;border-left:0;}
	.timelinepesquisa .tp-fase>span{text-align:center;display:block;}
	.timelinepesquisa .tp-fase .seta{display:none !important;}
	.timelinepesquisa .tp-fase .setadown{bottom:-38px;right:-70px;font-size:60px;}
	.timelinepesquisa .tp-fase.tp-atual .setadown{right:5px;}
	.bg-video .iframevideo, .bg-video2 .iframevideo2{margin-top:-79px;margin-left:-140px;width:280px;height:157px;}
	.abrirvideo.bannervid.desktop{display:none !important;}
	.abrirvideo2.txtvid.desktop{display:none !important;}
	.tabfora td{display:block !important;text-align:left;font-weight:bold;color:#999;}
	#banner-interno-bgblack img.banner-desktop{display:none;}
	#banner-interno-bgblack img.banner-mobile{display:block;}

	.oconcorrente{padding-left:0;text-align:center;width:300px;margin:0 auto;}
	.oconcorrente .perfil-oconcorrente{display:block;float:none;margin:40px auto;width:100%;max-width:300px;height:auto;position:relative;}
	.oconcorrente .bt-compartilhar{text-align:center;width:144px;margin:0 auto;display:block;}

	.custom-vencedores-fotos .tit_c903{padding:10px;border-radius:10px;}
	.custom-vencedores-fotos .listvencedores .destcategoria{text-align:center;height:auto;}
	.custom-vencedores-fotos .listvencedores .destcategoria img{float:none;}
	.custom-vencedores-fotos .listvencedores .destcategoria h3{display:block;padding-left:0;color:#fff;}

}