.es-list-item{position:relative;transition:color .4s ease-in-out}.es-list-item>a:hover .es-childpage-img-wrapper:after{align-items:center;border:1px solid #fff;border-radius:100%;bottom:0;color:#fff;content:"+";display:flex;height:1.5rem;justify-content:center;left:0;margin:auto;position:absolute;right:0;top:0;width:1.5rem}.es-list-item>a:hover .es-childpage-img{filter:brightness(.5)}.es-list-item>a:hover .es-view-more-btn{filter:brightness(.5);transform:rotate(135deg);transition:all .3s ease}.es-childpage-img-wrapper{padding-top:100%;position:relative;transition:all .3s ease;width:100%}.es-childpage-img{height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:all .3s ease;width:100%}.es-sort-container{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between}.es-sort-container>div{align-items:center;display:flex;gap:2rem}#es-sort-by-tag{text-wrap:nowrap;white-space:nowrap}#es-sort-select{border-color:var(--accent-color-primary--100);color:var(--accent-color-primary--300);padding:.625rem 5rem .625rem .875rem;width:100%}.es-search-container{gap:0!important}.es-text-filter-container{align-items:center;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 21" fill="none"><path d="M17.5 18L14.5834 15.0833M16.6667 10.0833C16.6667 13.9954 13.4954 17.1667 9.58333 17.1667C5.67132 17.1667 2.5 13.9954 2.5 10.0833C2.5 6.17132 5.67132 3 9.58333 3C13.4954 3 16.6667 6.17132 16.6667 10.0833Z" stroke="%236A8CA7" stroke-width="1.66667" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat .875rem;background-size:1.25rem;border:1px solid var(--accent-color-primary--100);display:flex;font-family:var(--base-font);outline:none;padding:.625rem .875rem .625rem 2.5rem}.es-text-filter-container::placeholder{color:var(--accent-color-primary--300);font-size:.875rem;font-weight:600}.es-jplist-pagination{align-items:center;display:flex;gap:2rem;justify-content:center}.es-pagination-link.es-circle{align-items:center;border:2px solid var(--accent-color-secondary--400);border-radius:50%;color:var(--accent-color-secondary--400);display:inline-flex;height:2rem;justify-content:center;transition:color .3s,border-color .3s,transform .3s,opacity .3s;width:2rem}.es-pagination-link.es-circle:hover{opacity:1}.es-jplist-pagination .jplist-pagingnext:not(.jplist-hidden):before{color:var(--text-base);content:"...";display:inline-block;font-size:1.125rem;font-weight:600;margin-right:1.5rem;opacity:.4}.es-jplist-panel .jplist-first,.es-jplist-panel .jplist-last{display:none}.es-jplist-panel .jplist-pagesbox{display:flex;gap:2.5rem}.es-jplist-panel button{background-color:transparent;border:none;color:var(--event-speaker-button-color);font-size:1.125rem;font-weight:600;padding:0;text-decoration:none;transition:color .3s}.es-jplist-panel .jplist-pagesbox button:not(.jplist-current):hover,.es-jplist-panel .jplist-pagingnext:not(.jplist-hidden) button:not(.jplist-current):hover,.es-jplist-panel .jplist-pagingprev:not(.jplist-hidden) button:not(.jplist-current):hover{cursor:pointer;opacity:.5;transition:opacity .3s}.es-jplist-panel button.jplist-current{color:var(--text-base);font-weight:600}.es-view-more{text-decoration:underline;text-underline-offset:.5rem}.jplist-hidden:not(.jplist-pagingprev,.jplist-pagingnext){display:none!important}.jplist-pagingnext.jplist-hidden .jplist-next,.jplist-pagingprev.jplist-hidden .jplist-prev{cursor:default;opacity:.5}@media screen and (max-width:767.9px){.custom-select-container.custom-select-container-color{width:100%}.es-list-item>a:hover .es-childpage-img{filter:none}.es-list-item>a:hover .es-childpage-img-wrapper:after{content:none}.es-list-item>a:hover .es-view-more-btn{filter:none;transform:none}.es-sort-container,.es-sort-container>div{align-items:flex-start;flex-direction:column;gap:.5rem;width:100%}#es-sort-select,.es-results-section,.es-text-filter-container{width:100%}.es-results-section{text-align:left}.es-name{font-size:1rem}.es-job-desc{font-size:.875rem}.es-jplist-panel .jplist-pagesbox button:not(.jplist-current):hover,.es-jplist-panel .jplist-pagingnext:not(.jplist-hidden) button:not(.jplist-current):hover,.es-jplist-panel .jplist-pagingprev:not(.jplist-hidden) button:not(.jplist-current):hover{opacity:1}.es-jplist-pagination{gap:1.25rem}.es-jplist-panel .jplist-pagesbox{gap:1.5rem}}