.jobs-offer{padding:1rem 0}@media(max-width: 768px){.jobs-offer{padding:2rem 0}}@media(max-width: 600px){.jobs-offer{padding:1rem 0}}.jobs-offer .rotated{transition:transform .5s ease;transform:rotate(180deg)}.search-job__grid{display:flex;flex-direction:column;width:100%}.search-job__grid-short{margin:3rem 0}.search-job__inputs{display:grid;grid-template-columns:repeat(3, 1fr);max-width:80%;gap:1rem;font-size:1.8rem;gap:3rem;margin:3rem 0}@media(max-width: 2300px){.search-job__inputs{font-size:1.5rem}}@media(max-width: 1700px){.search-job__inputs{font-size:1.3rem;max-width:100%}}@media(max-width: 768px){.search-job__inputs{grid-template-columns:1fr;gap:1rem;margin:0;max-width:100%;font-size:1.2rem}}@media(max-width: 600px){.search-job__inputs{font-size:1rem}}.search-job__inputs-flex{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}@media(max-width: 768px){.search-job__inputs-flex{margin-bottom:1rem;gap:0}}.search-job__inputs-flex ul{font-size:1rem;appearance:none;-webkit-appearance:none;-moz-appearance:none}.search-job__inputs-flex ul li{list-style:none;cursor:pointer}.search-job__inputs-flex ul .vs__dropdown-option--highlight{background:#00b7bd;color:#fff}.search-job__inputs-flex .vs__search{border:none;color:#969696}.search-job__inputs-flex .vs__dropdown-toggle{border:none;border-bottom:1px solid #161412;border-radius:0;overflow:hidden;max-height:45px}.search-job__inputs-flex .vs__open-indicator{fill:#161412}.search-job__inputs-flex .vs__selected{max-height:25px}.grid-row{display:grid;grid-template-columns:1.5fr repeat(3, 1fr) 1.5fr .5fr;gap:1.5rem;padding:1.5rem 1rem;border-bottom:1px solid #676665;align-items:center}.grid-row:hover{background-color:#f5f6f8}.grid-header{font-size:1.8rem;font-weight:bold}@media(max-width: 2300px){.grid-header{font-size:1.5rem}}@media(max-width: 1700px){.grid-header{font-size:1.3rem}}@media(max-width: 768px){.grid-header{font-size:1.2rem}}@media(max-width: 600px){.grid-header{font-size:1rem}}.grid-header:hover{background-color:#fff}.job-title{font-size:1.8rem}@media(max-width: 2300px){.job-title{font-size:1.5rem}}@media(max-width: 1700px){.job-title{font-size:1.3rem}}@media(max-width: 1250px){.job-title{font-size:1.2rem}}@media(max-width: 600px){.job-title{font-size:1.3rem}}.search-job__apply{white-space:nowrap}.no-results{font-size:1.5rem;text-align:center;padding:2rem 0}.job-title a{color:#161412;text-decoration:none}.job-title a:hover{color:#00b7bd}.job-list-body{display:none}.search-job__filters .display-block{display:block}.search-job__filters .display-none{display:none}.search-job__filters .vs__dropdown-toggle{height:70px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #676665;gap:1rem;font-size:1.5rem}@media(max-width: 2300px){.search-job__filters .vs__dropdown-toggle{font-size:1.3rem}}@media(max-width: 1700px){.search-job__filters .vs__dropdown-toggle{font-size:1.2rem}}@media(max-width: 768px){.search-job__filters .vs__dropdown-toggle{font-size:1.1rem}}@media(max-width: 600px){.search-job__filters .vs__dropdown-toggle{font-size:1rem}}.search-job__filters .vs__dropdown-option{line-height:3;padding:0 1rem;margin:0;color:#676665}.search-job__filters .vs__dropdown-menu{top:45px;padding:0;border-radius:0;border:1px solid #676665;border-top:none}.search-job__filters .custom-options{top:80px;border:none}.search-job__filters .custom-options a{text-align:left;color:#969696;text-decoration:none;font-size:1.5rem}@media(max-width: 2300px){.search-job__filters .custom-options a{font-size:1.3rem}}@media(max-width: 1700px){.search-job__filters .custom-options a{font-size:1.2rem}}@media(max-width: 768px){.search-job__filters .custom-options a{font-size:1.1rem}}@media(max-width: 600px){.search-job__filters .custom-options a{font-size:1rem}}.search-job__filters .custom-options a:hover{color:#161412}.search-job__filters .active{color:#161412 !important}.jobs-offer-short{margin-bottom:4rem}.jobs-offer-short .search-job__button{text-align:right}@media(max-width: 950px){.grid-row{grid-template-columns:1fr;gap:1rem;padding:1.5rem 0}.grid-header{display:none}.jobs-offer-short .search-job__button{text-align:left}}
