.btn-experian-dark-blue {
    -webkit-transition: all .14s ease-in-out;
    transition: all .14s ease-in-out;
    color: #fff;
    border-color: #1d4f91;
    background: -webkit-gradient(linear,left top,left bottom,from(#1d4f91),to(#426da9));
    background: linear-gradient(to bottom,#1d4f91 0,#426da9 100%);
    -webkit-transition: all 300ms ease-in-out;
    transition: all 300ms ease-in-out;
    -webkit-animation-name: darkBlueGradientAnimationOff;
    animation-name: darkBlueGradientAnimationOff;
    -webkit-animation-duration: 150ms;
    animation-duration: 150ms;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    animation-direction: reverse;
    background-size: 201% 100%;
    background-position: right bottom
}

.btn-experian-dark-blue:focus,.btn-experian-dark-blue.focus,.btn-experian-dark-blue:hover,.btn-experian-dark-blue:active,.btn-experian-dark-blue.active {
    background-position: left bottom;
    color: #fff;
    border-color: #1d4f91;
    -webkit-box-shadow: 0 3px 15px rgba(66,109,169,0.6);
    box-shadow: 0 3px 15px rgba(66,109,169,0.6);
    -webkit-animation-name: darkBlueGradientAnimationOn;
    animation-name: darkBlueGradientAnimationOn;
    -webkit-animation-direction: normal;
    animation-direction: normal
}

.btn-experian-raspberry {
    -webkit-transition: all .14s ease-in-out;
    transition: all .14s ease-in-out;
    color: #fff;
    border-color: #af1685;
    background: -webkit-gradient(linear,left top,left bottom,from(#6d2077),to(#af1685));
    background: linear-gradient(to bottom,#6d2077 0,#af1685 100%);
    -webkit-transition: all 300ms ease-in-out;
    transition: all 300ms ease-in-out;
    -webkit-animation-name: raspberryGradientAnimationOff;
    animation-name: raspberryGradientAnimationOff;
    -webkit-animation-duration: 150ms;
    animation-duration: 150ms;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    animation-direction: reverse;
    background-size: 201% 100%;
    background-position: right bottom
}

.btn-experian-raspberry:focus,.btn-experian-raspberry.focus,.btn-experian-raspberry:hover,.btn-experian-raspberry:active,.btn-experian-raspberry.active {
    background-position: left bottom;
    color: #fff;
    border-color: #af1685;
    -webkit-box-shadow: 0 3px 15px rgba(175,22,133,0.6);
    box-shadow: 0 3px 15px rgba(175,22,133,0.6);
    -webkit-animation-name: raspberryGradientAnimationOn;
    animation-name: raspberryGradientAnimationOn;
    -webkit-animation-direction: normal;
    animation-direction: normal
}

.btn-experian-purple {
    -webkit-transition: all .14s ease-in-out;
    transition: all .14s ease-in-out;
    color: #fff;
    border-color: #6d2077;
    background: -webkit-gradient(linear,left top,right top,color-stop(50%,#8e2a9b),color-stop(50%,#6d2077));
    background: linear-gradient(to right,#8e2a9b 50%,#6d2077 50%);
    background-size: 201% 100%;
    background-position: right bottom
}

.btn-experian-purple:focus,.btn-experian-purple.focus,.btn-experian-purple:hover,.btn-experian-purple:active,.btn-experian-purple.active {
    background-position: left bottom;
    color: #fff;
    border-color: #8e2a9b;
    -webkit-box-shadow: 0 3px 15px rgba(109,32,119,0.6);
    box-shadow: 0 3px 15px rgba(109,32,119,0.6)
}

.btn-experian-light-blue {
    -webkit-transition: all .14s ease-in-out;
    transition: all .14s ease-in-out;
    color: #fff;
    border-color: #426da9;
    background: -webkit-gradient(linear,left top,right top,color-stop(50%,#5a84bf),color-stop(50%,#426da9));
    background: linear-gradient(to right,#5a84bf 50%,#426da9 50%);
    background-size: 201% 100%;
    background-position: right bottom
}

.btn-experian-light-blue:focus,.btn-experian-light-blue.focus,.btn-experian-light-blue:hover,.btn-experian-light-blue:active,.btn-experian-light-blue.active {
    background-position: left bottom;
    color: #fff;
    border-color: #5a84bf;
    -webkit-box-shadow: 0 3px 15px rgba(66,109,169,0.6);
    box-shadow: 0 3px 15px rgba(66,109,169,0.6)
}

.btn-experian-white {
    -webkit-transition: all .14s ease-in-out;
    transition: all .14s ease-in-out;
    color: #333;
    border-color: #ddd;
    background: #fff;
    background-size: 201% 100%;
    background-position: right bottom
}

.btn-experian-white:focus,.btn-experian-white.focus,.btn-experian-white:hover,.btn-experian-white:active,.btn-experian-white.active {
    background-position: left bottom;
    color: #333;
    border-color: #ddd;
    -webkit-box-shadow: 0 3px 15px rgba(255,255,255,0.6);
    box-shadow: 0 3px 15px rgba(255,255,255,0.6)
}

.btn-experian-white-dark-blue {
    -webkit-transition: all .14s ease-in-out;
    transition: all .14s ease-in-out;
    color: #1d4f91;
    border-color: #1d4f91;
    background: -webkit-gradient(linear,left top,right top,color-stop(50%,#1d4f91),color-stop(50%,#fff));
    background: linear-gradient(to right,#1d4f91 50%,#fff 50%);
    background-size: 201% 100%;
    background-position: right bottom
}

.btn-experian-white-dark-blue:focus,.btn-experian-white-dark-blue.focus,.btn-experian-white-dark-blue:hover,.btn-experian-white-dark-blue:active,.btn-experian-white-dark-blue.active {
    background-position: left bottom;
    color: #fff;
    border-color: #1d4f91;
    -webkit-box-shadow: 0 3px 15px rgba(29,79,145,0.6);
    box-shadow: 0 3px 15px rgba(29,79,145,0.6)
}

.btn-experian-outline-dark-blue {
    -webkit-transition: all .14s ease-in-out;
    transition: all .14s ease-in-out;
    color: #1d4f91;
    border-color: #1d4f91;
    background: -webkit-gradient(linear,left top,right top,color-stop(50%,#1d4f91),color-stop(50%,transparent));
    background: linear-gradient(to right,#1d4f91 50%,transparent 50%);
    background-size: 201% 100%;
    background-position: right bottom
}

.btn-experian-outline-dark-blue:focus,.btn-experian-outline-dark-blue.focus,.btn-experian-outline-dark-blue:hover,.btn-experian-outline-dark-blue:active,.btn-experian-outline-dark-blue.active {
    background-position: left bottom;
    color: #fff;
    border-color: #426da9;
    -webkit-box-shadow: 0 3px 15px rgba(66,109,169,0.6);
    box-shadow: 0 3px 15px rgba(66,109,169,0.6)
}

.btn-experian-outline-raspberry {
    -webkit-transition: all .14s ease-in-out;
    transition: all .14s ease-in-out;
    color: #af1685;
    border-color: #af1685;
    background: -webkit-gradient(linear,left top,right top,color-stop(50%,#af1685),color-stop(50%,transparent));
    background: linear-gradient(to right,#af1685 50%,transparent 50%);
    background-size: 201% 100%;
    background-position: right bottom
}

.btn-experian-outline-raspberry:focus,.btn-experian-outline-raspberry.focus,.btn-experian-outline-raspberry:hover,.btn-experian-outline-raspberry:active,.btn-experian-outline-raspberry.active {
    background-position: left bottom;
    color: #fff;
    border-color: #af1685;
    -webkit-box-shadow: 0 3px 15px rgba(175,22,133,0.6);
    box-shadow: 0 3px 15px rgba(175,22,133,0.6)
}

.btn-experian-outline-purple {
    -webkit-transition: all .14s ease-in-out;
    transition: all .14s ease-in-out;
    color: #6d2077;
    border-color: #6d2077;
    background: -webkit-gradient(linear,left top,right top,color-stop(50%,#6d2077),color-stop(50%,transparent));
    background: linear-gradient(to right,#6d2077 50%,transparent 50%);
    background-size: 201% 100%;
    background-position: right bottom
}

.btn-experian-outline-purple:focus,.btn-experian-outline-purple.focus,.btn-experian-outline-purple:hover,.btn-experian-outline-purple:active,.btn-experian-outline-purple.active {
    background-position: left bottom;
    color: #fff;
    border-color: #6d2077;
    -webkit-box-shadow: 0 3px 15px rgba(109,32,119,0.6);
    box-shadow: 0 3px 15px rgba(109,32,119,0.6)
}

.btn-experian-outline-light-blue {
    -webkit-transition: all .14s ease-in-out;
    transition: all .14s ease-in-out;
    color: #426da9;
    border-color: #426da9;
    background: -webkit-gradient(linear,left top,right top,color-stop(50%,#426da9),color-stop(50%,transparent));
    background: linear-gradient(to right,#426da9 50%,transparent 50%);
    background-size: 201% 100%;
    background-position: right bottom
}

.btn-experian-outline-light-blue:focus,.btn-experian-outline-light-blue.focus,.btn-experian-outline-light-blue:hover,.btn-experian-outline-light-blue:active,.btn-experian-outline-light-blue.active {
    background-position: left bottom;
    color: #fff;
    border-color: #426da9;
    -webkit-box-shadow: 0 3px 15px rgba(66,109,169,0.6);
    box-shadow: 0 3px 15px rgba(66,109,169,0.6)
}

.btn-experian-outline-white {
    -webkit-transition: all .14s ease-in-out;
    transition: all .14s ease-in-out;
    color: #fff;
    border-color: #fff;
    background: -webkit-gradient(linear,left top,right top,color-stop(50%,white),color-stop(50%,transparent));
    background: linear-gradient(to right,white 50%,transparent 50%);
    background-size: 201% 100%;
    background-position: right bottom
}

.btn-experian-outline-white:focus,.btn-experian-outline-white.focus,.btn-experian-outline-white:hover,.btn-experian-outline-white:active,.btn-experian-outline-white.active {
    background-position: left bottom;
    color: #333;
    border-color: #ddd;
    -webkit-box-shadow: 0 3px 15px rgba(255,255,255,0.6);
    box-shadow: 0 3px 15px rgba(255,255,255,0.6)
}

.btn-experian-outline-white-dark-blue {
    -webkit-transition: all .14s ease-in-out;
    transition: all .14s ease-in-out;
    color: #fff;
    border-color: #fff;
    background: -webkit-gradient(linear,left top,right top,color-stop(50%,#1d4f91),color-stop(50%,transparent));
    background: linear-gradient(to right,#1d4f91 50%,transparent 50%);
    background-size: 201% 100%;
    background-position: right bottom
}

.btn-experian-outline-white-dark-blue:focus,.btn-experian-outline-white-dark-blue.focus,.btn-experian-outline-white-dark-blue:hover,.btn-experian-outline-white-dark-blue:active,.btn-experian-outline-white-dark-blue.active {
    background-position: left bottom;
    color: #fff;
    border-color: #1d4f91;
    -webkit-box-shadow: 0 3px 15px rgba(29,79,145,0.6);
    box-shadow: 0 3px 15px rgba(29,79,145,0.6)
}

@-webkit-keyframes raspberryGradientAnimationOn {
    0 {
        background: -webkit-gradient(linear,left top,right top,from(#d81ba4),color-stop(0,#af1685));
        background: linear-gradient(to right,#d81ba4 0,#af1685 0)
    }

    10% {
        background: -webkit-gradient(linear,left top,right top,color-stop(10%,#d81ba4),color-stop(10%,#af1685));
        background: linear-gradient(to right,#d81ba4 10%,#af1685 10%)
    }

    20% {
        background: -webkit-gradient(linear,left top,right top,color-stop(20%,#d81ba4),color-stop(20%,#af1685));
        background: linear-gradient(to right,#d81ba4 20%,#af1685 20%)
    }

    30% {
        background: -webkit-gradient(linear,left top,right top,color-stop(30%,#d81ba4),color-stop(30%,#af1685));
        background: linear-gradient(to right,#d81ba4 30%,#af1685 30%)
    }

    40% {
        background: -webkit-gradient(linear,left top,right top,color-stop(40%,#d81ba4),color-stop(40%,#af1685));
        background: linear-gradient(to right,#d81ba4 40%,#af1685 40%)
    }

    50% {
        background: -webkit-gradient(linear,left top,right top,color-stop(50%,#d81ba4),color-stop(50%,#af1685));
        background: linear-gradient(to right,#d81ba4 50%,#af1685 50%)
    }

    60% {
        background: -webkit-gradient(linear,left top,right top,color-stop(60%,#d81ba4),color-stop(60%,#af1685));
        background: linear-gradient(to right,#d81ba4 60%,#af1685 60%)
    }

    70% {
        background: -webkit-gradient(linear,left top,right top,color-stop(70%,#d81ba4),color-stop(70%,#af1685));
        background: linear-gradient(to right,#d81ba4 70%,#af1685 70%)
    }

    80% {
        background: -webkit-gradient(linear,left top,right top,color-stop(80%,#d81ba4),color-stop(80%,#af1685));
        background: linear-gradient(to right,#d81ba4 80%,#af1685 80%)
    }

    90% {
        background: -webkit-gradient(linear,left top,right top,color-stop(90%,#d81ba4),color-stop(90%,#af1685));
        background: linear-gradient(to right,#d81ba4 90%,#af1685 90%)
    }

    100% {
        background: -webkit-gradient(linear,left top,right top,color-stop(100%,#d81ba4),to(#af1685));
        background: linear-gradient(to right,#d81ba4 100%,#af1685 100%)
    }
}

@keyframes raspberryGradientAnimationOn {
    0 {
        background: -webkit-gradient(linear,left top,right top,from(#d81ba4),color-stop(0,#af1685));
        background: linear-gradient(to right,#d81ba4 0,#af1685 0)
    }

    10% {
        background: -webkit-gradient(linear,left top,right top,color-stop(10%,#d81ba4),color-stop(10%,#af1685));
        background: linear-gradient(to right,#d81ba4 10%,#af1685 10%)
    }

    20% {
        background: -webkit-gradient(linear,left top,right top,color-stop(20%,#d81ba4),color-stop(20%,#af1685));
        background: linear-gradient(to right,#d81ba4 20%,#af1685 20%)
    }

    30% {
        background: -webkit-gradient(linear,left top,right top,color-stop(30%,#d81ba4),color-stop(30%,#af1685));
        background: linear-gradient(to right,#d81ba4 30%,#af1685 30%)
    }

    40% {
        background: -webkit-gradient(linear,left top,right top,color-stop(40%,#d81ba4),color-stop(40%,#af1685));
        background: linear-gradient(to right,#d81ba4 40%,#af1685 40%)
    }

    50% {
        background: -webkit-gradient(linear,left top,right top,color-stop(50%,#d81ba4),color-stop(50%,#af1685));
        background: linear-gradient(to right,#d81ba4 50%,#af1685 50%)
    }

    60% {
        background: -webkit-gradient(linear,left top,right top,color-stop(60%,#d81ba4),color-stop(60%,#af1685));
        background: linear-gradient(to right,#d81ba4 60%,#af1685 60%)
    }

    70% {
        background: -webkit-gradient(linear,left top,right top,color-stop(70%,#d81ba4),color-stop(70%,#af1685));
        background: linear-gradient(to right,#d81ba4 70%,#af1685 70%)
    }

    80% {
        background: -webkit-gradient(linear,left top,right top,color-stop(80%,#d81ba4),color-stop(80%,#af1685));
        background: linear-gradient(to right,#d81ba4 80%,#af1685 80%)
    }

    90% {
        background: -webkit-gradient(linear,left top,right top,color-stop(90%,#d81ba4),color-stop(90%,#af1685));
        background: linear-gradient(to right,#d81ba4 90%,#af1685 90%)
    }

    100% {
        background: -webkit-gradient(linear,left top,right top,color-stop(100%,#d81ba4),to(#af1685));
        background: linear-gradient(to right,#d81ba4 100%,#af1685 100%)
    }
}

@-webkit-keyframes raspberryGradientAnimationOff {
    1% {
        background: -webkit-gradient(linear,left top,right top,from(#d81ba4),color-stop(0,#af1685));
        background: linear-gradient(to right,#d81ba4 0,#af1685 0)
    }

    10% {
        background: -webkit-gradient(linear,left top,right top,color-stop(10%,#d81ba4),color-stop(10%,#af1685));
        background: linear-gradient(to right,#d81ba4 10%,#af1685 10%)
    }

    20% {
        background: -webkit-gradient(linear,left top,right top,color-stop(20%,#d81ba4),color-stop(20%,#af1685));
        background: linear-gradient(to right,#d81ba4 20%,#af1685 20%)
    }

    30% {
        background: -webkit-gradient(linear,left top,right top,color-stop(30%,#d81ba4),color-stop(30%,#af1685));
        background: linear-gradient(to right,#d81ba4 30%,#af1685 30%)
    }

    40% {
        background: -webkit-gradient(linear,left top,right top,color-stop(40%,#d81ba4),color-stop(40%,#af1685));
        background: linear-gradient(to right,#d81ba4 40%,#af1685 40%)
    }

    50% {
        background: -webkit-gradient(linear,left top,right top,color-stop(50%,#d81ba4),color-stop(50%,#af1685));
        background: linear-gradient(to right,#d81ba4 50%,#af1685 50%)
    }

    60% {
        background: -webkit-gradient(linear,left top,right top,color-stop(60%,#d81ba4),color-stop(60%,#af1685));
        background: linear-gradient(to right,#d81ba4 60%,#af1685 60%)
    }

    70% {
        background: -webkit-gradient(linear,left top,right top,color-stop(70%,#d81ba4),color-stop(70%,#af1685));
        background: linear-gradient(to right,#d81ba4 70%,#af1685 70%)
    }

    80% {
        background: -webkit-gradient(linear,left top,right top,color-stop(80%,#d81ba4),color-stop(80%,#af1685));
        background: linear-gradient(to right,#d81ba4 80%,#af1685 80%)
    }

    90% {
        background: -webkit-gradient(linear,left top,right top,color-stop(90%,#d81ba4),color-stop(90%,#af1685));
        background: linear-gradient(to right,#d81ba4 90%,#af1685 90%)
    }

    100% {
        background: -webkit-gradient(linear,left top,right top,color-stop(100%,#d81ba4),to(#af1685));
        background: linear-gradient(to right,#d81ba4 100%,#af1685 100%)
    }
}

@keyframes raspberryGradientAnimationOff {
    1% {
        background: -webkit-gradient(linear,left top,right top,from(#d81ba4),color-stop(0,#af1685));
        background: linear-gradient(to right,#d81ba4 0,#af1685 0)
    }

    10% {
        background: -webkit-gradient(linear,left top,right top,color-stop(10%,#d81ba4),color-stop(10%,#af1685));
        background: linear-gradient(to right,#d81ba4 10%,#af1685 10%)
    }

    20% {
        background: -webkit-gradient(linear,left top,right top,color-stop(20%,#d81ba4),color-stop(20%,#af1685));
        background: linear-gradient(to right,#d81ba4 20%,#af1685 20%)
    }

    30% {
        background: -webkit-gradient(linear,left top,right top,color-stop(30%,#d81ba4),color-stop(30%,#af1685));
        background: linear-gradient(to right,#d81ba4 30%,#af1685 30%)
    }

    40% {
        background: -webkit-gradient(linear,left top,right top,color-stop(40%,#d81ba4),color-stop(40%,#af1685));
        background: linear-gradient(to right,#d81ba4 40%,#af1685 40%)
    }

    50% {
        background: -webkit-gradient(linear,left top,right top,color-stop(50%,#d81ba4),color-stop(50%,#af1685));
        background: linear-gradient(to right,#d81ba4 50%,#af1685 50%)
    }

    60% {
        background: -webkit-gradient(linear,left top,right top,color-stop(60%,#d81ba4),color-stop(60%,#af1685));
        background: linear-gradient(to right,#d81ba4 60%,#af1685 60%)
    }

    70% {
        background: -webkit-gradient(linear,left top,right top,color-stop(70%,#d81ba4),color-stop(70%,#af1685));
        background: linear-gradient(to right,#d81ba4 70%,#af1685 70%)
    }

    80% {
        background: -webkit-gradient(linear,left top,right top,color-stop(80%,#d81ba4),color-stop(80%,#af1685));
        background: linear-gradient(to right,#d81ba4 80%,#af1685 80%)
    }

    90% {
        background: -webkit-gradient(linear,left top,right top,color-stop(90%,#d81ba4),color-stop(90%,#af1685));
        background: linear-gradient(to right,#d81ba4 90%,#af1685 90%)
    }

    100% {
        background: -webkit-gradient(linear,left top,right top,color-stop(100%,#d81ba4),to(#af1685));
        background: linear-gradient(to right,#d81ba4 100%,#af1685 100%)
    }
}

@-webkit-keyframes darkBlueGradientAnimationOn {
    0 {
        background: -webkit-gradient(linear,left top,right top,from(#2564b7),color-stop(0,#1d4f91));
        background: linear-gradient(to right,#2564b7 0,#1d4f91 0)
    }

    10% {
        background: -webkit-gradient(linear,left top,right top,color-stop(10%,#2564b7),color-stop(10%,#1d4f91));
        background: linear-gradient(to right,#2564b7 10%,#1d4f91 10%)
    }

    20% {
        background: -webkit-gradient(linear,left top,right top,color-stop(20%,#2564b7),color-stop(20%,#1d4f91));
        background: linear-gradient(to right,#2564b7 20%,#1d4f91 20%)
    }

    30% {
        background: -webkit-gradient(linear,left top,right top,color-stop(30%,#2564b7),color-stop(30%,#1d4f91));
        background: linear-gradient(to right,#2564b7 30%,#1d4f91 30%)
    }

    40% {
        background: -webkit-gradient(linear,left top,right top,color-stop(40%,#2564b7),color-stop(40%,#1d4f91));
        background: linear-gradient(to right,#2564b7 40%,#1d4f91 40%)
    }

    50% {
        background: -webkit-gradient(linear,left top,right top,color-stop(50%,#2564b7),color-stop(50%,#1d4f91));
        background: linear-gradient(to right,#2564b7 50%,#1d4f91 50%)
    }

    60% {
        background: -webkit-gradient(linear,left top,right top,color-stop(60%,#2564b7),color-stop(60%,#1d4f91));
        background: linear-gradient(to right,#2564b7 60%,#1d4f91 60%)
    }

    70% {
        background: -webkit-gradient(linear,left top,right top,color-stop(70%,#2564b7),color-stop(70%,#1d4f91));
        background: linear-gradient(to right,#2564b7 70%,#1d4f91 70%)
    }

    80% {
        background: -webkit-gradient(linear,left top,right top,color-stop(80%,#2564b7),color-stop(80%,#1d4f91));
        background: linear-gradient(to right,#2564b7 80%,#1d4f91 80%)
    }

    90% {
        background: -webkit-gradient(linear,left top,right top,color-stop(90%,#2564b7),color-stop(90%,#1d4f91));
        background: linear-gradient(to right,#2564b7 90%,#1d4f91 90%)
    }

    100% {
        background: -webkit-gradient(linear,left top,right top,color-stop(100%,#2564b7),to(#1d4f91));
        background: linear-gradient(to right,#2564b7 100%,#1d4f91 100%)
    }
}

@keyframes darkBlueGradientAnimationOn {
    0 {
        background: -webkit-gradient(linear,left top,right top,from(#2564b7),color-stop(0,#1d4f91));
        background: linear-gradient(to right,#2564b7 0,#1d4f91 0)
    }

    10% {
        background: -webkit-gradient(linear,left top,right top,color-stop(10%,#2564b7),color-stop(10%,#1d4f91));
        background: linear-gradient(to right,#2564b7 10%,#1d4f91 10%)
    }

    20% {
        background: -webkit-gradient(linear,left top,right top,color-stop(20%,#2564b7),color-stop(20%,#1d4f91));
        background: linear-gradient(to right,#2564b7 20%,#1d4f91 20%)
    }

    30% {
        background: -webkit-gradient(linear,left top,right top,color-stop(30%,#2564b7),color-stop(30%,#1d4f91));
        background: linear-gradient(to right,#2564b7 30%,#1d4f91 30%)
    }

    40% {
        background: -webkit-gradient(linear,left top,right top,color-stop(40%,#2564b7),color-stop(40%,#1d4f91));
        background: linear-gradient(to right,#2564b7 40%,#1d4f91 40%)
    }

    50% {
        background: -webkit-gradient(linear,left top,right top,color-stop(50%,#2564b7),color-stop(50%,#1d4f91));
        background: linear-gradient(to right,#2564b7 50%,#1d4f91 50%)
    }

    60% {
        background: -webkit-gradient(linear,left top,right top,color-stop(60%,#2564b7),color-stop(60%,#1d4f91));
        background: linear-gradient(to right,#2564b7 60%,#1d4f91 60%)
    }

    70% {
        background: -webkit-gradient(linear,left top,right top,color-stop(70%,#2564b7),color-stop(70%,#1d4f91));
        background: linear-gradient(to right,#2564b7 70%,#1d4f91 70%)
    }

    80% {
        background: -webkit-gradient(linear,left top,right top,color-stop(80%,#2564b7),color-stop(80%,#1d4f91));
        background: linear-gradient(to right,#2564b7 80%,#1d4f91 80%)
    }

    90% {
        background: -webkit-gradient(linear,left top,right top,color-stop(90%,#2564b7),color-stop(90%,#1d4f91));
        background: linear-gradient(to right,#2564b7 90%,#1d4f91 90%)
    }

    100% {
        background: -webkit-gradient(linear,left top,right top,color-stop(100%,#2564b7),to(#1d4f91));
        background: linear-gradient(to right,#2564b7 100%,#1d4f91 100%)
    }
}

@-webkit-keyframes darkBlueGradientAnimationOff {
    1% {
        background: -webkit-gradient(linear,left top,right top,from(#2564b7),color-stop(0,#1d4f91));
        background: linear-gradient(to right,#2564b7 0,#1d4f91 0)
    }

    10% {
        background: -webkit-gradient(linear,left top,right top,color-stop(10%,#2564b7),color-stop(10%,#1d4f91));
        background: linear-gradient(to right,#2564b7 10%,#1d4f91 10%)
    }

    20% {
        background: -webkit-gradient(linear,left top,right top,color-stop(20%,#2564b7),color-stop(20%,#1d4f91));
        background: linear-gradient(to right,#2564b7 20%,#1d4f91 20%)
    }

    30% {
        background: -webkit-gradient(linear,left top,right top,color-stop(30%,#2564b7),color-stop(30%,#1d4f91));
        background: linear-gradient(to right,#2564b7 30%,#1d4f91 30%)
    }

    40% {
        background: -webkit-gradient(linear,left top,right top,color-stop(40%,#2564b7),color-stop(40%,#1d4f91));
        background: linear-gradient(to right,#2564b7 40%,#1d4f91 40%)
    }

    50% {
        background: -webkit-gradient(linear,left top,right top,color-stop(50%,#2564b7),color-stop(50%,#1d4f91));
        background: linear-gradient(to right,#2564b7 50%,#1d4f91 50%)
    }

    60% {
        background: -webkit-gradient(linear,left top,right top,color-stop(60%,#2564b7),color-stop(60%,#1d4f91));
        background: linear-gradient(to right,#2564b7 60%,#1d4f91 60%)
    }

    70% {
        background: -webkit-gradient(linear,left top,right top,color-stop(70%,#2564b7),color-stop(70%,#1d4f91));
        background: linear-gradient(to right,#2564b7 70%,#1d4f91 70%)
    }

    80% {
        background: -webkit-gradient(linear,left top,right top,color-stop(80%,#2564b7),color-stop(80%,#1d4f91));
        background: linear-gradient(to right,#2564b7 80%,#1d4f91 80%)
    }

    90% {
        background: -webkit-gradient(linear,left top,right top,color-stop(90%,#2564b7),color-stop(90%,#1d4f91));
        background: linear-gradient(to right,#2564b7 90%,#1d4f91 90%)
    }

    100% {
        background: -webkit-gradient(linear,left top,right top,color-stop(100%,#2564b7),to(#1d4f91));
        background: linear-gradient(to right,#2564b7 100%,#1d4f91 100%)
    }
}

@keyframes darkBlueGradientAnimationOff {
    1% {
        background: -webkit-gradient(linear,left top,right top,from(#2564b7),color-stop(0,#1d4f91));
        background: linear-gradient(to right,#2564b7 0,#1d4f91 0)
    }

    10% {
        background: -webkit-gradient(linear,left top,right top,color-stop(10%,#2564b7),color-stop(10%,#1d4f91));
        background: linear-gradient(to right,#2564b7 10%,#1d4f91 10%)
    }

    20% {
        background: -webkit-gradient(linear,left top,right top,color-stop(20%,#2564b7),color-stop(20%,#1d4f91));
        background: linear-gradient(to right,#2564b7 20%,#1d4f91 20%)
    }

    30% {
        background: -webkit-gradient(linear,left top,right top,color-stop(30%,#2564b7),color-stop(30%,#1d4f91));
        background: linear-gradient(to right,#2564b7 30%,#1d4f91 30%)
    }

    40% {
        background: -webkit-gradient(linear,left top,right top,color-stop(40%,#2564b7),color-stop(40%,#1d4f91));
        background: linear-gradient(to right,#2564b7 40%,#1d4f91 40%)
    }

    50% {
        background: -webkit-gradient(linear,left top,right top,color-stop(50%,#2564b7),color-stop(50%,#1d4f91));
        background: linear-gradient(to right,#2564b7 50%,#1d4f91 50%)
    }

    60% {
        background: -webkit-gradient(linear,left top,right top,color-stop(60%,#2564b7),color-stop(60%,#1d4f91));
        background: linear-gradient(to right,#2564b7 60%,#1d4f91 60%)
    }

    70% {
        background: -webkit-gradient(linear,left top,right top,color-stop(70%,#2564b7),color-stop(70%,#1d4f91));
        background: linear-gradient(to right,#2564b7 70%,#1d4f91 70%)
    }

    80% {
        background: -webkit-gradient(linear,left top,right top,color-stop(80%,#2564b7),color-stop(80%,#1d4f91));
        background: linear-gradient(to right,#2564b7 80%,#1d4f91 80%)
    }

    90% {
        background: -webkit-gradient(linear,left top,right top,color-stop(90%,#2564b7),color-stop(90%,#1d4f91));
        background: linear-gradient(to right,#2564b7 90%,#1d4f91 90%)
    }

    100% {
        background: -webkit-gradient(linear,left top,right top,color-stop(100%,#2564b7),to(#1d4f91));
        background: linear-gradient(to right,#2564b7 100%,#1d4f91 100%)
    }
}