.recruitment-category-widget .sidebar-title{color:#111d5e;text-align:center;padding:10px;font-family:"SF Pro Display Medium",sans-serif;border-top:1px solid #adadad;border-bottom:1px solid #adadad}.recruitment-category-widget .recruitment-category-content{max-height:600px;overflow-y:auto;margin-bottom:40px}.recruitment-category-widget .recruitment-category-content .recruitment-category-item{width:100%;position:relative;padding:9px 15px;margin:5px 0;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;background-color:#fafafa;border-radius:10px;transition:all .5s ease;-webkit-transition:all .5s ease}.recruitment-category-widget .recruitment-category-content .recruitment-category-item:hover{background-color:#eaeaea}.recruitment-category-widget .recruitment-category-content .recruitment-category-item:hover .item-title{transition:all .5s ease;-webkit-transition:all .5s ease}.recruitment-category-widget .recruitment-category-content .recruitment-category-item a{display:block;color:inherit}.recruitment-category-widget .recruitment-category-content .recruitment-category-item a.overlay-img{text-align:center;width:25px;height:25px;margin-right:10px}.recruitment-category-widget .recruitment-category-content .recruitment-category-item a img{width:100%;height:100%;max-width:300px;object-fit:contain}.recruitment-category-widget .recruitment-category-content .recruitment-category-item .item-title{font-family:"SF Pro Display Medium",sans-serif}.recruitment-category-widget .recruitment-category-content .recruitment-category-item .item-meta{font-size:14px}