.job_listings .departments{align-items:center;display:flex;gap:15px;justify-content:center;padding-bottom:20px}.job_listings .departments .dep_tab{border:1px solid transparent;border-radius:5px;color:#000;cursor:pointer;font-size:14px;font-style:normal;font-weight:400;line-height:150%;padding:4px 8px;transition:all .3s ease}.job_listings .departments .dep_tab.active,.job_listings .departments .dep_tab:hover{border:1px solid #ff593b}.job_listings .job{backdrop-filter:blur(20px);background:radial-gradient(145.6% 98.21% at 0 39.58%,#e5defd 0,hsla(0,0%,100%,.4) 100%);border:1px solid #fff;border-radius:10px;margin-bottom:20px;padding:32px;transition:all .3s ease}.job_listings .job:hover{transform:translateY(-3px)}.job_listings .top_row{align-items:center;display:flex;justify-content:space-between}.job_listings .top_row .col_title{flex:1}.job_listings .top_row .apply{width:max-content}.job_listings .job_title,.job_listings .job_title a{color:#000;font-size:24px;font-style:normal;font-weight:400;line-height:140%;margin:0;text-decoration:none}.job_listings .tags{align-items:center;display:flex;gap:15px;padding-bottom:32px;padding-top:16px}.job_listings .tags .dep_tag{background:#ff593b;color:#fff}.job_listings .tags .country,.job_listings .tags .dep_tag{border-radius:10px;font-size:14px;margin:0;padding:4px 8px}.job_listings .tags .country{align-items:center;background:#fff;color:#000;display:flex;gap:5px}.job_listings .tags .country img{height:20px;width:auto}.job_listings .job_description{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin:0;padding-bottom:24px}.job_listings .bottom_row{align-items:center;display:flex;gap:24px}.job_listings .bottom_row .closing_date,.job_listings .bottom_row .contract_type,.job_listings .bottom_row .location{align-items:center;color:#000;display:flex;font-size:16px;font-style:normal;font-weight:400;gap:12px;line-height:150%;margin:0}.job_listings .bottom_row .closing_date{margin-left:auto}.job_listings .bottom_row .closing_date svg,.job_listings .bottom_row .contract_type svg,.job_listings .bottom_row .location svg{height:24px;width:auto}@media (max-width:868px){.job_listings .departments{overflow-x:auto;scrollbar-width:none;white-space:nowrap;-ms-overflow-style:none;justify-content:flex-start}.job_listings .departments::-webkit-scrollbar{display:none}.job_listings .top_row{align-items:flex-start;flex-direction:column;justify-content:flex-start;padding-bottom:20px}.job_listings .tags{padding-bottom:20px}.job_listings .bottom_row{align-items:flex-start;flex-direction:column;flex-wrap:wrap;gap:8px}.job_listings .bottom_row .closing_date,.job_listings .bottom_row .contract_type,.job_listings .bottom_row .location{font-size:16px}.job_listings .bottom_row .closing_date{margin-left:unset}.job_listings .bottom_row .closing_date svg,.job_listings .bottom_row .contract_type svg,.job_listings .bottom_row .location svg{height:18px}}