.wp-block-query.job_offering_selected li{margin-bottom:calc(3 * var(--global-padding))}.wp-block-query.job_offering_selected li h2 a{text-decoration:none;color:var(--brand-color-orange)}.wp-block-query.job_offering_selected li figure img{width:100%;height:400px;object-fit:cover;display:block}.wp-block-query.job_offering_selected li .taxonomy-post_tag a{color:var(--brand-color-blue);background-color:#0072c24D;border-color:#0072c299}.wp-block-query.job_offering_list ul{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;column-gap:var(--global-padding)}.wp-block-query.job_offering_list li{flex:1 1 19%;min-width:200px;max-width:600px;margin-bottom:calc(2 * var(--global-padding))}.wp-block-query.job_offering_list li h2{font-size:clamp(1rem, 0.8rem + 0.8vw, 1.5rem)}.wp-block-query.job_offering_list li h2 a{text-decoration:none;color:var(--brand-color-blue)}.wp-block-query.job_offering_list li figure img{width:100%;aspect-ratio:1 / 1;object-fit:cover;display:block}.wp-block-query.job_offering_list li .taxonomy-post_tag a{color:var(--brand-color-orange);background-color:#ffaa1c4D;border-color:#ffaa1c99}h1{margin-top:0}.wp-block-query li{display:flex;flex-direction:column;padding:10px;background:rgb(0 0 0 / .3)}.wp-block-query li h2{margin:0}.wp-block-query li:hover h2 a{text-decoration:underline}.wp-block-query li .taxonomy-post_tag{padding-top:10px;margin-top:auto;margin-bottom:0;display:flex;justify-content:flex-start;column-gap:5px}.wp-block-query li .taxonomy-post_tag .wp-block-post-terms__separator{display:none}.wp-block-query li .taxonomy-post_tag a{pointer-events:none;text-decoration:none;font-size:clamp(0.75rem, 0.65rem + 0.4vw, 1rem)!important;border:solid 2px;border-radius:3px;padding:3px 5px}