.job-posts-container{margin-left:auto;margin-right:auto;padding:90px 8%;width:100%}.tab-pane-content,.tab-pane-content li{list-style:none;margin:0;padding:0}.job-posts-col-12{width:100%}.job-posts-row{display:flex;flex-wrap:wrap;justify-content:space-between}ul#job-posts-tab{margin-left:0;padding-left:0}.job-posts-nav{display:flex;flex-direction:row;flex-wrap:wrap;gap:50px;list-style:none;padding-bottom:49px;width:100%}select#locationSelect{appearance:none;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:1em;border:2px solid var(--black);border-radius:20px;cursor:pointer;font-weight:var(--weight-medium);padding:15px 17px;width:360px}.job-posts-container label{font-weight:var(--weight-600);letter-spacing:1.469px;margin-bottom:20px;text-transform:uppercase;width:100%}.locationTotalOpenings-section{align-items:flex-end;display:flex;flex-direction:row-reverse;justify-content:space-between;margin-bottom:54px;width:100%}p.number-of-openings{font-weight:var(--weight-600);letter-spacing:1.469px;text-transform:uppercase}.job-posts-nav .jobs-nav-link{cursor:pointer;text-decoration:underline;text-underline-offset:6px;transition:all .33s linear}.job-posts-nav .jobs-nav-link.active,.job-posts-nav .jobs-nav-link:hover{text-decoration:none}.job-posts-tabContent>.tab-pane{display:none;transition:.15s linear ease-in-out}.tab-pane.fade{display:none;opacity:0;transition:opacity .33s ease-in-out}.tab-pane.fade.show.active{display:grid;opacity:1}.job-posts-tabContent>.tab-pane.active{display:grid}p.no-jobs-message.text-md{width:100%}.tab-pane .tab-pane-content{display:grid;gap:54px 20px;grid-template-columns:repeat(2,1fr);margin-bottom:20px}.job-card{flex:0 0 100%;max-width:100%}.job-card.hide{display:none}.job-card-content{cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:50px;vertical-align:top}.job-card-team{font-weight:var(--weight-medium);letter-spacing:.5px}.job-card-location{font-weight:var(--weight-medium);letter-spacing:.16px;padding-bottom:20px}.job-card-link>a{font-weight:var(--weight-medium);letter-spacing:.32px;text-decoration:none;text-transform:capitalize}.job-posts-view-more{display:flex;margin-top:54px;width:100%}@media (max-width:900px){.job-posts-nav{flex-direction:column;gap:10px}.locationTotalOpenings-section{align-items:flex-start;flex-direction:column-reverse;gap:20px}#locationDropdown,select#locationSelect{width:100%}.tab-pane .tab-pane-content{gap:20px;grid-template-columns:1fr}.job-card-content{padding:32px}}