.module-container .col-12{width:100%}.hero h1 span{color:var(--vermillion)}@media (min-width:768px){.hero.general .module-container{padding:0 1rem}}@media (min-width:1200px){.hero.general .module-container{gap:2rem}}@media (min-width:1440px){.hero.general{padding:100px 0}}.hero.general .btn-group,.hero.general .flag,.hero.general .subtext,.hero.general .video-tile,.hero.general h1{opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.hero.general.is-visible .btn-group,.hero.general.is-visible .flag,.hero.general.is-visible .subtext,.hero.general.is-visible .video-tile,.hero.general.is-visible h1{opacity:1;transform:translateY(0)}.hero.general h1{transition-delay:.08s}.hero.general .subtext{transition-delay:.16s}.hero.general .btn-group{transition-delay:.24s}.hero.general .video-tile{transition-delay:.32s}@media (prefers-reduced-motion:reduce){.hero.general .btn-group,.hero.general .flag,.hero.general .subtext,.hero.general .video-tile,.hero.general h1{opacity:1;transform:none;transition:none}}