.employee-benefits-cm .text-container{margin:0 auto 50px;max-width:1030px}.employee-benefits-cm .three-col{justify-content:center;margin-left:-19px;margin-right:-19px}.employee-benefits-cm .column-grp{border-radius:24px;box-shadow:0 6px 20px rgba(0,0,0,.05);margin:27px 19px;max-width:382px;padding:37px 25px 35px 38px;position:relative;width:calc(33.33% - 38px)}.employee-benefits-cm .column-grp h6{margin-bottom:7px;text-transform:uppercase}.employee-benefits-cm .column-grp p{font-size:16px}.employee-benefits-cm .column-grp .text{max-width:281px}@media(max-width:1024px){.employee-benefits-cm .column-grp{margin:15px 10px;padding:30px 25px 20px;width:calc(33.33% - 20px)}.employee-benefits-cm .text-container{margin:0 auto 20px}.employee-benefits-cm .three-col{margin-left:-10px;margin-right:-10px}}@media(max-width:767px){.employee-benefits-cm .column-grp{width:calc(50% - 20px)}}@media(max-width:480px){.employee-benefits-cm .column-grp{width:100%}.employee-benefits-cm .three-col{margin:0}}