.gradient-animated-brand {
    background: linear-gradient(225deg, #155e79, #4aa9ba, #094752);
    background-size: 600% 600%;
    -webkit-animation: Helios 7s ease infinite;
    -moz-animation: Helios 7s ease infinite;
    -o-animation: Helios 7s ease infinite;
    animation: Helios 7s ease infinite;
}

.gradient-animated-about {
    background: linear-gradient(225deg, #b67546, #103a52, #3c7283, #425b65);
    background-size: 300% 400%;
    -webkit-animation: Helios 7s ease infinite;
    -moz-animation: Helios 7s ease infinite;
    -o-animation: Helios 7s ease infinite;≈
    animation: Helios 7s ease infinite;
}

.gradient-animated-approach {
    background: linear-gradient(225deg, #104052, #8d6243, #3c7883, #1e6866);
    background-size: 400% 400%;
    -webkit-animation: Helios 7s ease infinite;
    -moz-animation: Helios 7s ease infinite;
    -o-animation: Helios 7s ease infinite;≈
    animation: Helios 7s ease infinite;
}
.gradient-animated-solutions {
    background: linear-gradient(225deg, #103552, #3c7d83, #8b682a, #4f4e5f);
    background-size: 400% 400%;
    -webkit-animation: Helios 7s ease infinite;
    -moz-animation: Helios 7s ease infinite;
    -o-animation: Helios 7s ease infinite;≈
    animation: Helios 7s ease infinite;
}

@-webkit-keyframes Helios {
    0%{background-position:0% 22%}
    25%{background-position:50% 55%}
    50%{background-position:100% 79%}
    75%{background-position:50% 55%}
    100%{background-position:0% 22%}
}
@-moz-keyframes Helios {
    0%{background-position:0% 22%}
    25%{background-position:50% 55%}
    50%{background-position:100% 79%}
    75%{background-position:50% 55%}
    100%{background-position:0% 22%}
}
@-o-keyframes Helios {
    0%{background-position:0% 22%}
    25%{background-position:50% 55%}
    50%{background-position:100% 79%}
    75%{background-position:50% 55%}
    100%{background-position:0% 22%}
}
@keyframes Helios {
    0%{background-position:0% 22%}
    25%{background-position:50% 55%}
    50%{background-position:100% 79%}
    75%{background-position:50% 55%}
    100%{background-position:0% 22%}
}

/* SOLIDS */
.gradient-solid-cta-home {
    background: rgb(207,119,27);
    background: radial-gradient(circle, #b3731b 14%, #8a682b 82%, #795731 99%);
    background-size: 200% 200%;
}

.gradient-solid-cta-sub {
    background: rgb(7,3,87);
    background: radial-gradient(circle, #155e79 3%, #4aa9ba 41%, #094752 92%);
    background-size: 400% 400%;
}
