.blockJobs{position:relative;padding:60px 0 120px;z-index:1}.blockJobs .row-mt{margin-top:-30px}.blockJobs h4{font-size:var(--fnt-20);color:var(--blueText)}.blockJobs h5{font-size:var(--fnt-18);color:var(--blueText)}.blockJobs p{color:var(--colorMuted);font-size:var(--fnt-14)}.blockJobs .block-filter label{font-size:var(--fnt-14);color:var(--blueText)}.blockJobs .block-filter .form-check-input{background-color:transparent;border-color:var(--blueText)!important;box-shadow:none!important}.blockJobs .block-filter .form-check-input:checked{background-color:var(--blueText)}.blockJobs .search.search-multiple .content-search{border-radius:8px 0 0 8px}.blockJobs .search.search-multiple .content-search:nth-child(2){border-radius:0;border-left:1px solid rgba(0,0,0,.08)}.blockJobs .search.search-multiple .content-search:last-child{border-radius:0 8px 8px 0}.blockJobs .search .content-search{background:var(--whiteColor);box-shadow:0 0 60px rgba(0,0,0,.05);border-radius:8px;position:relative}.blockJobs .search .content-search .icon{position:absolute;left:20px;color:var(--colorMuted);transition:var(--ts-3)}.blockJobs .search .content-search .form-control{border:none;box-shadow:none;height:46px;font-size:var(--fnt-14);padding-left:50px;color:var(--blueText);background-color:var(--whiteColor)!important}.blockJobs .search .content-search .form-control:focus+.icon{color:var(--primaryColor)}.blockJobs .search .content-search .form-control::placeholder{color:var(--colorMuted);opacity:.5}.blockJobs .cardJob{border:none;border-radius:12px;padding:12px;transition:.3s;will-change:transform;transform:scale(1);height:240px;width:100%;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 2px 8px rgba(0,0,0,.08);overflow:hidden}.blockJobs .cardJob:hover{transform:scale(1.03);box-shadow:0 6px 20px rgba(0,0,0,.1)}.blockJobs .cardJob.expired-card{opacity:.7;background-color:#f8f9fa;border:1px solid #dee2e6}.blockJobs .cardJob .icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--lightBlue);border-radius:100%;flex:0 0 32px}.blockJobs .cardJob .icon img{width:60%!important;height:60%!important;object-fit:contain}.blockJobs .cardJob .content-text{flex:1 1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.blockJobs .cardJob h6{font-size:13px;color:var(--blueText);font-weight:600}.blockJobs .cardJob h6,.blockJobs .cardJob p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;line-height:1.4;height:2.8em;margin-bottom:6px}.blockJobs .cardJob p{font-size:11px;color:var(--colorMuted);flex:1 1}.blockJobs .cardJob .content-location{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;height:18px;margin-bottom:3px}.blockJobs .cardJob .content-location span{font-size:11px;color:var(--colorMuted)}.blockJobs .cardJob .num{font-size:12px;color:var(--blueText);font-weight:600}.blockJobs .cardJob .mb-2{height:24px;display:flex;align-items:flex-start;overflow:hidden;margin-bottom:3px}.blockJobs .cardJob .mb-2 .d-flex{flex-wrap:wrap;gap:1px;max-height:24px;overflow:hidden}.blockJobs .cardJob .footer-card{padding-top:6px;border-top:1px dashed rgba(0,0,0,.08);margin-top:auto;height:38px;display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.blockJobs .cardJob .footer-card .date{font-size:10px;color:var(--blueText);font-weight:500}.blockJobs .cardJob .footer-card .date span:first-child{color:var(--colorMuted)}.blockJobs .cardJob .footer-card a{color:var(--primaryColor);font-size:11px;font-weight:500}.blockJobs .cardJob .footer-card a .btn{font-size:10px;padding:3px 6px;border-radius:3px}.blockJobs .cardJob .badge{font-size:.55rem;padding:1px 3px;border-radius:3px;font-weight:500}.blockJobs .cardJob .badge.bg-danger{background-color:#dc3545!important}.blockJobs .cardJob .badge.bg-warning{background-color:#ffc107!important;color:#000!important}.blockJobs .cardJob .badge.bg-info{background-color:#0dcaf0!important}.blockJobs .cardJob .badge.bg-success{background-color:#198754!important}@media(max-width:576px){.blockJobs{padding:30px 0;z-index:1}.blockJobs .row-mt{margin-top:-20px}.blockJobs .block-filter label{white-space:nowrap}.blockJobs .block-filter .all-filter{overflow-x:auto;scrollbar-width:none}.blockJobs .block-filter .all-filter::-webkit-scrollbar{display:none}.blockJobs .search.search-multiple .content-search{border-radius:8px 8px 0 0;width:100%}.blockJobs .search.search-multiple .content-search button{width:100%;display:flex;justify-content:center;align-items:center}.blockJobs .search.search-multiple .content-search:nth-child(2){border-radius:0;border-left:none;border-top:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08)}.blockJobs .search.search-multiple .content-search:last-child{border-radius:0 0 8px 8px}.blockJobs .cardJob{border:none;border-radius:12px;padding:16px;transition:.3s;will-change:transform;transform:scale(1)}.blockJobs .cardJob:hover{transform:scale(1.03);box-shadow:0 0 60px rgba(0,0,0,.05)}.blockJobs .cardJob .icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--lightBlue);border-radius:100%;flex:0 0 40px}.blockJobs .cardJob .icon img{width:60%!important;height:60%!important;object-fit:contain}.blockJobs .cardJob h6{font-size:var(--fnt-14);color:var(--blueText)}.blockJobs .cardJob h6,.blockJobs .cardJob p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2}.blockJobs .cardJob p{font-size:13px;color:var(--colorMuted)}.blockJobs .cardJob .content-location{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.blockJobs .cardJob .content-location span{font-size:12px;color:var(--colorMuted)}.blockJobs .cardJob .num{font-size:14px;color:var(--blueText)}.blockJobs .cardJob .footer-card{padding-top:7px;border-top:1px dashed rgba(0,0,0,.08)}.blockJobs .cardJob .footer-card .date{font-size:13px;color:var(--blueText)}.blockJobs .cardJob .footer-card .date span:first-child{color:var(--colorMuted)}.blockJobs .cardJob .footer-card a{color:var(--primaryColor);font-size:13px;font-weight:500}}.expired-card{opacity:.6;filter:grayscale(50%);position:relative}.expired-card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.3);pointer-events:none;z-index:1}.expired-card .stretched-link{pointer-events:none;cursor:not-allowed}.expired-card:hover{transform:none;box-shadow:none}