.main .recruits-container{margin-top:40px;padding-bottom:140px}.main .recruits-container .recruit-card{border-radius:24px;padding:16px;min-height:286px}.main .recruits-container .recruit-card .recruit-card-dateTime{padding:4px 8px;margin-bottom:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:rgba(255,255,255,0.4);border-radius:32px;color:#fff}.main .recruits-container .recruit-card .recruit-card-department{padding:4px 0;color:#fff}.main .recruits-container .recruit-card .recruit-card-title{margin:4px 0;color:#fff;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.main .recruits-container .recruit-card .recruit-card-salary{padding-top:4px;color:#fff}.main .recruits-container .recruit-card .recruit-card-tags{margin-top:32px}.main .recruits-container .recruit-card .recruit-card-tags .recruit-card-tag{display:inline-block;padding:8px 12px;color:#ffffff;border-width:1px;border-style:solid;border-color:#e3e3e3;border-radius:32px}@media screen and (max-width:575px){.main .recruits-container{padding-bottom:55px}}