.employee-benefits-container{background-color:#fff;border-radius:8px;flex-direction:column;gap:48px;padding:48px 64px;display:flex}.employee-benefits-container .header-container{flex-direction:column;gap:16px;width:768px;display:flex}.employee-benefits-container .icon-container{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.employee-benefits-container .icon-container .icon-cell{background-color:#dce5dc26;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:24px;display:flex}.employee-benefits-container .icon-container .icon-cell .body-large{text-align:center}.employee-benefits-details-page{border-radius:0;flex-direction:column;gap:24px;padding:0;display:flex}.employee-benefits-details-page .icon-container{grid-template-columns:repeat(2,1fr)}.employee-benefits-details-page .icon-container .icon-cell{padding:12px}.employee-benefits-details-page .icon-container .icon-cell img{width:32px!important;height:32px!important}@media only screen and (max-width:1200px){.employee-benefits-container{gap:24px;padding:32px 16px}.employee-benefits-details-page{padding:0}}@media only screen and (max-width:850px){.employee-benefits-container{padding:32px 16px}.employee-benefits-container .header-container{width:100%}.employee-benefits-container .icon-container .icon-cell{padding:12px}.employee-benefits-details-page .icon-container{grid-template-columns:repeat(4,1fr)}}@media only screen and (max-width:600px){.employee-benefits-container .icon-container{grid-template-columns:1fr 1fr}.employee-benefits-details-page{padding:0}}
