use rem instead of % to specify margin and padding