.block.block-job-offers div.job_listings,.vacancy .job_listings div.job_listings{display:grid;gap:32px;grid-template-columns:1fr}@media(min-width:768px){.block.block-job-offers div.job_listings,.vacancy .job_listings div.job_listings{gap:72px}}.block.block-job-offers div.job_listings ul.job_listings,.vacancy .job_listings div.job_listings ul.job_listings{border:none;display:grid;gap:30px;grid-template-columns:1fr;padding:0}@media(min-width:768px){.block.block-job-offers div.job_listings ul.job_listings,.vacancy .job_listings div.job_listings ul.job_listings{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.block.block-job-offers div.job_listings ul.job_listings,.vacancy .job_listings div.job_listings ul.job_listings{grid-template-columns:repeat(3,1fr)}}.block.block-job-offers div.job_listings ul.job_listings.loading li,.vacancy .job_listings div.job_listings ul.job_listings.loading li{opacity:0}.block.block-job-offers div.job_listings ul.job_listings>li,.vacancy .job_listings div.job_listings ul.job_listings>li{background:#fff;border-radius:20px;min-height:240px;transition:all .3s}@media(min-width:992px){.block.block-job-offers div.job_listings ul.job_listings>li,.vacancy .job_listings div.job_listings ul.job_listings>li{min-height:280px}}.block.block-job-offers div.job_listings ul.job_listings>li a,.vacancy .job_listings div.job_listings ul.job_listings>li a{background:0 0;border-radius:20px;display:flex;flex-direction:column;gap:16px;height:100%;padding:24px;transition:all .3s}@media(min-width:768px){.block.block-job-offers div.job_listings ul.job_listings>li a,.vacancy .job_listings div.job_listings ul.job_listings>li a{padding:32px}}.block.block-job-offers div.job_listings ul.job_listings>li a:hover,.vacancy .job_listings div.job_listings ul.job_listings>li a:hover{background-color:#fff5f3}.block.block-job-offers div.job_listings ul.job_listings>li a .image,.vacancy .job_listings div.job_listings ul.job_listings>li a .image{display:flex;height:64px;width:64px}.block.block-job-offers div.job_listings ul.job_listings>li a .h3,.vacancy .job_listings div.job_listings ul.job_listings>li a .h3{color:#000;font-size:20px;font-weight:500;margin:0;transition:all .3s}.block.block-job-offers div.job_listings ul.job_listings>li a li,.vacancy .job_listings div.job_listings ul.job_listings>li a li{align-items:center;display:flex;font-size:14px;gap:8px}.block.block-job-offers div.job_listings ul.job_listings>li a .meta-wrapper,.vacancy .job_listings div.job_listings ul.job_listings>li a .meta-wrapper{height:100%}.block.block-job-offers div.job_listings ul.job_listings>li a .meta-wrapper li,.vacancy .job_listings div.job_listings ul.job_listings>li a .meta-wrapper li{color:var(--tetriary-baby-blue)}.block.block-job-offers div.job_listings ul.job_listings>li ul,.vacancy .job_listings div.job_listings ul.job_listings>li ul{padding:0}.block.block-job-offers div.job_listings ul.job_listings .col-lg-8,.vacancy .job_listings div.job_listings ul.job_listings .col-lg-8{margin:0!important;padding:0;width:100%}.block.block-job-offers div.job_listings ul.job_listings .no_job_listings_found,.vacancy .job_listings div.job_listings ul.job_listings .no_job_listings_found{color:#fff}.block.block-job-offers div.job_listings .job_filters .search_jobs,.vacancy .job_listings div.job_listings .job_filters .search_jobs{align-items:center;display:grid;gap:18px;grid-template-columns:1fr}@media(min-width:992px){.block.block-job-offers div.job_listings .job_filters .search_jobs,.vacancy .job_listings div.job_listings .job_filters .search_jobs{grid-template-columns:repeat(2,1fr)}}.block.block-job-offers div.job_listings .job_filters .search_jobs .h2,.vacancy .job_listings div.job_listings .job_filters .search_jobs .h2{font-family:Inter-bold;font-size:32px;font-weight:700;margin:0}.block.block-job-offers div.job_listings .job_filters .search_jobs .filters,.vacancy .job_listings div.job_listings .job_filters .search_jobs .filters{align-items:center;display:grid;gap:16px;grid-template-columns:1fr}@media(min-width:768px){.block.block-job-offers div.job_listings .job_filters .search_jobs .filters,.vacancy .job_listings div.job_listings .job_filters .search_jobs .filters{grid-template-columns:repeat(2,1fr)}}.block.block-job-offers div.job_listings .job_filters .search_jobs .filters .select2-container,.vacancy .job_listings div.job_listings .job_filters .search_jobs .filters .select2-container{width:100%!important}.block.block-job-offers div.job_listings .job_filters .search_jobs .filters .select2-container .select2-selection--single,.vacancy .job_listings div.job_listings .job_filters .search_jobs .filters .select2-container .select2-selection--single{border-color:var(--secondary-light-blue);height:auto;padding:8px}.block.block-job-offers div.job_listings .job_filters .search_jobs .filters .select2-container .select2-selection--single .select2-selection__placeholder,.vacancy .job_listings div.job_listings .job_filters .search_jobs .filters .select2-container .select2-selection--single .select2-selection__placeholder{color:#fff}.block.block-job-offers div.job_listings .job_filters .search_jobs .filters .select2-container .select2-selection--single .select2-selection__rendered,.vacancy .job_listings div.job_listings .job_filters .search_jobs .filters .select2-container .select2-selection--single .select2-selection__rendered{color:#fff;font-size:14px;font-weight:500}.block.block-job-offers div.job_listings .job_filters .search_jobs .filters .select2-container .select2-selection--single .select2-selection__arrow,.vacancy .job_listings div.job_listings .job_filters .search_jobs .filters .select2-container .select2-selection--single .select2-selection__arrow{height:100%}.block.block-job-offers div.job_listings .job_filters .search_jobs .filters .select2-container .select2-selection--single .select2-selection__arrow b,.vacancy .job_listings div.job_listings .job_filters .search_jobs .filters .select2-container .select2-selection--single .select2-selection__arrow b{border-color:var(--secondary-light-blue) transparent transparent transparent;top:50%;transform:translateY(-50%)}.block.block-job-offers div.job_listings .job_filters .search_jobs .filters .select2-container--open .select2-selection--single .select2-selection__arrow b,.vacancy .job_listings div.job_listings .job_filters .search_jobs .filters .select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent var(--secondary-light-blue) transparent}.block.block-job-offers div.job_listings .job_filters .search_jobs .filters .select2-selection,.vacancy .job_listings div.job_listings .job_filters .search_jobs .filters .select2-selection{background-color:var(--secondary-blue)}.block.block-job-offers div.job_listings .job_filters .search_jobs .filters .search-wrap,.vacancy .job_listings div.job_listings .job_filters .search_jobs .filters .search-wrap{background-color:red}.block.block-job-offers div.job_listings .job_filters .search_jobs .filters .search-wrap--locations .select2-container .select2-selection--single .select2-selection__rendered:before,.vacancy .job_listings div.job_listings .job_filters .search_jobs .filters .search-wrap--locations .select2-container .select2-selection--single .select2-selection__rendered:before{color:var(--secondary-light-blue,#878787);content:"Location: ";font-size:14px}.block.block-job-offers div.job_listings .job_filters .search_jobs .filters .search-wrap--categories .select2-container .select2-selection--single .select2-selection__rendered:before,.vacancy .job_listings div.job_listings .job_filters .search_jobs .filters .search-wrap--categories .select2-container .select2-selection--single .select2-selection__rendered:before{color:var(--secondary-light-blue,#878787);content:"Categories: ";font-size:14px}.block.block-job-offers div.job_listings .load_more_jobs,.vacancy .job_listings div.job_listings .load_more_jobs{background-color:var(--primary);border-radius:8px;color:#fff;margin:0 auto;max-width:220px;padding:16px 32px;text-transform:capitalize;transition:all .3s}.block.block-job-offers div.job_listings .load_more_jobs:hover,.vacancy .job_listings div.job_listings .load_more_jobs:hover{background-color:transparent;outline:1px solid var(--primary)}.select2-container--default .select2-dropdown{background-color:var(--secondary-blue);border-color:var(--secondary-light-blue);color:#fff}.select2-container--default .select2-dropdown .select2-search--dropdown .select2-search__field{background-color:var(--secondary-blue);border-color:var(--secondary-light-blue);border-radius:8px;color:#fff;font-size:14px;padding:8px}.select2-container--default .select2-dropdown .select2-results .select2-results__options{padding:0}