async Task IconTapped(DualOptionModel dualOptionModel)
        {
            if (!_tapLocked)
            {
                _tapLocked = true;

                if (dualOptionModel.ID == "1")
                {
                    DualOptionList[1].Opacity = 0.5;
                    DualOptionList[0].Opacity = 1;

                    await dualOptionModel.image.ScaleTo(2, 150);

                    await dualOptionModel.image.ScaleTo(1, 150);

                    await _navigation.PushAsync(new ContactDetailsView());

                    _tapLocked = false;
                }

                if (dualOptionModel.ID != "1")
                {
                    DualOptionList[1].Opacity = 1;
                    DualOptionList[0].Opacity = 0.5;

                    await dualOptionModel.image.ScaleTo(2, 150);

                    await dualOptionModel.image.ScaleTo(1, 150);

                    await _navigation.PushAsync(new FinishPageView());

                    _tapLocked = false;
                }
            }
        }
        /// <summary>
        /// Icon tapped event.
        /// </summary>
        /// <returns>Tapped index.</returns>
        /// <param name="dualOptionModel">Dual option model.</param>
        async Task IconTapped(DualOptionModel dualOptionModel)
        {
            if (!_tapLocked)
            {
                _tapLocked   = true;
                _canLoadNext = false;

                if (dualOptionModel.ID == "1")
                {
                    DualOptionList[1].Opacity = 0.5;
                    DualOptionList[0].Opacity = 1;

                    _selectedValue = dualOptionModel.ID;
                }

                if (dualOptionModel.ID != "1")
                {
                    DualOptionList[1].Opacity = 1;
                    DualOptionList[0].Opacity = 0.5;

                    _selectedValue = dualOptionModel.ID;
                }

                await dualOptionModel.image.ScaleTo(2, 150);

                await dualOptionModel.image.ScaleTo(1, 150);

                Device.StartTimer(TimeSpan.FromSeconds(GlobalModel.TimeSpan), () =>
                {
                    LoadNextPage();
                    _tapLocked = false;
                    return(false);
                });
            }
        }