#job-module .search-bar-wrapper{align-items:center;background-color:#fff;border:1px solid #bdc8d4;border-radius:12px;display:flex;justify-content:space-between;margin:2rem 0;padding:10px}#job-module .search-bar-wrapper .icon{color:#a3a1a1;font-size:18px;font-weight:400}#job-module .search-bar-wrapper input[type=text]{border:0;color:var(--dark_blue);flex:1 1 auto;font-size:1rem;font-weight:400;height:52px;letter-spacing:.7px}#job-module .search-bar-wrapper input[type=text]::placeholder{color:#a3a1a1}#job-module{margin:auto;max-width:1115px;width:100%}#job-tabs{display:flex;margin-bottom:2.5rem}#job-tabs button{background:rgba(64,93,255,.15);border:none;border-radius:4px;color:var(--typo-link-color);font-family:Open Sans;font-size:1rem;font-weight:400;margin-inline:.5rem;padding:.4rem .8rem;text-decoration:none}#job-tabs button:first-child{margin-left:0}#job-tabs button.active,#job-tabs button:hover{background-color:var(--blue);color:var(--white)}#job-listings{margin-bottom:30px}.job-item{background:#fff;border:1px solid #bdc8d4;border-radius:12px;color:var(--dark_blue);cursor:pointer;display:flex;font-family:Open Sans;font-size:1.125rem;font-weight:400;justify-content:space-between;margin:1.125rem 0;padding:1.25rem 1.5rem}.job-item .icon{color:#4b545b;font-size:1rem;transform:rotate(270deg)}@media only screen and (max-width:768px){#job-tabs{flex-wrap:wrap}#job-tabs button{margin-bottom:1rem;margin-left:0;margin-right:1rem}}