Eng 247 apoddubny homepage slider mobile version fixes merge

resolved merge conflicts for @poddubny