.landing-page__hero-2020{background-position:100% 100%;background-repeat:no-repeat;background-size:160%}.landing-page__hero-2020.no-bg .landing-page__hero-2020-text{padding:100px 0 50px}.landing-page__hero-2020:not(.no-bg) .landing-page__hero-2020-text{padding:100px 0 85%}.landing-page__hero-2020 .h1,.landing-page__hero-2020 h1{color:#002c49;font-size:2.5em;font-weight:900;line-height:125%;text-transform:unset}.landing-page__hero-2020 .h1 span,.landing-page__hero-2020 h1 span{font-weight:300}.landing-page__hero-2020 .lead{color:#e0004d;font-size:1.8em;font-weight:900;line-height:125%;text-transform:uppercase}@media (min-width:576px){.landing-page__hero-2020{background-size:130%}}@media (min-width:768px){.landing-page__hero-2020{background-size:95%}.landing-page__hero-2020:not(.no-bg) .landing-page__hero-2020-text{padding:100px 0 60%}}@media (min-width:992px){.landing-page__hero-2020.no-bg .row{min-height:40em}.landing-page__hero-2020:not(.no-bg) .row{min-height:50em}.landing-page__hero-2020:not(.no-bg) .landing-page__hero-2020-text{padding:200px 0 150px}.landing-page__hero-2020 .h1,.landing-page__hero-2020 h1{font-size:4em;line-height:125%}}@media (min-width:1200px){.landing-page__hero-2020{background-size:90%}.landing-page__hero-2020 .h1,.landing-page__hero-2020 h1{font-size:5em}}