.single-job_listing header.single-blog-post{background-position:50%;background-size:cover;padding:2rem 1rem}@media(min-width:540px){.single-job_listing header.single-blog-post{padding:2rem}}@media(min-width:720px){.single-job_listing header.single-blog-post{padding:7rem 4rem}}.single-job_listing header.single-blog-post .breadcrumbs{display:flex}.single-job_listing header.single-blog-post .breadcrumbs a{align-items:center;color:#eeba2f;display:flex;font-size:20px;font-weight:700;line-height:24px;text-transform:uppercase}.single-job_listing header.single-blog-post .breadcrumbs a:hover{text-decoration:underline}.single-job_listing header.single-blog-post .post-title{color:#fff;display:flex;font-size:36px;font-style:normal;font-weight:700;line-height:45px;padding:2rem 0;text-transform:capitalize}@media(min-width:720px){.single-job_listing header.single-blog-post .post-title{font-size:65px;line-height:79px}}.single-job_listing header.single-blog-post .post-excerpt{margin-top:2rem}.single-job_listing header.single-blog-post .post-excerpt:before{background-color:#fff;content:"";display:block;height:8px;width:140px}.single-job_listing header.single-blog-post .post-excerpt .excerpt-content{color:#000;font-size:15px;font-weight:400;letter-spacing:.0049em;line-height:28px;padding-top:2rem;text-transform:capitalize}@media(min-width:720px){.single-job_listing header.single-blog-post .post-excerpt .excerpt-content{font-size:24px;line-height:36px}}.single-job_listing .related-posts-section .related-posts-section-title{text-align:left}