Hi there,
GBs effects won’t trigger on load.
You will need some Javascript.
1. Keep the Effects you have so far.
2. Select the Container that has the Background image and in Advanced > Additional CSS Class(es) add: animated-hero
3. Use a Hook Element to add this script to the wp_footer:
<script>
var pagehero = document.querySelector('.animated-hero');
function hero_animation(){
setTimeout(function() {
pagehero.classList.add('loaded');
}, 500 );
}
document.onload = hero_animation();
</script>
4. Add this CSS:
.animated-hero.loaded:before{
transform: scale(1) perspective(1000px);
}
Note you can:
a. Adjust the 500 value in the #3 script – that adds a 500 ms delay before the class is added.
b. Adjust the transition time on your GB effect