.post-type-archive-jobs .site-content{background:#f2f2f2}.post-type-archive-jobs .job-header-image{margin:0;text-align:center}@media only screen and (max-width: 767px){.post-type-archive-jobs .job-header-image{display:none}}.post-type-archive-jobs .job-header-image img{display:block;width:100%;height:auto}.post-type-archive-jobs .page-header{background:var(--wp--preset--color--primary-light);border:0;margin-bottom:40px;padding:0 0 40px}@media only screen and (max-width: 767px){.post-type-archive-jobs .page-header{margin-top:0;max-width:100%}.post-type-archive-jobs .page-header img{height:325px;max-width:100%;object-fit:cover;object-position:left}}.post-type-archive-jobs .page-header .page-title{margin-bottom:40px;padding-top:40px;text-align:center}.post-type-archive-jobs .search-form{margin-bottom:20px}.post-type-archive-jobs .job-header-text{text-align:center;padding:0 22px;margin-top:40px}.post-type-archive-jobs .job-header-text a{color:var(--wp--preset--color--body-text)}.post-type-archive-jobs .job-header-text a:hover,.post-type-archive-jobs .job-header-text a:focus{color:var(--wp--preset--color--primary-dark)}@media(max-width: 812px){.post-type-archive-jobs .job-header{width:50%}}.post-type-archive-jobs .job-header .job-results-title{display:inline-block;font-family:inherit;font-weight:700;margin:0 14px 21px 0}@media(max-width: 812px){.post-type-archive-jobs .job-header .job-results-title{margin:0}}.post-type-archive-jobs .job-header .job-result-details{color:var(--wp--preset--color--body-text)}@media(max-width: 812px){.post-type-archive-jobs .job-header .job-result-details{display:block;font-size:var(--wp--preset--font-size--small);line-height:1.5384615385;margin-top:13px}}.post-type-archive-jobs .job-header+article{margin-top:19px}.post-type-archive-jobs .selected-filters{margin-bottom:25px}.post-type-archive-jobs .applied-filters-list{display:inline-flex;flex-flow:row wrap;list-style:none;margin:0;max-width:calc(100% - 60px);padding:0}.post-type-archive-jobs .applied-filters-list li{background:var(--wp--custom--color--neutral-100);color:var(--wp--preset--color--body-text);font-weight:400;line-height:1;margin:0 15px 15px 0;padding:8.5px 15px 12px}@media(max-width: 812px){.post-type-archive-jobs .applied-filters-list li{padding:6.5px 13px 10px}}.post-type-archive-jobs .applied-filters-list .clear-tag{background:rgba(0,0,0,0);border:0;border-radius:0;box-shadow:none;line-height:.1;padding:0;position:relative;color:var(--wp--preset--color--body-text);margin-left:5px;top:3px}.post-type-archive-jobs .applied-filters-list .clear-tag:hover,.post-type-archive-jobs .applied-filters-list .clear-tag:focus{color:var(--wp--preset--color--primary-dark)}.post-type-archive-jobs .clear-jobs-filter{background:none;border:0;border-radius:0;box-shadow:none;color:var(--wp--preset--color--body-text);font-weight:400;letter-spacing:0;line-height:var(--wp--custom--line-height--body);padding:0}.post-type-archive-jobs .clear-jobs-filter:hover,.post-type-archive-jobs .clear-jobs-filter:focus{background:none;border:0;border-radius:0;box-shadow:none;color:var(--wp--preset--color--primary-dark)}.archive-wrap{display:flex;flex-flow:row wrap;padding-left:60px;padding-right:120px}@media(max-width: 1280px){.archive-wrap{padding-left:0;padding-right:0}}.archive-wrap .has-filter-column{flex:0 0 32.2033898305%;max-width:32.2033898305%}@media(max-width: 812px){.archive-wrap .has-filter-column{flex:0 0 100%;max-width:100%}}.archive-wrap .has-blog-filter{flex:0 0 67.7966101695%;max-width:67.7966101695%;padding-left:38px}@media(max-width: 812px){.archive-wrap .has-blog-filter{flex:0 0 100%;margin-top:30px;max-width:100%;padding-left:0}}.job-list{list-style:none;padding-left:0}.job-list-item{background:var(--wp--preset--color--primary-light);border:2px solid rgba(0,0,0,0);border-radius:var(--border-radius-default);box-shadow:0 4px 8px rgba(0,0,0,.1);clear:both;display:flex;flex-flow:row wrap;margin-bottom:20px;transition:border-color .3s ease-in-out}.job-list-item:hover{border-color:var(--wp--preset--color--primary-dark);border-radius:6px var(--border-radius-default) var(--border-radius-default) 6px;transition:border-color .3s ease-in-out}.job-list-item .logo{border-radius:var(--border-radius-default) 0 0 var(--border-radius-default);flex:0 0 200px;margin:0;max-width:200px;min-height:200px;overflow:hidden;position:relative}@media only screen and (max-width: 767px){.job-list-item .logo{border-radius:var(--border-radius-default) var(--border-radius-default) 0 0;flex:0 0 100%;max-width:100%}}.job-list-item .logo img{display:block;height:auto !important;left:50%;max-width:calc(100% - 80px) !important;position:absolute;top:50%;transform:translate(-50%, -50%)}@media only screen and (max-width: 767px){.job-list-item .logo img{max-width:calc(100% - 200px) !important}}.job-list-item .content{flex:0 0 calc(100% - 200px);max-width:calc(100% - 200px);padding:20px}.job-list-item .content:only-child{flex:0 0 100%;max-width:100%}@media only screen and (max-width: 767px){.job-list-item .content{flex:0 0 100%;max-width:100%}}.job-list-item .entry-content{margin:17px 0 0;line-height:1.33333}.job-list-item .entry-content .wp-block-buttons{margin-top:20px;text-align:right}@media only screen and (min-width: 813px)and (max-width: 840px){.job-list-item .entry-content .wp-block-buttons .wp-block-button__link{padding-right:50px}.job-list-item .entry-content .wp-block-buttons .wp-block-button__link::before{right:30px}}.job-list-item .entry-content .wp-block-button:not(.is-style-outline){text-align:right}.job-list-item .entry-header{margin:0}.job-list-item .entry-title{font-family:inherit;font-weight:700;line-height:1.4}.job-list-item .entry-title a{color:var(--wp--preset--color--primary-dark);text-decoration:none}.job-list-item .entry-title a:hover,.job-list-item .entry-title a:focus{color:var(--wp--preset--color--primary-dark);text-decoration:underline}.job-list-item .job-details{display:flex;flex-flow:row wrap;margin-bottom:20px;margin-top:15px}@media only screen and (min-width: 768px){.job-list-item .job-details>div+div{margin-left:20px}}.job-list-item .job-details .location{flex:0 0 182px;max-width:182px}@media(min-width: 768px)and (max-width: 1024px){.job-list-item .job-details .location{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media only screen and (max-width: 767px){.job-list-item .job-details .location{flex:0 0 100%;max-width:100%}}.job-list-item .job-details .talent-area{flex:1;max-width:none}@media(min-width: 768px)and (max-width: 1024px){.job-list-item .job-details .talent-area{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media only screen and (max-width: 767px){.job-list-item .job-details .talent-area{flex:0 0 100%;max-width:100%;margin-top:15px}}.job-list-item .job-details .job-label{color:var(--wp--preset--color--body-text);font-family:var(--wp--custom--font-body);font-size:var(--wp--preset--font-size--default);font-weight:var(--wp--custom--font-weight--normal);line-height:1.33333;margin:0}.job-list-item .job-type{margin-bottom:15px}.job-list-item .job-value{color:var(--wp--preset--color--primary-dark);font-weight:700}.widget-filter-jobs-archive .widget-title{border-bottom:1px solid var(--wp--custom--color--neutral-100);color:var(--wp--preset--color--primary-dark);font-family:inherit;font-weight:700;padding-bottom:25px;margin-bottom:12px}@media(max-width: 812px){.widget-filter-jobs-archive .widget-title{align-items:center;border:1px solid var(--wp--preset--color--primary-dark);display:flex;float:right;height:50px;justify-content:center;line-height:1;margin:-54px 0 0 0;padding:3px 0 0 0;text-align:right;width:140px}.widget-filter-jobs-archive .widget-title+.filter-lists.show{padding-top:30px}.widget-filter-jobs-archive .widget-title svg{position:relative;top:-3px;margin-right:8px}}.widget-filter-jobs-archive .filter-lists-title{cursor:pointer;display:flex;flex-flow:row nowrap;font-family:inherit;font-weight:700;justify-content:space-between;line-height:var(--wp--custom--line-height--body);padding:17px 0 0 17px;margin:0 0 12px;color:var(--wp--preset--color--primary-dark);border-top:1px solid var(--wp--custom--color--neutral-100);width:100%}.widget-filter-jobs-archive .filter-lists-title button{margin:0;padding:0;background-color:rgba(0,0,0,0);color:inherit;border:none}.widget-filter-jobs-archive .toggle-filter{position:relative;top:3px}.widget-filter-jobs-archive ul{margin:0;padding:0 0 0 17px;max-height:1000em;overflow:hidden;transition:all .3s linear}.widget-filter-jobs-archive ul.maybe-scrollable{padding-left:0}.widget-filter-jobs-archive ul .scrollable-filters{max-height:400px;overflow-y:scroll}.widget-filter-jobs-archive ul .filters-filter-input{margin:20px 0}.widget-filter-jobs-archive .plus-icon{display:block}.widget-filter-jobs-archive .minus-icon{display:none}.widget-filter-jobs-archive>ul{list-style:none;padding:0}.widget-filter-jobs-archive>ul>li{margin-top:-1px}.widget-filter-jobs-archive>ul .filter-lists{border:none;padding:0 0 4px;clear:both;margin:0;display:block;width:100%}.widget-filter-jobs-archive>ul .filter-lists .no-bullet label{padding-left:10px;margin-bottom:4px}@media(min-width: 813px){.widget-filter-jobs-archive>ul .filter-lists .no-bullet{visibility:hidden}.widget-filter-jobs-archive>ul .filter-lists .no-bullet li input[type=text]{width:100%}}@media(min-width: 813px){.widget-filter-jobs-archive>ul .filter-lists.active .no-bullet{visibility:visible}}.widget-filter-jobs-archive>ul .filter-lists:last-child{border-bottom:1px solid var(--wp--custom--color--neutral-100)}.widget-filter-jobs-archive>ul .filter-lists.no-list-title{border-top:0;padding-top:17px}.widget-filter-jobs-archive>ul .filter-lists.no-list-title .no-bullet{visibility:visible}.widget-filter-jobs-archive>ul .filter-lists:not(.active):not(.no-list-title) ul{max-height:0;transition:all .3s linear}.widget-filter-jobs-archive>ul .filter-lists.active .plus-icon{display:none}.widget-filter-jobs-archive>ul .filter-lists.active .minus-icon{display:block}@media(max-width: 812px){.widget-filter-jobs-archive>ul .filter-lists{display:none}.widget-filter-jobs-archive>ul .filter-lists .no-bullet{visibility:hidden}.widget-filter-jobs-archive>ul .filter-lists.no-list-title .no-bullet{visibility:hidden}.widget-filter-jobs-archive>ul .filter-lists.show{display:block}.widget-filter-jobs-archive>ul .filter-lists.show.active .no-bullet{visibility:visible}.widget-filter-jobs-archive>ul .filter-lists.show.no-list-title .no-bullet{visibility:visible}}.widget-filter-jobs-archive>ul .filter-lists li label{line-height:1.53846;margin-top:0}.widget-filter-jobs-archive>ul .filter-lists li+li{margin-top:15px}.widget-filter-jobs-archive>ul .filter-lists li:last-child{margin-bottom:15px}#jobs-archive-pagination h2{visibility:hidden}/*# sourceMappingURL=archive-jobs.css.map */
