.hero{width:100%;overflow:hidden}.hero>div{min-height:inherit}.hero .copy-wrapper{z-index:3}.hero .copy-wrapper h1,.hero .copy-wrapper h2,.hero .copy-wrapper p{color:var(--bs-white)}.hero .copy-wrapper a:not(.btn){color:var(--bs-secondary);text-decoration-color:var(--bs-secondary)}.hero .copy-wrapper.dark-copy h1,.hero .copy-wrapper.dark-copy h2,.hero .copy-wrapper.dark-copy p{color:var(--bs-black)}.hero .wrap-copy{max-width:500px}.hero .responsive-bg-image{z-index:1}.hero .overlay{z-index:2}@media screen and (min-width: 1400px){.hero .wrap-copy{max-width:600px}}.section-full-cta.hero .hero{min-height:var(--banner-height-mobile)}.section-full-cta.hero .hero .copy-wrapper{padding:1rem}.section-full-cta.hero .hero .copy-wrapper .title,.section-full-cta.hero .hero .copy-wrapper .subtitle-wrapper p{color:var(--bs-white)}.section-full-cta.hero .hero .copy-wrapper .title{margin-bottom:1rem}.section-full-cta.hero .hero .copy-wrapper .subtitle-wrapper p{font-weight:500;font-size:1.5rem;line-height:1.75rem}.section-full-cta.hero .hero .btn-wrapper{padding-top:1rem}.section-full-cta.hero .hero>div{height:100%}@media screen and (min-width: 992px){.section-full-cta.hero .hero{height:var(--banner-height)}.section-full-cta.hero .hero .copy-wrapper{margin:5rem;max-width:32.6875rem}.section-full-cta.hero .hero .copy-wrapper .title{font-size:2.5rem}.section-full-cta.hero .hero .copy-wrapper .subtitle-wrapper{padding-left:1rem;padding-right:1rem}}