.banner.homepage-banner{padding:0 50px;background:linear-gradient(90deg, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0) 80%)}@media(max-width: 1149px){.banner.homepage-banner{padding:0 30px}}@media(max-width: 767px){.banner.homepage-banner{padding:0 15px;background:linear-gradient(0deg, rgba(0, 0, 0, 0.75) 0%, rgba(0, 0, 0, 0) 80%)}}.banner.homepage-banner .inner{height:100%;padding:110px 0px 110px;max-width:1250px;margin:0 auto 0 auto;display:flex;align-items:center}@media(max-width: 1440px){.banner.homepage-banner .inner{padding:50px 0px 50px}}@media(max-width: 1149px){.banner.homepage-banner .inner{padding:50px 0px 50px}}@media(max-width: 767px){.banner.homepage-banner .inner{padding:320px 0 80px 0;text-align:center}}.banner.homepage-banner .inner .banner-content-wrap{max-width:700px}@media(max-width: 1149px){.banner.homepage-banner .inner .banner-content-wrap{max-width:450px}}@media(max-width: 767px){.banner.homepage-banner .inner .banner-content-wrap{max-width:100%}}.banner.homepage-banner .inner .banner-content-wrap .hero-tagline{font-family:var(--font1);font-size:25px;font-size:2.5rem;font-weight:var(--bold);line-height:38px;line-height:3.8rem;color:#fff;text-transform:uppercase;letter-spacing:5px;margin-bottom:20px}@media(max-width: 1149px){.banner.homepage-banner .inner .banner-content-wrap .hero-tagline{font-family:var(--font1);font-size:20px;font-size:2rem;font-weight:var(--bold);line-height:24px;line-height:2.4rem}}@media(max-width: 767px){.banner.homepage-banner .inner .banner-content-wrap .hero-tagline{font-family:var(--font1);font-size:15px;font-size:1.5rem;font-weight:var(--bold);line-height:18px;line-height:1.8rem;letter-spacing:2.5px;margin-bottom:10px}}.banner.homepage-banner .inner .banner-content-wrap .hero-tagline.smaller-font{font-family:var(--font1);font-size:21px;font-size:2.1rem;font-weight:var(--bold);line-height:36px;line-height:3.6rem}@media(max-width: 1149px){.banner.homepage-banner .inner .banner-content-wrap .hero-tagline.smaller-font{font-family:var(--font1);font-size:17px;font-size:1.7rem;font-weight:var(--bold);line-height:21px;line-height:2.1rem}}@media(max-width: 767px){.banner.homepage-banner .inner .banner-content-wrap .hero-tagline.smaller-font{font-family:var(--font1);font-size:14px;font-size:1.4rem;font-weight:var(--bold);line-height:17px;line-height:1.7rem;max-width:none}}.banner.homepage-banner .inner .banner-content-wrap .hero-title{font-family:var(--font2);font-size:55px;font-size:5.5rem;font-weight:var(--bold);color:#fff;margin-bottom:30px}@media(max-width: 1149px){.banner.homepage-banner .inner .banner-content-wrap .hero-title{font-family:var(--font2);font-size:45px;font-size:4.5rem;font-weight:var(--bold)}}@media(max-width: 767px){.banner.homepage-banner .inner .banner-content-wrap .hero-title{font-family:var(--font2);font-size:30px;font-size:3rem;font-weight:var(--bold);margin-bottom:15px}}.banner.homepage-banner .inner .banner-content-wrap .hero-title.smaller-font{font-family:var(--font2);font-size:46px;font-size:4.6rem;font-weight:var(--bold)}@media(max-width: 1149px){.banner.homepage-banner .inner .banner-content-wrap .hero-title.smaller-font{font-family:var(--font2);font-size:37px;font-size:3.7rem;font-weight:var(--bold)}}@media(max-width: 767px){.banner.homepage-banner .inner .banner-content-wrap .hero-title.smaller-font{font-family:var(--font2);font-size:26px;font-size:2.6rem;font-weight:var(--bold)}}.banner.homepage-banner .inner .banner-content-wrap .hero-byline{font-family:var(--font1);font-size:20px;font-size:2rem;line-height:30px;line-height:3rem;color:#fff;margin-bottom:32px}@media(max-width: 1149px){.banner.homepage-banner .inner .banner-content-wrap .hero-byline{font-family:var(--font1);font-size:18px;font-size:1.8rem;line-height:27px;line-height:2.7rem}}@media(max-width: 767px){.banner.homepage-banner .inner .banner-content-wrap .hero-byline{font-family:var(--font1);font-size:15px;font-size:1.5rem;line-height:22.5px;line-height:2.25rem;margin-bottom:0px}}.banner.homepage-banner .inner .banner-content-wrap .hero-byline strong{font-weight:var(--bold)}@media(max-width: 767px){.banner.homepage-banner .inner .banner-content-wrap .button{position:absolute;bottom:0px;left:0px;width:100%}}.banner.homepage-banner .inner .banner-content-wrap .five-star-logos{margin-top:40px;display:flex;align-items:center;justify-content:space-between}@media(max-width: 767px){.banner.homepage-banner .inner .banner-content-wrap .five-star-logos{margin-top:20px;justify-content:space-around}}.banner.homepage-banner .inner .banner-content-wrap .five-star-logos img{display:block;height:60px;width:auto}@media(max-width: 767px){.banner.homepage-banner .inner .banner-content-wrap .five-star-logos img{height:50px}}.banner.homepage-banner.video .video-wrapper{display:block}.banner.homepage-banner.video picture{display:none}

/*# sourceMappingURL=template-homepage.css.map */