.section-job-search__inner{padding:8.4rem 0}@media(max-width: 1023px){.section-job-search__inner{padding:2.4rem 0 3.2rem}}@media(max-width: 767px){.section-job-search__inner{padding:3.2rem 0}}@media(max-width: 767px){.section-job-search__content{margin-left:-2rem;margin-right:-2rem}}.section-job-search__content.is-loading{cursor:wait}.section-job-search__content.is-loading *{cursor:wait !important}.section-job-search__titles{display:flex;flex-flow:column;align-items:center;text-align:center}@media(max-width: 767px){.section-job-search__titles{padding:0 2rem}}.section-job-search__description{max-width:64rem;margin:2.4rem auto 0;text-align:center;color:#47535d}@media(max-width: 767px){.section-job-search__description{max-width:100%;width:64rem;padding:0 2rem}}.section-job-search__filters{display:flex;flex-wrap:wrap;justify-content:center;margin:1.2rem auto 0;padding-top:1px}@media(max-width: 1023px){.section-job-search__filters{width:100%;padding:0 1.6rem}}@media(max-width: 767px){.section-job-search__filters{margin:1.8rem auto 0;padding:0 2rem}}.section-job-search .job-search-filter{position:relative;margin:1.2rem;width:36rem}@media(max-width: 1023px){.section-job-search .job-search-filter{width:100%;margin:1.2rem 0}}@media(max-width: 767px){.section-job-search .job-search-filter{margin:0.6rem 0}}.section-job-search .job-posts{margin:2rem 0 0}.section-job-search .job-posts__main{border-top:1px solid rgba(25,40,53,.2);border-bottom:1px solid rgba(25,40,53,.2)}.section-job-search .job-posts__page{display:flex;flex-wrap:wrap;width:100%}.section-job-search .job-posts__load-more{margin-top:3.2rem;padding:0 4.8rem}@media(max-width: 1023px){.section-job-search .job-posts__load-more{padding:0 1.6rem}}@media(max-width: 767px){.section-job-search .job-posts__load-more{margin-top:2.4rem}}.section-job-search .job-posts__load-more-btn{width:100%}.section-job-search .job-posts__not-found{padding:1.6rem 1.6rem;text-align:center;width:100%;font-size:2rem;font-weight:500;line-height:1.3;color:#192835}@media(max-width: 767px){.section-job-search .job-posts__not-found{font-size:2rem;font-weight:500;line-height:1.2}}.section-job-search .job-post{flex:0 0 33.333%;border-bottom:1px solid rgba(25,40,53,.2);border-right:1px solid rgba(25,40,53,.2)}@media(max-width: 1023px){.section-job-search .job-post{flex:0 0 100%;border-right:none;border-bottom:none;border-top:1px solid rgba(25,40,53,.2) !important}.section-job-search .job-post:first-child{border-top:none !important}}.section-job-search .job-post:nth-child(3n+3){border-right:none}.section-job-search .job-post:nth-last-child(1):nth-child(3n+1),.section-job-search .job-post:nth-last-child(2):nth-child(3n+1),.section-job-search .job-post:nth-last-child(1):nth-child(3n+2),.section-job-search .job-post:nth-last-child(3):nth-child(3n+1),.section-job-search .job-post:nth-last-child(2):nth-child(3n+2),.section-job-search .job-post:nth-last-child(1):nth-child(3n+3){border-bottom:none}.section-job-search .job-post__inner{min-height:100%;padding:4rem 3.2rem;display:flex;flex-flow:column;align-items:flex-start;justify-content:space-between}@media(max-width: 1023px){.section-job-search .job-post__inner{padding:4rem 1.6rem 2.5rem}}@media(max-width: 767px){.section-job-search .job-post__inner{padding:3.2rem 2rem}}.section-job-search .job-post__location{display:inline-flex;align-items:center;margin:0;font-size:1.4rem;font-weight:400;line-height:1.6;transition:all .3s ease-in-out;text-decoration:none}@media(max-width: 767px){.section-job-search .job-post__location{font-size:1.4rem;font-weight:400;line-height:1.4}}.section-job-search .job-post__location .icon-wrap{width:2.2rem;height:2.2rem;min-width:2.2rem;margin-right:4px;margin-top:-0.3em;color:#0862ab;transition:all .3s ease-in-out}@media(hover: hover)and (pointer: fine){.section-job-search .job-post a.job-post__location:hover{color:#0862ab}.section-job-search .job-post a.job-post__location:hover .icon-wrap{color:#e5be21}}.section-job-search .job-post__title{margin:1rem 0 0;font-size:2.6rem;font-weight:500;line-height:1.3;color:#192835}@media(max-width: 767px){.section-job-search .job-post__title{font-size:2.2rem;font-weight:500;line-height:1.3}}.section-job-search .job-post__tags{display:flex;flex-wrap:wrap;padding-top:1px;margin:0.3rem 0 0}.section-job-search .job-post__tag{margin-top:0.8rem;margin-right:1.2rem;font-size:1.4rem;line-height:1.43;font-weight:400;text-transform:uppercase;text-decoration:none;transition:all .3s ease-in-out}.section-job-search .job-post__tag .hash{color:#0862ab}@media(hover: hover)and (pointer: fine){.section-job-search .job-post a.job-post__tag:hover{color:#0862ab}}.section-job-search .job-post__excerpt{margin-top:2.4rem;margin-bottom:auto;color:#47535d}.section-job-search .job-post__permalink{margin:3rem 0 0;position:relative;display:inline-flex;align-items:center;font-size:1.4rem;text-transform:uppercase;text-decoration:none;text-align:center;transition:all .3s cubic-bezier(0.6, 2, 0.88, 1.22);font-size:1.4rem;line-height:1.43;font-weight:400;color:#0862ab}@media(max-width: 767px){.section-job-search .job-post__permalink{margin:2.4rem 0 0}}.section-job-search .job-post__permalink::before{content:"";display:block;position:absolute;inset:-0.7rem}.section-job-search .job-post__permalink .icon-wrap{display:inline-block;width:2rem;height:2rem;margin-left:0.4rem;color:inherit;transition:all .3s cubic-bezier(0.6, 2, 0.88, 1.22)}@media(hover: hover)and (pointer: fine){.section-job-search .job-post__permalink:hover{color:#e5be21}.section-job-search .job-post__permalink:hover .icon-wrap{transform:translateX(0.8rem)}}.section-job-search .job-post__button{margin-top:3.2rem}@media(max-width: 767px){.section-job-search .job-post__button{margin-top:2.4rem}}

/*# sourceMappingURL=block-job-search-632a64acc03bd02e4620.css.map*/