.symplicity-jobs-list{display:grid;gap:40px 0}.symplicity-job-card{background:#fff;display:grid;gap:0 5%;grid-template-columns:1fr 150px;margin:0;padding-bottom:40px;position:relative}.symplicity-job-card:after{background-color:#b6b6b6;bottom:0;content:'';display:block;height:1px;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);width:calc(100% + 80px)}.symplicity-job-card:last-child:after{display:none}.symplicity-job-card-content{grid-column:1}.symplicity-job-card-more{grid-column:2}.symplicity-job-card-title,.symplicity-job-card-title a{color:var(--wp--preset--color--theme-primary) !important;font-size:1.875rem;margin:0 0 8px;text-decoration:none}.symplicity-job-card-title a:hover,.symplicity-job-card-title a:focus{text-decoration:underline}.symplicity-job-card-type{font-size:.95rem;font-weight:400;margin:0 0 12px}.symplicity-job-card-summary,.symplicity-job-card-summary p:last-child{font-size:1.15rem;margin:0}.symplicity-job-card-link{margin:0}.symplicity-job-card-link .button,.symplicity-job-apply-link .button{align-items:center;background-color:var(--wp--preset--color--theme-primary) !important;display:inline-flex;font-size:1rem;justify-content:center;text-decoration:none}.symplicity-job-card-link .button:focus,.symplicity-job-card-link .button:hover,.symplicity-job-apply-link .button:focus,.symplicity-job-apply-link .button:hover{box-shadow:inset 0 0 200px rgba(230,230,230,.25)}.symplicity-jobs-empty{font-style:italic}.symplicity-job-single{margin:0 auto;max-width:860px}.symplicity-job-description{margin-bottom:32px}.symplicity-job-type{font-weight:700;margin-bottom:24px}.symplicity-job-details{display:grid;gap:32px}.symplicity-job-ratings,.symplicity-job-requirements,.symplicity-job-responsibilities{border-top:1px solid #ddd;padding-top:24px}.symplicity-job-ratings h2,.symplicity-job-requirements h2,.symplicity-job-responsibilities h2{margin-top:0}.symplicity-job-ratings ul,.symplicity-job-requirements ul,.symplicity-job-responsibilities ul{margin-bottom:0}.symplicity-job-ratings li+li,.symplicity-job-requirements li+li,.symplicity-job-responsibilities li+li{margin-top:8px}.symplicity-job-requirements h3{font-size:1.05rem;margin-bottom:8px;margin-top:20px}.symplicity-job-requirements h3:first-of-type{margin-top:0}.symplicity-job-apply-link{margin:32px 0}.symplicity-job-apply-link .button{align-items:center;display:inline-flex;justify-content:center;text-decoration:none}@media only screen and (max-width:600px){.symplicity-job-card{gap:20px 0;grid-template-columns:100%}.symplicity-job-card-content{grid-column:1;grid-row:1}.symplicity-job-card-more{grid-column:1;grid-row:2}}