.modern-banner__stats-bar__stats{padding-right:6.4rem;color:#fff}.modern-banner__stats-bar__stats-count{font-size:3rem!important;font-weight:500;color:#fff!important}.modern-banner__stats-bar__stats-label{font-size:2rem;font-weight:300;color:#fff!important}.svg--pink{background-color:#fde9f2}.svg--pink svg{fill:#f8b7d5}.svg--blue{background-color:#e8edfc}.svg--blue svg{fill:#99d7fa}.svg--green{background-color:#e0f7f6}.svg--green svg{fill:#9ae5e3}.svg--purple{background-color:#ede9fa}.svg--purple svg{fill:#c5b5f1}.svg--orange{background-color:#fbede5}.svg--orange svg{fill:#f3c4a9}.bannerContainer-large{height:calc(var(--spr-cmt-height, "24rem") + 2.9rem)}.bannerContainer-small{height:11.3rem}.banner{background-size:cover;background-position:50%;width:inherit;height:24rem;justify-content:flex-end;position:relative}.banner-small{height:8.4rem}.banner-content{z-index:3;margin:0 auto}@media only screen and (min-width:768px){.banner-content{max-width:100.8rem;width:70%}}@media only screen and (min-width:768px)and (max-width:991px){.banner-content{max-width:100.8rem;width:80%}}.banner-content .banner-description-title{margin:0;color:#fff}.banner-content .banner-description-sub-title{color:#fff}.banner-description{box-sizing:border-box;margin-bottom:3.2rem}@media only screen and (max-width:767px){.bannerContainer-large{min-height:calc(var(--spr-cmt-height, "21rem") + 2.9rem);height:auto}.bannerContainer-small{height:9.3rem}.banner{box-sizing:border-box;min-height:"21rem";height:auto}.banner-small{min-height:6.4rem;height:6.4rem}.banner-content{position:relative;margin:0 auto;width:100%}.banner-description{padding:0 1.6rem;margin-bottom:2.4rem;margin-top:.8rem}.banner-description-sub-title{margin:0}}