.job-list-container .job-item .job-item-header{display:flex;flex-direction:row}.job-list-container .job-item .job-item-header{justify-content:space-between}.job-list-container .job-item .job-item-header{align-items:center}.text-center{text-align:center !important}.text-right{text-align:right !important}.text-left{text-align:left !important}.is-hidden{display:none !important}.is-visible{display:block !important}.is-invisible{visibility:hidden !important}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideUp{from{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes scaleIn{from{transform:scale(0.95);opacity:0}to{transform:scale(1);opacity:1}}@media(max-width: 990px){.mobile-hidden{display:none !important}}@media(min-width: 768px){.desktop-hidden{display:none !important}}.job-list-container{font-size:16px;display:flex;flex-direction:column;gap:1.25em}@media(max-width: 1240px){.job-list-container{font-size:14px}}.job-list-container .job-item{background:#fafafa;border-radius:.625em;padding:.875em 1.8125em;box-sizing:border-box}.job-list-container .job-item .job-item-header{width:100%}.job-list-container .job-item .job-item-header .job-info-left{display:flex;flex-direction:column}.job-list-container .job-item .job-item-header .job-info-left .job-title{font-style:normal;font-weight:700;font-size:1.25em;line-height:1.5;color:#d84c21;margin:0 0 .625em 0}.job-list-container .job-item .job-item-header .job-info-left .job-meta{display:flex;flex-wrap:wrap;gap:2em;row-gap:.5em;font-size:1em;line-height:1.5;color:#4b4b4b}.job-list-container .job-item .job-item-header .job-toggle-btn{font-size:1em;height:3.125em;padding:0 1.25em;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);border-radius:1.5625em;border:1px solid #8d8d8d;color:#666;cursor:pointer;transition:all .3s ease;white-space:nowrap}.job-list-container .job-item .job-item-header .job-toggle-btn .uniui-down{margin-left:.3125em;transition:transform .3s ease}.job-list-container .job-item .job-collapse-content{max-height:0;overflow:hidden;transition:max-height .3s ease}.job-list-container .job-item .job-collapse-content .job-requirements-title{font-style:normal;font-weight:700;font-size:1.25em;line-height:1.5;color:#d84c21;margin:1.25em 0 .625em 0}.job-list-container .job-item .job-collapse-content .job-content{font-size:1em;line-height:1.6;color:#333}.job-list-container .job-item .job-collapse-content .job-content *{max-width:100%}.job-list-container .job-item .job-collapse-content .job-content p{margin:0;padding:0}.job-list-container .job-item .job-collapse-content .job-content strong{color:#d84c21}@media(max-width: 1240px){.job-list-container .job-item .job-collapse-content .job-content{font-size:16px}}@media(max-width: 990px){.job-list-container .job-item .job-collapse-content .job-content{font-size:14px}}.job-list-container .job-item.active .job-toggle-btn{background:linear-gradient(270deg, #F4AE00 0%, #D84C21 100%);border-color:rgba(0,0,0,0);color:#fff;box-shadow:0px 0px .84375em rgba(0,0,0,.15);background-origin:border-box}.job-list-container .job-item.active .job-toggle-btn .uniui-down{transform:rotate(180deg)}.job-list-container .job-item.active .job-collapse-content{max-height:1000px}