.Hero{background-size:cover!important;background-repeat:no-repeat;background-position:100% 100%}.Hero .subtitle{font-size:18px}.Hero .heading,.Hero .subtitle{color:white;font-family:Orbitron,sans-serif;margin-bottom:10px}.Hero .heading{font-weight:800;line-height:1.2}.Hero .subheading{font-size:16px;color:white;font-weight:400;font-family:Orbitron,sans-serif;margin-bottom:10px}.aboutsectionhome .checklist .afterline:after{content:"";position:absolute;top:0;left:-26px;background:#1CA8CB;width:2px;height:100%}.animateBounce{animation:animateBounce 6s ease infinite}@keyframes animateBounce{0%{transform:translateY(0)}50%{transform:translateY(50%)}to{transform:translateY(0)}}.animateBounceX{animation:animateBounceX 6s ease infinite}@keyframes animateBounceX{0%{transform:translateX(0)}50%{transform:translateX(50%)}to{transform:translateX(0)}}.reveal-img{clip-path:inset(0 100% 0 0);animation:reveal 2s forwards}@keyframes reveal{to{clip-path:inset(0 0 0 0)}}.reveal-top-to-bottom{clip-path:inset(0 0 100% 0);animation:topToBottomReveal 2s forwards}@keyframes topToBottomReveal{to{clip-path:inset(0 0 0 0)}}