.styles_JobCard__hlwVu{--bs-card-cap-bg:transparent;height:100%;border-radius:0;padding:1rem 60px;transition:outline .1s ease;cursor:pointer;overflow:hidden;min-height:277px}.styles_JobCard__hlwVu:after{content:"";z-index:1;position:absolute;bottom:50%;right:5px;width:1000px;height:2px;background-image:url(/assets/horizontalLineJobCard.svg);background-repeat:no-repeat;background-size:contain;pointer-events:none}@media(max-width:575.98px){.styles_JobCard__hlwVu{padding:1rem 2.5rem;min-height:350px}}.styles_JobCard__hlwVu:hover{outline:3px solid #ffc65e}.styles_JobCard__hlwVu:hover .bottomLeftStripe{transform:translatey(-20px)}.styles_JobCard__hlwVu:hover .bottomLeftStripe svg{color:#ffc65e}.styles_JobCard__hlwVu:hover .card-body,.styles_JobCard__hlwVu:hover .card-footer,.styles_JobCard__hlwVu:hover .card-header{transform:translatey(-5px)}.styles_JobCard__hlwVu:hover .card-title{text-decoration:underline;text-underline-offset:8px}.styles_JobCard__hlwVu .verticalLine{position:absolute;left:21px;top:0}.styles_JobCard__hlwVu .bottomLeftStripe{position:absolute;bottom:0;left:0;transition:transform .3s ease}.styles_JobCard__hlwVu .bottomLeftStripe svg{transform:translateY(10px);transition:color .3s ease;color:#8b92ea}.styles_JobCard__hlwVu .topButton{position:absolute;top:0;right:0;background:#fff;border:none;background-color:#ffc65e;height:50px;width:50px;display:flex;justify-content:center;align-items:center}.styles_JobCard__hlwVu .topButton img{width:9px;height:14px}.styles_JobCard__hlwVu .card-header{padding:0;border-bottom:0;font-size:.875rem;font-weight:400;display:flex;flex-direction:column;gap:30px;position:relative;transition:transform .3s ease}.styles_JobCard__hlwVu .card-header .title{font-weight:600!important;color:#6161ff}.styles_JobCard__hlwVu .card-body{width:-webkit-fill-available;padding:1rem 1rem 0 0;transition:transform .3s ease;position:absolute;top:50%;display:flex;flex-direction:column;gap:30px}.styles_JobCard__hlwVu .card-body .location,.styles_JobCard__hlwVu .card-body .salary{font-size:16px;font-weight:700;color:#5c5c5c;margin:0}.styles_JobCard__hlwVu .card-body .tag{font-weight:700!important;padding:3px 6px;border:1px solid #040728}.styles_JobCard__hlwVu .card-footer{padding:0;border-top:0;transition:transform .3s ease}.styles_JobCard__hlwVu .card-footer .btn{--bs-btn-padding-x:1rem!important;--bs-btn-padding-y:0.5rem!important}@media(min-width:768px){.styles_JobCard__hlwVu .card-footer .btn{--bs-btn-padding-x:2rem!important}}.styles_JobCard__gEOQ6{--bs-card-cap-bg:transparent;height:100%;border-radius:0;padding:1rem 0 1rem 50px;transition:outline .1s ease;cursor:pointer;overflow:hidden;min-height:378px}.styles_JobCard__gEOQ6:after{content:"";z-index:1;position:absolute;bottom:40%;right:0;width:914px;height:2px;background-image:url(/assets/horizontalLineJobCard.svg);background-repeat:no-repeat;background-size:contain;pointer-events:none}@media(max-width:575.98px){.styles_JobCard__gEOQ6{padding:1rem 2.5rem}}.styles_JobCard__gEOQ6:hover{outline:3px solid #ffc65e}.styles_JobCard__gEOQ6:hover .bottomLeftStripe{transform:translatey(-20px)}.styles_JobCard__gEOQ6:hover .bottomLeftStripe svg{color:#ffc65e}.styles_JobCard__gEOQ6:hover .card-body,.styles_JobCard__gEOQ6:hover .card-footer,.styles_JobCard__gEOQ6:hover .card-header{transform:translatey(-5px)}.styles_JobCard__gEOQ6:hover .card-title{text-decoration:underline;text-underline-offset:8px}.styles_JobCard__gEOQ6 .verticalLine{position:absolute;left:21px;top:0}.styles_JobCard__gEOQ6 .bottomLeftStripe{position:absolute;bottom:0;left:0;transition:transform .3s ease}.styles_JobCard__gEOQ6 .bottomLeftStripe svg{transform:translateY(-30px);transition:color .3s ease;color:#ffc65e}.styles_JobCard__gEOQ6 .topButton{position:absolute;top:0;right:0;background:#fff;border:none;background-color:#ffc65e;height:50px;width:50px;display:flex;justify-content:center;align-items:center}.styles_JobCard__gEOQ6 .topButton img{width:9px;height:14px}.styles_JobCard__gEOQ6 .card-header{padding:0 1rem 0 0;border-bottom:0;font-size:23px;font-weight:500;display:flex;flex-direction:column;gap:30px;position:relative;transition:transform .3s ease}.styles_JobCard__gEOQ6 .title{font-size:23px;font-weight:700}.styles_JobCard__gEOQ6 .card-body{width:-webkit-fill-available;transition:transform .3s ease;position:absolute;top:60%;padding:1rem 1rem 0 0;height:-moz-fit-content;height:fit-content}.styles_JobCard__gEOQ6 .card-body .location,.styles_JobCard__gEOQ6 .card-body .salary{font-size:14px;font-weight:700;color:#5c5c5c;margin:0}.styles_JobCard__gEOQ6 .card-body .tag{font-weight:700!important;padding:3px 6px;border:1px solid #040728}.styles_JobCard__gEOQ6 .card-footer{padding:0;border-top:0;transition:transform .3s ease}.styles_JobCard__gEOQ6 .card-footer .btn{--bs-btn-padding-x:1rem!important;--bs-btn-padding-y:0.5rem!important}@media(min-width:768px){.styles_JobCard__gEOQ6 .card-footer .btn{--bs-btn-padding-x:2rem!important}}