.residential-care-sec{padding:70px 0;position:relative}.residential-care-sec:before{background:#fafafa;bottom:0;content:"";position:absolute;right:0;top:0;width:50%}.residential-care-sec .text-col{padding:0 20px}.icon-col{margin-bottom:15px}@media (max-width:1199px){.residential-care-sec{padding:40px 0}}@media (max-width:991px){.residential-care-sec .text-col{padding:0}}@media (max-width:767px){.residential-care-sec .text-col{padding:15px 0}}