/* Scoped base rules copied from Curriculos.dc.html. */
body.post-type-archive-noo_resume{margin:0;font-family:'Inter',system-ui,sans-serif;background:#F6F8FA;color:#1E252D;-webkit-font-smoothing:antialiased}
body.post-type-archive-noo_resume .conexa-resumes *,body.post-type-archive-noo_resume .conexa-resumes *::before,body.post-type-archive-noo_resume .conexa-resumes *::after{box-sizing:border-box}
body.post-type-archive-noo_resume .conexa-resumes img{display:block;max-width:100%}
body.post-type-archive-noo_resume .conexa-resumes a{text-decoration:none;color:inherit}
body.post-type-archive-noo_resume .conexa-resumes button{font-family:inherit;cursor:pointer;border:none;background:none;padding:0}
body.post-type-archive-noo_resume .conexa-resumes input,body.post-type-archive-noo_resume .conexa-resumes select{font-family:inherit}
body.post-type-archive-noo_resume .conexa-resumes ::selection{background:#2EC85B;color:#06210F}
body.post-type-archive-noo_resume .conexa-resumes input[type=range]{-webkit-appearance:none;appearance:none;height:5px;border-radius:100px;background:#E7EBEF;outline:none}
body.post-type-archive-noo_resume .conexa-resumes input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:#6D3BE0;cursor:pointer;box-shadow:0 2px 6px rgba(109,59,224,.4)}
body.post-type-archive-noo_resume .conexa-resumes input[type=range]::-moz-range-thumb{width:18px;height:18px;border:none;border-radius:50%;background:#6D3BE0;cursor:pointer}
body.post-type-archive-noo_resume .conexa-resumes #cx-filters::-webkit-scrollbar{width:6px}
body.post-type-archive-noo_resume .conexa-resumes #cx-filters::-webkit-scrollbar-thumb{background:#DDE2E8;border-radius:10px}
body.post-type-archive-noo_resume #noo-header,body.post-type-archive-noo_resume #noo-footer,body.post-type-archive-noo_resume .noo-footer,body.post-type-archive-noo_resume .footer-wrapper,body.post-type-archive-noo_resume .colophon{display:none!important}
body.post-type-archive-noo_resume .conexa-resumes>section:first-child h1{color:#fff;font-family:Inter,system-ui,sans-serif;line-height:normal}
body.post-type-archive-noo_resume #wa,body.post-type-archive-noo_resume .go-to-top,body.post-type-archive-noo_resume .xoo-wsc-basket{display:none!important}
body.post-type-archive-noo_resume .conexa-resumes-results{min-width:0}
body.post-type-archive-noo_resume .conexa-resumes-filter-form{display:flex;flex-direction:column;gap:0}
body.post-type-archive-noo_resume .conexa-resumes-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 10px;border:1px solid #DDE2E8;border-radius:10px;background:#fff;color:#14122B;font-size:14px;font-weight:600}
body.post-type-archive-noo_resume .conexa-resumes-pagination .page-numbers.current{background:#6D3BE0;border-color:#6D3BE0;color:#fff}
body.post-type-archive-noo_resume .conexa-resumes-pagination a.page-numbers:hover{border-color:#6D3BE0;color:#6D3BE0}
@media(max-width:980px){body.post-type-archive-noo_resume .conexa-resumes #cx-layout{grid-template-columns:1fr!important}body.post-type-archive-noo_resume .conexa-resumes #cx-filters{display:none!important}body.post-type-archive-noo_resume .conexa-resumes #cx-filters.is-open{display:flex!important}body.post-type-archive-noo_resume .conexa-resumes #cx-mfilter{display:inline-flex!important}}
@media(max-width:768px){body.post-type-archive-noo_resume .conexa-resumes>section:first-child div:has(>select[name="_job_location[]"]),body.post-type-archive-noo_resume .conexa-resumes>section:first-child div:has(>select[name="_job_category[]"]){flex:1 1 100%!important;min-width:0!important}}
