.com-job-card{background-color:#333;border-radius:10px;color:#fff;display:flex;flex-flow:column;margin:0 var(--space-l);max-width:80vw;position:relative;transition:transform .2s ease;width:250px}@media (min-width:620px){.com-job-card{width:300px}}@media (min-width:900px){.com-job-card{width:320px}}@media (min-width:1500px){.com-job-card{width:350px}}.com-job-card:hover{background-color:#fff!important;color:#000!important;transform:scale(1.05)}.com-job-card:hover .com-job-card__badge{color:#ff006c!important}.com-job-card:hover .com-job-card__apply-share{opacity:1}.com-job-card__image{left:-10%;max-width:120px;position:absolute;top:-10%;transform:translateY(-50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.com-job-card__badge{align-items:center;display:flex;max-width:60%;position:absolute;right:21px;text-align:right;text-transform:capitalize;top:21px}.com-job-card__badge-icon{margin-left:var(--space-xs)}.com-job-card__top{display:flex;flex-flow:column;font-size:.85rem;justify-content:flex-end;padding:25% var(--space-m) 0 var(--space-m);position:relative}.com-job-card__title{font-weight:700;line-height:1.4em;margin-bottom:var(--space-s)}.com-job-card__title,.com-job-card__type{display:-webkit-box;height:2.8em;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.com-job-card__type{color:#999;line-break:1.4em;position:relative}.com-job-card__bottom{display:flex;flex-flow:column;justify-content:center;margin-top:var(--space-m);padding:var(--space-m) var(--space-m) var(--space-l) var(--space-m);position:relative}.com-job-card__bottom:after{border-top:3px solid #0095f3;content:"";left:var(--space-m);position:absolute;top:1px;width:44px}.com-job-card__location{align-items:center;display:flex;margin:var(--space-m) 0 var(--space-s);white-space:nowrap}.com-job-card__icon{margin-right:var(--space-xs)}.com-job-card__contract{align-items:center;display:flex;margin-bottom:var(--space-s);text-transform:capitalize}.com-job-card__apply-share{background-color:#0095f3;border-radius:5px;bottom:0;color:#fff;font-weight:700;left:50%;opacity:0;position:absolute;transform:translate(-50%,50%);transition:opacity .2s ease}.com-job-card__button{color:#fff!important;white-space:nowrap}.com-job-list{background-color:#262626;color:#fff;isolation:isolate;overflow:hidden;padding:var(--space-c-t) 0 var(--space-c-b) 0;position:relative}.com-job-list__title{display:flex;justify-content:space-between;padding:0 var(--space-c-x)}.com-job-list__description{margin:0 var(--space-c-x) var(--space-m);max-width:1100px}.com-job-list__view-all{margin-top:var(--space-m)}.com-job-list__slider{margin-bottom:80px;margin-top:140px;overflow:visible}.com-job-list__slide{width:auto}.com-job-list__pagination{margin-top:var(--space-m);text-align:center}@media (min-width:1000px){.com-job-list__pagination{margin-top:0}}.com-job-list__button-view{margin:var(--space-l) 0;text-align:center}@media (min-width:1000px){.com-job-list__button-view{margin:var(--space-s)}}
