html body,html body *{font-family:var(--site-font,"Inter", sans-serif)!important}html body{font-size:var(--site-body-size,16px)}html body .jobs-single-page .jobs-single .content,html body .jobs-single-page .jobs-single .content p,html body .jobs-single-page .jobs-single .content li,html body .jobs-single-page .jobs-single .details-panel,html body .jobs-single-page .jobs-single .post-taxonomy,html body .jobs-single-page .jobs-single .related-jobs,html body .jobs-single-page .jobs-single .related-apps{line-height:1.75;font-size:var(--site-body-size,16px)!important}html body h1,html body .jobs-single-page .jobs-role-main h1,html body .jobs-single-page .content h1{font-size:var(--site-h1-size,38px)!important}html body h2,html body .jobs-single-page .details-panel-heading h2,html body .jobs-single-page .content h2{font-size:var(--site-h2-size,30px)!important}html body h3,html body .jobs-single-page .content h3{font-size:var(--site-h3-size,24px)!important}html body h4,html body .jobs-single-page .content h4{font-size:var(--site-h4-size,20px)!important}html body a,html body a:visited,html body .jobs-single-page .breadcrumb a,html body .jobs-single-page .content a{color:#763a3a}html body a:hover,html body a:focus-visible{color:#5d2d2d}html body .jobs-apply-button,html body .jobs-apply-button:visited,html body .btn:not(.alt),html body button.btn:not(.alt),html body input[type=submit],html body input[type=button],html body .search-form button,html body .view-more{color:#fff!important;background:#763a3a!important;border-color:#763a3a!important}html body .jobs-apply-button:hover,html body .btn:not(.alt):hover,html body button.btn:not(.alt):hover,html body input[type=submit]:hover{color:#fff!important;background:#5d2d2d!important}.job-home .home-section.wrap,.job-home .jobs-hero-inner.wrap{width:min(var(--site-home-width,1240px), calc(100% - 36px));max-width:var(--site-home-width,1240px)}@media (max-width:700px){html body h1{font-size:var(--site-mobile-h1-size,30px)!important}html body h2{font-size:var(--site-mobile-h2-size,24px)!important}html body h3{font-size:var(--site-mobile-h3-size,20px)!important}html body h4{font-size:var(--site-mobile-h4-size,18px)!important}}
.jobs-single-page{padding-top:24px!important;padding-bottom:36px!important}.jobs-single-page .jobs-detail-wrap{box-sizing:border-box!important;width:min(var(--site-single-width,960px), calc(100% - 40px))!important;max-width:var(--site-single-width,960px)!important;margin-left:auto!important;margin-right:auto!important;padding:0!important}.jobs-single-page .jobs-detail-wrap>.jobs-single{box-sizing:border-box!important;width:100%!important;min-width:0!important;margin:var(--site-single-margin-top,24px) var(--site-single-margin-right,0px) var(--site-single-margin-bottom,28px) var(--site-single-margin-left,0px)!important;padding:var(--site-single-padding-top,28px) var(--site-single-padding-right,28px) var(--site-single-padding-bottom,36px) var(--site-single-padding-left,28px)!important}.jobs-single-page .jobs-single>.breadcrumb{box-sizing:border-box;margin:var(--site-breadcrumb-margin-top,0px) var(--site-breadcrumb-margin-right,0px) var(--site-breadcrumb-margin-bottom,22px) var(--site-breadcrumb-margin-left,0px)!important;padding:var(--site-breadcrumb-padding-top,23px) var(--site-breadcrumb-padding-right,22px) var(--site-breadcrumb-padding-bottom,19px) var(--site-breadcrumb-padding-left,22px)!important}.jobs-single-page .jobs-role-header{margin:0 0 26px!important}.jobs-single-page .content-panel{padding:0 0 24px!important}.jobs-single-page .content-panel .content{overflow-wrap:anywhere;min-width:0;font-size:var(--site-body-size,16px)!important;line-height:1.8!important}.jobs-single-page .content-panel .content p{margin:0 0 18px!important}.jobs-single-page .content-panel .content h1{font-size:var(--site-h1-size,38px)!important}.jobs-single-page .content-panel .content h2{font-size:var(--site-h2-size,30px)!important}.jobs-single-page .content-panel .content h3{font-size:var(--site-h3-size,24px)!important}.jobs-single-page .content-panel .content h4{font-size:var(--site-h4-size,20px)!important}.jobs-single-page .details-panel{margin:0 0 28px!important}.jobs-single-page .post-taxonomy,.jobs-single-page .jobs-related-panel{margin-left:0!important;margin-right:0!important}@media (max-width:640px){.jobs-single-page{padding-top:12px!important;padding-bottom:20px!important}.jobs-single-page .jobs-detail-wrap{width:calc(100% - 16px)!important;max-width:none!important;padding:0!important}.jobs-single-page .jobs-detail-wrap>.jobs-single{margin-top:var(--site-single-margin-top,12px)!important;margin-right:var(--site-single-margin-right,0px)!important;margin-bottom:var(--site-single-margin-bottom,20px)!important;margin-left:var(--site-single-margin-left,0px)!important;padding-top:var(--site-single-padding-top,16px)!important;padding-right:var(--site-single-padding-right,14px)!important;padding-bottom:var(--site-single-padding-bottom,24px)!important;padding-left:var(--site-single-padding-left,14px)!important}.jobs-single-page .jobs-single>.breadcrumb{margin-top:var(--site-breadcrumb-margin-top,0px)!important;margin-right:var(--site-breadcrumb-margin-right,0px)!important;margin-bottom:var(--site-breadcrumb-margin-bottom,22px)!important;margin-left:var(--site-breadcrumb-margin-left,0px)!important;padding-top:var(--site-breadcrumb-padding-top,16px)!important;padding-right:var(--site-breadcrumb-padding-right,12px)!important;padding-bottom:var(--site-breadcrumb-padding-bottom,14px)!important;padding-left:var(--site-breadcrumb-padding-left,12px)!important}}.jobs-single-page .content-panel{padding-bottom:34px!important}.jobs-single-page .details-panel{margin:34px 24px 32px!important;padding-top:18px!important;padding-bottom:26px!important}.jobs-single-page .details-panel .details-panel-heading{margin-bottom:16px!important;padding-bottom:16px!important}.jobs-single-page .details-panel .detail-row{padding-top:14px!important;padding-bottom:14px!important}.jobs-single-page .post-taxonomy{margin:30px 24px 0!important;padding:18px 20px!important}.jobs-single-page .jobs-related-panel{margin:32px 24px 8px!important;padding:28px 0 10px!important}.jobs-single-page .jobs-related-heading{margin-bottom:22px!important}.jobs-single-page .jobs-related-grid{gap:16px!important}.jobs-single-page .jobs-related-card{padding:18px!important}@media (max-width:640px){.jobs-single-page .content-panel{padding-bottom:24px!important}.jobs-single-page .details-panel{margin:26px 14px 24px!important;padding-top:14px!important;padding-bottom:20px!important}.jobs-single-page .details-panel .detail-row{padding-top:12px!important;padding-bottom:12px!important}.jobs-single-page .post-taxonomy{margin:22px 14px 0!important;padding:14px!important}.jobs-single-page .jobs-related-panel{margin:24px 14px 6px!important;padding-top:22px!important}.jobs-single-page .jobs-related-heading{margin-bottom:16px!important}.jobs-single-page .jobs-related-card{padding:15px!important}}@media (max-width:700px){.blog-single-page>.wrap{width:calc(100% - 16px)!important;max-width:none!important;margin:0 auto!important;padding:14px 0 32px!important}.blog-single-page .breadcrumb{margin:0 0 10px!important;padding:8px 2px!important}.blog-single-page .article-content-card{border-radius:12px!important;width:100%!important;margin:0!important;padding:14px!important}.blog-single-page .blog-article-header{margin-bottom:16px!important}.blog-single-page .blog-article-header h1{margin-bottom:12px!important;line-height:1.25!important}.blog-single-page .blog-article-content{overflow-wrap:anywhere;word-break:normal}.blog-single-page .blog-article-content img{max-width:100%!important;height:auto!important}}
