.career-listing{padding:55px 0px}.career-listing .section-title{margin-bottom:35px}.career-list-module{padding:0;margin:0 -12px;display:flex;width:auto;flex-wrap:wrap}.career-list-module .item{width:33.3333%;padding:0 12px;margin-bottom:26px}.career-list-module .card{width:100%;height:100%;background:#f7f7f7;border-radius:16px;position:relative;overflow:hidden}.career-list-module .item:hover .card{box-shadow:0 3px 5px rgba(0,0,0,0.2)}.career-list-module .card-image{width:100%;display:flex;align-items:center;justify-content:center}.career-list-module .card-image img{float:none;margin:0;width:auto;max-width:100%;max-height:205px}.career-list-module .card-body{padding:23px 30px 26px}.career-list-module .card-title{display:block;width:100%;margin-bottom:8px}.career-list-module .card-title h2{font-weight:900;font-size:22px;line-height:1.2;letter-spacing:-0.022em;color:#333;word-break:break-word}.career-list-module .card-title h2 a{color:#333}.career-list-module .card-description{font-size:14px;line-height:1.4;color:#000;margin-bottom:20px;display:block;width:100%}.career-list-module .card-action{display:block;width:100%}.career-list-module .card-action a{font-weight:bold;font-size:14px;line-height:1.4;color:#000;transition:all .2s ease-in-out;display:inline-flex;align-items:center;transition:all .2s ease-in-out}.career-list-module .card-action a .icon{margin-right:6px}.career-list-module .card-action a:hover{color:#e975a9}.career-list-module .item:hover .card a{color:#e975a9;margin-left:10px}.career-more{display:flex;width:100%;justify-content:center}.career-more a{font-weight:bold;font-size:14px;line-height:1.4;color:#000;transition:all .2s ease-in-out;display:inline-flex;align-items:center;transition:all .2s ease-in-out}.career-more a .icon{margin-right:6px}.career-more a:hover{color:#e975a9;margin-left:10px}@media(max-width:999px){.career-list-module .item{width:50%}}@media(max-width:499px){.career-list-module .item{width:100%}}