@-webkit-keyframes spinning{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinning{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#bread_wrap{margin-bottom:50px}#careers_list_wrapper .item{margin-bottom:20px}@media (min-width:992px){#careers_list_wrapper .item .item_inner{height:370px}}#careers_list_wrapper .item .item_inner .button{opacity:0;position:absolute;bottom:30px;left:30px;-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}#careers_list_wrapper .item .item_inner .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:30px}#careers_list_wrapper .item .item_inner .text .title{-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;font-size:22px;line-height:28px;max-height:58px}#careers_list_wrapper .item .item_inner .text .snippet{font-size:16px;line-height:22px}#careers_list_wrapper .item .item_inner .text .details{-webkit-transition:.2s ease-in-out opacity;-o-transition:.2s ease-in-out opacity;transition:.2s ease-in-out opacity}#careers_list_wrapper .item .item_inner .text .details .details_sub_title_wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:0;font-weight:500;font-size:16px;line-height:20px;margin:0 0 10px 0}#careers_list_wrapper .item .item_inner .text .details .details_sub_title_wrap:last-child{margin:0}#careers_list_wrapper .item .item_inner .text .details .details_sub_title_wrap .details_sub_title_label{font-weight:500;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;display:block;width:100%;max-height:none}#careers_list_wrapper .item .item_inner .text .details .details_sub_title_wrap .details_sub_title_label:after{content:none}#careers_list_wrapper .item .item_inner .text .details .details_sub_title_wrap .details_sub_title_label:last-child{font-size:14px;line-height:19px}#careers_list_wrapper .item .item_inner .text .details .details_dates{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}#careers_list_wrapper .item .item_inner .text .details .details_dates>div{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;margin:0;padding:0}#careers_list_wrapper .item .item_inner .text .details .details_dates span{-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;display:block;width:100%;font-size:16px;line-height:20px;max-height:18px}#careers_list_wrapper .item .item_inner .text .details .details_dates span:last-child{font-size:14px;line-height:19px}