[class^=uil-]:before,[class*=" uil-"]:before{padding-right:2px}.close svg{fill:#ee3e33;position:relative;top:0;right:-95%;z-index:9999;cursor:pointer}#main-jobs{grid-template-columns:auto}#main-jobs.style-4{grid-template-columns:.25fr 1fr;grid-template-areas:'filter main-jobs';margin:auto;padding:0!important;width:100%;max-width:100%;align-items:start}#main-jobs.style-4 section.container-job{grid-area:main-jobs;display:flex;flex-wrap:wrap;gap:40px 5%;justify-content:flex-start;grid-row:auto;padding:15px 25px}#main-jobs.style-4 section.container-job .columns.job-column{flex-basis:30%;flex-direction:column;border-radius:10px;margin:inherit}#main-jobs.style-4 .title.details{font-size:1.5rem;font-weight:500;margin-top:10px;border-top:none}.container.container-main-jobs.style-4 .details-info{padding:30PX;color:#3c3c3c;position:relative;height:100%;overflow-y:scroll;max-height:fit-content}.container.container-main-jobs.style-4 .details-info .details-column-info{display:flex;align-content:center;align-items:stretch;flex-wrap:wrap;flex-direction:row;margin:0 0 25px 0!important}.container.container-main-jobs.style-4 .details-info .details-column-info.details-column-info-sector{display:flex;align-content:center;flex-wrap:wrap;flex-direction:row;margin:0!important;justify-content:space-between;align-items:center}.container.container-main-jobs.style-4 .details-sector{background:#ee3e33;width:max-content;border-radius:25px;color:#fff;padding:0 10px;font-size:.8rem;font-weight:600;margin:5px 0;line-height:1.6rem}.container.container-main-jobs.style-4 .details-info .details-title h2{color:#052b42;font-size:2rem;font-weight:700;line-height:1em;margin-bottom:0}.container.container-main-jobs.style-4 .details-apply.details-apply-top{width:auto;margin:20px auto!important;display:block;text-align:center;position:relative;top:0;right:0}.clear-filters-container{display:flex;flex-wrap:wrap;justify-content:flex-end}.container-main-jobs.style-4 button.clear-filters-button{background:#fff0;border-radius:25px;box-shadow:none;border:none;color:#cdcdcd;padding:5px 20px;cursor:not-allowed;animation:all .5s ease-in-out;text-wrap:nowrap}.container-main-jobs.style-4 button.clear-filters-button.active{background:#fff0;color:#ee3b34;cursor:pointer}#main-jobs .job-column-details{position:fixed;z-index:99999999}#main-jobs .job-column-details .details-container{width:80%;margin:auto;background:#fff;border-radius:10px;padding:15px;overflow:hidden;-webkit-overflow-scrolling:touch;box-shadow:0 0 20px 6px rgb(0 0 0/40%);position:fixed;left:0;bottom:-5000px;transition:bottom 2s cubic-bezier(.785,.135,.15,.86)}#main-jobs .job-column-details .details-container.active{max-height:70%!important;max-width:60%;bottom:0;transition:bottom 2s cubic-bezier(.785,.135,.15,.86);-webkit-overflow-scrolling:touch;z-index:999999999999999999;margin:auto;left:25%;right:auto;top:5px;overflow:hidden;padding:0}#main-jobs .job-column-details .details-container.active .close{position:absolute;top:15px;right:55px}#main-jobs .job-column-details .sticky-span{position:sticky;top:25vh;padding:10px;z-index:1;margin-bottom:0}.job-column .description,.job-column .job-title,.job-column:before{display:none}.job-column .title h2{margin:0}img.job-img{aspect-ratio:3/1}.container.container-main-jobs .bottom-columns .first-column{flex:inherit;border-radius:5px;background:#e83d32;padding:0 2px}.container.container-main-jobs .columns.bottom-columns .button-job.button{border-radius:0}.container.container-main-jobs.style-4 .details-apply.button-secondary a{background-color:#fff0;font-size:1.2rem;text-decoration:underline;color:#ee3e33}.container.container-main-jobs.style-4 .details-apply{margin:50px 0 0 0}@media only screen and (max-width:960px){#main-jobs.style-4 section.container-job .columns.job-column{flex-basis:47%}}@media only screen and (max-width:767px){#main-jobs.style-4{grid-template-columns:0 1fr;margin:auto;padding:0!important;width:100%;max-width:100%;align-items:start}.job-column .second-column{flex:2 1;padding:10px 10px;display:flex;flex-direction:column;align-items:center;justify-content:space-around;text-align:center;text-align:-webkit-center}.job-column .title h2{margin:0;font-size:1rem;font-weight:700;line-height:1.2}#main-jobs.style-4 section.container-job{display:flex;flex-wrap:wrap;justify-content:flex-start;flex-direction:row;width:100%}.filter-container.show-filters+.container-job{pointer-events:none;opacity:.2;z-index:-1}#main-jobs.style-4 section.container-job .columns.job-column{flex-basis:100%}ul.horizontal-list.style-3.filter-dropdown-sectors.active,ul.horizontal-list.style-3.filter-dropdown-regions.active,ul.horizontal-list.style-3.filter-dropdown-contract_types.active{max-height:fit-content;transition:all .5s ease}#main-jobs .job-column-details .details-container.active{max-height:70%;max-width:100%;bottom:0;transition:bottom 2s cubic-bezier(.785,.135,.15,.86);-webkit-overflow-scrolling:touch;z-index:999999999999999999;margin:auto;left:auto;right:auto;top:5px;overflow:hidden;padding:0}.container.container-main-jobs.style-4 .details-info{max-height:fit-content}.container.container-main-jobs.style-4 .details-info .details-title h2{font-size:1.4rem}.container.container-main-jobs.style-4 .details-city{font-size:1rem}.container.container-main-jobs.style-4 .details-rhythm{font-size:1rem;line-height:1.6}.container.container-main-jobs.style-4 .title.details{font-size:1.2rem;font-weight:500;margin-top:10px;margin-bottom:10px;border-top:none}.container.container-main-jobs.style-4 .details-description p{font-size:.8rem;line-height:1.4;text-align:left!important}.container.container-main-jobs.style-4 .details-sector{font-size:.6rem;font-weight:600;line-height:1rem;padding:0 5px}.container.container-main-jobs.style-4 .details-info .details-column-info.details-column-info-sector{display:flex;align-content:center;flex-wrap:wrap;flex-direction:row;margin:0!important;justify-content:center;align-items:center}#main-jobs .job-column-details .details-container.active .close{position:absolute;top:5px;right:40px}.container.container-main-jobs .details-apply a{font-size:1rem}.container.container-main-jobs.style-4 .details-apply.button-secondary{margin-top:20px}.container.container-main-jobs.style-4 .details-apply.button-secondary a{font-size:.7rem;padding:0}}div#popmake-24308{top:0!important;bottom:0!important;width:50vw!important;border-radius:0;margin-bottom:0!important;height:100%!important}@media only screen and (max-width:767px){div#popmake-24308{bottom:0!important;top:initial!important;width:100vw!important;border-radius:0;margin-bottom:0!important;height:80%!important;left:0!important}}