.jobposting-benefits{background-color:rgb(var(--jobposting-benefits-background));color:rgb(var(--jobposting-benefits-color));margin-bottom:30px;position:relative}.jobposting-benefits h1,.jobposting-benefits h2,.jobposting-benefits h3{color:rgb(var(--jobposting-benefits-color));text-transform:none;background-color:transparent;margin-top:0;padding:0;font-size:2rem}.jobposting-benefits .benefit-grid{text-align:center;height:auto}.jobposting-benefits .benefit-grid:not(.benefit-grid--static) .f-carousel__slide{--f-carousel-slide-width:100%}@media screen and (min-width:768px){.jobposting-benefits .benefit-grid:not(.benefit-grid--static) .f-carousel__slide{--f-carousel-slide-width:33.333%}}@media screen and (min-width:1200px){.jobposting-benefits .benefit-grid:not(.benefit-grid--static) .f-carousel__slide{--f-carousel-slide-width:20%}}.jobposting-benefits .benefit-grid--static{gap:50px;display:grid}@media screen and (min-width:600px){.jobposting-benefits .benefit-grid--static{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:768px){.jobposting-benefits .benefit-grid--static{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1024px){.jobposting-benefits .benefit-grid--static{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:1200px){.jobposting-benefits .benefit-grid--static{grid-template-columns:repeat(5,1fr)}}.jobposting-benefits .benefit-grid--static .f-carousel__slide{text-align:center;grid-area:auto}.jobposting-benefits figure img{max-height:130px;transition:all .4s;transform:scale(1)}.jobposting-benefits figure:hover img{transform:scale(1.05)}.jobposting-benefits figure figcaption{text-transform:uppercase;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;margin-top:10px;font-weight:700;line-height:1.3}
