
.banner{padding:0}.banner h2{color:var(--heading);font-family:var(--heading-font);text-align:left;letter-spacing:-2px;margin-bottom:10px;font-size:34px;line-height:46px}.banner h3{font-family:var(--secondary-font);color:var(--orangeHeading);text-align:left;font-size:74px;font-weight:100;line-height:121px}.heroBanner{flex-direction:column-reverse;display:flex}.banner p{text-align:left;color:var(--paragraphColor);margin-bottom:0;font-size:16px}.videoBanner img{height:auto}.exploreCourses{text-align:left;margin-top:36px;display:block}.changeColor{color:var(--orangeHeading)}.changeColor cite{color:var(--heading)}.videoBanner2{justify-content:center;margin:116px 0 15px;display:flex;overflow:hidden}.videoBanner2 img{height:auto}@media screen and (min-width:992px){.heroBanner{flex-direction:row;margin-top:160px;display:flex}.promotionalStrip .heroBanner{margin-top:114px}.banner h2{margin-bottom:20px;font-size:58px;line-height:74px}.banner h3{text-align:center;font-size:124px;line-height:202px}.banner p{padding-right:2rem;font-size:18px;line-height:24px}.banner{flex:0 0 50%}.videoBanner2{justify-content:center;margin:0;display:flex;overflow:hidden}.videoBanner2 img{height:348px}}@media only screen and (min-width:991px) and (max-width:1366px){.banner h2{max-width:80%;margin-bottom:16px;font-size:48px;line-height:56px}.banner p{font-size:16px;line-height:22px}.banner .exploreCourses{margin-top:36px}.bannerVideo .videoBanner{margin-bottom:0}.videoBanner2 img{height:auto}}
