.job{padding:3rem 2rem 2rem;position:relative;overflow:hidden}.job .label{z-index:1;color:#fff;background-color:#000;padding:5px 15px;font-size:.85rem;position:absolute;top:0;right:0}.job .label.label-super-hot{background-color:#c60b0b}.job .label.label-hot{background:radial-gradient(860px at 11.8% 33.5%,#f01e5c 0%,#f4314a 30.5%,#f94b25 56.1%,#fa5813 75.6%,#fd6602 100.2%)}.job .logo{background-color:#fff;border-radius:10px;flex:0 0 50px;justify-content:center;align-items:center;width:50px;height:50px;padding:5px;display:flex}.job img{-o-object-fit:contain;object-fit:contain;border-radius:10px}.job .job-data{font-size:.85rem}.job .salary-name,.job .expires-name{align-items:center;gap:5px;display:flex}.job .salary-name .icon,.job .expires-name .icon{background-color:#ffffff1a;border-radius:50%;padding:5px;display:inline-flex;overflow:hidden}.job .job-why{background-color:#0000004d;padding:2rem;font-size:.95rem;font-weight:300;position:relative}.job .job-why ul li:before{content:"-";margin-right:5px}.job .job-why .job-why-border{z-index:1;width:30px;height:30px;position:absolute}.job .job-why .job-why-border:first-child{border-top:2px solid var(--secondary);border-left:2px solid var(--secondary);top:0;left:0}.job .job-why .job-why-border:nth-child(2){border-top:2px solid var(--secondary);border-right:2px solid var(--secondary);top:0;right:0}.job .job-why .job-why-border:nth-child(3){border-bottom:2px solid var(--secondary);border-left:2px solid var(--secondary);bottom:0;left:0}.job .job-why .job-why-border:nth-child(4){border-bottom:2px solid var(--secondary);border-right:2px solid var(--secondary);bottom:0;right:0}
