:root .job-manager-form .account-sign-in .button:before{display:none}:root .job-manager-form fieldset{border-bottom:0}:root .job-manager-form small{display:inline-block}:root .job-manager-form label{font-weight:550}:root .job-manager-form h2{font-size:var(--wp--preset--font-size--large);margin-block-end:var(--wp--preset--spacing--50)}:root .job-manager-form>p:last-child .button{padding-inline:var(--wp--preset--spacing--60)}.job_filters .search_jobs div label{display:inline-block;font-weight:550}.job_filters .search_jobs input::placeholder{color:#0000}:root .jm-ui-button{background-color:var(--wp--preset--color--primary);border:2px solid #0000;border-radius:var(--wp--custom--radius--button);color:var(--wp--preset--color--base);cursor:pointer;font-family:var(--wp--preset--font-family--heading);font-size:inherit;font-weight:550;padding:var(--wp--preset--spacing--30);padding-inline:var(--wp--preset--spacing--60);text-decoration:none!important;transition:background-color .125s ease-in-out,color .125s ease-in-out,border-color .125s ease-in-out}:root .jm-ui-button:active,:root .jm-ui-button:focus,:root .jm-ui-button:hover{background-color:var(--wp--preset--color--primary-dark);color:var(--wp--preset--color--base)}:root .jm-ui-button[href$="/submit-job/"]{display:none}.jm-dashboard{max-width:100%!important}@media screen and (min-width:48em){div.job_listings{display:grid;gap:var(--wp--preset--spacing--80);grid-template-areas:"results search" "more search";grid-template-columns:1fr 17rem;margin-inline:auto}ul.job_listings{grid-area:results}.job_filters{grid-area:search}.job_types li,.search_jobs>*{float:none!important;padding:0!important;width:100%!important}.job_types>*+*,.search_jobs>*+*{margin-block-start:var(--wp--preset--spacing--30)}.search_jobs label{margin-block-end:var(--wp--preset--spacing--30)}.job_types{margin-block-start:var(--wp--preset--spacing--60)!important}.load_more_jobs{grid-area:more}}.job_filters,.job_filters .job_types,.job_filters .showing_jobs{background-color:var(--wp--preset--color--gray-light);border:0;font-size:var(--wp--preset--font-size--small)}.job_filters{padding:var(--wp--preset--spacing--50)}.job_filters .job_types,.job_filters .search_jobs,.job_filters .showing_jobs{padding:0}.job-manager .freelance,.job-manager .full-time,.job-manager .internship,.job-manager .job-type,.job-manager .part-time,.job-types .freelance,.job-types .full-time,.job-types .internship,.job-types .job-type,.job-types .part-time,.job_listing .freelance,.job_listing .full-time,.job_listing .internship,.job_listing .job-type,.job_listing .part-time,.rp4wp-related-job_listing>ul li.job_listing a .meta li,.rp4wp-related-job_listing>ul li.job_listing a div.location,.rp4wp-related-job_listing>ul li.job_listing a div.position .company,.rp4wp-related-job_listing>ul li.no_job_listings_found a .meta li,.rp4wp-related-job_listing>ul li.no_job_listings_found a div.location,.rp4wp-related-job_listing>ul li.no_job_listings_found a div.position .company,ul.job_listings li.job_listing a .meta li,ul.job_listings li.job_listing a div.location,ul.job_listings li.job_listing a div.position .company,ul.job_listings li.no_job_listings_found a .meta li,ul.job_listings li.no_job_listings_found a div.location,ul.job_listings li.no_job_listings_found a div.position .company{color:var(--wp--preset--color--contrast);font-size:var(--wp--preset--font-size--small);line-height:1.4}.rp4wp-related-job_listing>ul li.job_listing,.rp4wp-related-job_listing>ul li.no_job_listings_found,div.job_listings .load_more_jobs,ul.job_listings,ul.job_listings li.job_listing,ul.job_listings li.no_job_listings_found{border:0}.job_listings.job_listings ul.job_listings{margin-block-start:var(--wp--preset--spacing--60)}.job_listings.job_listings ul.job_listings>*+*{margin-block-start:var(--wp--preset--spacing--50)}@media screen and (min-width:48em){.job_listings.job_listings ul.job_listings{margin-block-start:0}}ul.job_listings li.job_listing{background-color:var(--wp--preset--color--base);border:1px solid #0000001a;box-shadow:3px 3px 3px #0000001a;font-size:var(--wp--preset--font-size--small);padding:var(--wp--preset--spacing--60)}ul.job_listings li.job_listing a div.position h3{color:var(--wp--custom--color--link);text-decoration:underline}ul.job_listings li.job_listing a:hover{background-color:#0000}ul.job_listings li.job_listing a:hover div.position h3{text-decoration:none}.single_job_listing .job-listing-meta{align-items:center;display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--50)}.single_job_listing .meta .job-type{background-color:var(--wp--preset--color--gray-light);border:0;color:var(--wp--preset--color--contrast);font-size:var(--wp--preset--font-size--small)}.single_job_listing .meta .date-posted{color:var(--wp--preset--color--contrast);font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--x-small);line-height:1;opacity:.9}.single_job_listing .job_description>*+*{margin-block-start:1.5em}.single_job_listing h2{font-size:var(--wp--preset--font-size--large)}