button{color:#fff;background-color:#fe4119;border-radius:20px;border:0;padding:10px 30px;margin:10px 0}.redefinir{clear:both}.redefinir button{color:#fe4119;background-color:#fff;border:1px solid #fe4119;text-align:center;padding:10px 16px}.redefinir button,.salvar button{margin:5px 5px 15px}.loadmore button{color:#fe4119;background-color:#fff;text-align:center}.badge,.loadmore button{border:1px solid #fe4119}.badge{color:#fff;background-color:#fe4119;border-radius:15px;padding:5px 15px;margin-right:5px}.badge.inverse{color:#fe4119;background-color:#fff;border:1px solid #fe4119}.head{font-size:14px;text-transform:uppercase;text-align:center}.badge .icon{height:11px;margin-right:10px}.budged{color:#fff;padding:5px 15px;margin:5px 0;font-size:13px}.budged.inverse{color:#686868;background-color:#fff}.budged .icon{height:11px;margin-right:10px}.content{padding:10px;max-width:1440px;margin:auto auto auto 320px}.title{text-align:center;font-family:Fields;font-weight:700;margin-bottom:50px}.title h1{font-size:50px;margin-bottom:30px}h2.title,h3.title{text-align:left;font-family:Fields;font-weight:700;margin-bottom:10px}.data{font-size:12px;color:#535353;margin-left:10px}.grade .item{width:45%;display:block;float:left;text-align:left;margin:5px;border:1px solid #c5c5c5;border-radius:5px}.grade .item hr{display:none}.grade .item .content{width:100%}.loading{text-align:center}.recommend{border:1px solid #fe4119;color:#fe4119;font-size:12px;font-weight:700;padding:2px 5px;margin-bottom:10px;display:inline-block;text-transform:uppercase}.badgesMobile{display:none}.publicado{font-size:18px}.publicado .icon{margin-right:5px}.description{font-size:18px;color:#aaa;height:50px;overflow:hidden;margin-bottom:20px}img.logo{border:1px solid #c5c5c5;border-radius:5px;width:100%;padding:30% 10%;margin-top:25%}ul{overflow:hidden;padding:0}ul li{list-style:none}.showDesk,.showMobile{display:none}.openFilter{padding:2px 20px;width:auto}.openFilter span{padding:0 10px}.fecharFiltros{padding:0;width:auto;background-color:#fff}.filterList{margin-bottom:50px}.filterList .badge{cursor:pointer}.filter{position:fixed;left:0;top:0;width:300px;height:100vh;background:#fff;padding:20px;overflow-y:auto;z-index:1000;max-height:800px}.filter,.filter.desk.show{display:block}.filter h3{text-align:left}.loadmore{text-align:center}.loadmore button{margin:0}.filter-actions{position:absolute;bottom:10px;left:20px;right:20px}.filter-actions button{width:100%;margin:5px 0}.bestoportunities{color:#fe4119;font-weight:700}.fit{text-align:center}.fit .percent{font-size:56px;display:block;color:#fe4119}.fit .access{font-size:12px}.modal.show{display:block}.modal-content .logo{padding:45% 10%!important}.modal-dialog{max-width:50%}.ctaRow{text-align:center}.ctaRow .cta-call{font-size:12px;color:#848484}.closePopUp{position:absolute;background:transparent;right:0;width:auto;top:0}.filter .at-top{position:fixed;width:15%;top:0}.filter p{margin:0;font-size:12px}.filter .block{width:100%}.disabled{background-color:#575757}.banner{background-image:url(/assets/img/banner1.png);background-repeat:no-repeat;background-size:cover;height:150px;margin:auto;border-radius:15px;background-position:50%;text-align:left}.ctaRow h2{font-family:Fields;text-align:left}.ctaRow button{margin-top:0;margin-bottom:0}.banner .call{margin-top:20px;color:#fff;text-align:left;margin-left:15px;font-family:Fields;font-weight:700;padding:10px}.banner button{margin-left:15px;width:40%;padding:10px 5px}.loader{margin:50px auto;width:50px;aspect-ratio:1;border-radius:50%;background:radial-gradient(farthest-side,#fe4119 94%,#0000) top/8px 8px no-repeat,conic-gradient(#0000 30%,#fe4119);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 8px),#000 0);animation:l13 1s linear infinite}@keyframes l13{to{transform:rotate(1turn)}}@media screen and (max-width:768px){.content{margin-left:0}.showMobile{display:block!important}.showDesk{display:none}.badgesMobile,.badgesMobile .recommend{display:block}.showMobile .badge{display:block!important}.at-top.filtermobile{width:100%;background:#fff;height:60px;position:fixed;top:0;padding:0 10px;z-index:1000;left:0}.at-top.filtermobile hr{display:none}.filter.show{display:block}.filter{display:none;position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;background:#fff;padding:10px 10%;overflow:scroll}.filter .at-top{position:relative;width:100%;top:0}.filter h2.title{display:inline;float:left}.filter .fecharFiltros{display:inline;float:right;margin:0}.badgesMobile .badge{display:block;margin-bottom:10px}img.logo{width:100%;padding:17% 10%}button{width:100%;margin:20px 0}.modal-dialog{max-width:-moz-fit-content;max-width:fit-content}.banner button{padding:10px;width:68%;margin:10px}.ctaRow .cta{width:80%}}