protected virtual Sequence HideSlide()
        {
            Sequence hideSequence = DOTween.Sequence();

            if (displaySlideIcons)
            {
                FadeAnimation slideIconAnimation = slideIconAnimations[currentSlideIndex];
                hideSequence.Insert(slideIconAnimation.HideStartUpTime, slideIconAnimation?.Hide());
            }

            return(hideSequence);
        }
        protected virtual Sequence ShowSlide()
        {
            Sequence showSequence = DOTween.Sequence();

            if (displaySlideIcons)
            {
                FadeAnimation slideIconAnimation = slideIconAnimations[currentSlideIndex];
                showSequence.Insert(slideIconAnimation.ShowStartUpTime, slideIconAnimation?.Show());
            }

            return(showSequence);
        }