.reveal{display:block!important}.hide{display:none!important}#filterby{margin-bottom:10px;margin-right:20px}.fullfiltercontainer{align-items:self-end;display:flex;justify-content:center}.introtextcontainer{display:flex;justify-content:space-between;margin-bottom:25px;text-align:center}.dropbtn{background-color:transparent;border:3px solid #000;color:#000;cursor:pointer;font-size:16px;font-weight:700;padding:8px 16px;width:150px}.dropbtn:focus,.dropbtn:hover{background-color:#000;color:#fff}.dropdown{display:inline-block;position:relative}.dropdown-content{background-color:#f1f1f1;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);display:none;overflow:auto;position:absolute;width:100%;z-index:1}.dropdown-content a{color:#000;display:block;padding:12px 16px;text-decoration:none}.dropdown a:hover{cursor:pointer;text-decoration:none}.show{display:block}.category-individual-job-post-container,.title-individual-job-post-container{padding:50px 100px!important}#job-title-container h3,.job-title-container h3{font-weight:900}.job-category-container p{font-family:fira-sans,sans-serif;font-size:18px;font-weight:300;letter-spacing:2px;text-transform:uppercase}.job-button-container a{background-color:transparent;border:3px solid #000;color:#000;cursor:pointer;display:block;font-size:16px;font-weight:700;margin-top:25px;padding:8px 16px;text-align:center;text-decoration:none}.job-button-container,.job-button-container a,.job-button-container:hover{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.job-button-container:hover{background:#000}.job-button-container:hover a{color:#fff}.category-load-more,.title-load-more{background-color:transparent;border:3px solid #000;color:#000!important;cursor:pointer;display:block;font-size:16px;font-weight:700;margin:50px auto;padding:8px 16px;text-align:center;text-decoration:none;width:200px!important}.category-load-more:hover,.title-load-more:hover{background:#000;color:#fff!important}.category-load-more a,.title-load-more a{text-decoration:none!important}@media (max-width:980px){.introtextcontainer{flex-flow:column}}@media (max-width:767px){.category-individual-job-post-container,.title-individual-job-post-container{padding:50px 25px!important}}