.CareerSingleContent-social{cursor:pointer;position:relative}.CareerSingleContent-social #icon-share-button{align-items:center;background-color:transparent;border:2px solid var(--color-forest);border-radius:4px;color:var(--color-forest);-moz-column-gap:8px;column-gap:8px;cursor:pointer;display:flex;font-size:16px;padding:4px 16px;transition:background-color .3s,color .3s}.CareerSingleContent-social #icon-share-button:hover{background-color:var(--color-midnight);color:var(--color-white)}.CareerSingleContent-icons i:hover{color:var(--color-midnight)}.JobFilters-filtersContainer{grid-template-columns:max-content repeat(2,minmax(0,1fr))}.JobFilters-filtersGroup:not(.JobFilters-filtersGroup.collapsed) i{transform:rotate(180deg);transform-origin:center;transition:transform .2s linear}.JobFilters-filtersGroup:last-of-type .JobFilters-filters{left:unset;right:var(--2x)}.JobFilters-title{border-bottom:1px solid var(--color-greys-500)}.JobFilters-title i{transform:rotate(0deg);transition:transform .2s linear}.JobFilters-filters{background-color:var(--color-white);border-radius:var(--radius-normal);box-shadow:0 0 11px 10px rgba(220,224,234,.29);display:none;height:300px;left:0;max-width:420px;opacity:1;overflow:hidden auto;position:absolute;top:35px;transition:max-height .2s ease-out,opacity .15s ease-out,display .3s ease-out;width:90vw;z-index:500}.JobFilters-filters ul{list-style:none;padding:0}.JobFilters-filter{border-bottom:1px solid #e6e6e6;padding-bottom:0}.JobFilters-filterContent{padding:15px 25px}.JobFilters-filterContent p{display:inline-block;margin:0;padding:0}.JobFilters-tag{background-color:var(--color-forest);border-radius:100px;color:var(--color-white);font-size:14px;line-height:28px;margin:0 3px 3px;min-height:32px;padding:5px 15px}.JobsContent-job{transition:all .3s ease-in-out}.JobsContent-job:hover{background-color:var(--color-greys-300)}.JobsContent-job:last-of-type{margin-block-end:var(--2x)}.JobsContent-jobIcon{display:none}.JobsContent-location{font-size:12px}.JobsContent-accordion{border-bottom:1px solid var(--color-greys-400)}.JobsContent-accordionContent{height:0;overflow:hidden;transition:height .5s ease-out}.JobsContent-accordionContent.open{height:-moz-fit-content;height:fit-content;transition:height .5s ease-out}.JobsContent-accordionHeaderIcon{transition:all .3s ease-out}@media screen and (min-width:767px){.JobFilters-filters{width:600px}.JobsContent-jobIcon{display:inline-block}}@media screen and (min-width:1024px){.CareerSingleContent-sidebar{top:calc(var(--ui-nav-bottom-height-desktop) + var(--wp-admin--admin-bar--height, 0px) + var(--2x))}.JobFilters-filtersGroup:last-of-type .JobFilters-filters{left:0;right:unset}.JobsContent-location{font-size:14px}}