.banner-image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:820px}.shorter-banner .banner-image{height:750px}.banner-text-area{float:left;max-width:55%;padding:0 30px;position:relative;top:80px}.banner-image h1{color:#f9f9f9;font-size:40px;font-weight:700;margin-bottom:0}.banner-image h1,.banner-image h2{font-family:Century Gothic,sans-serif;text-transform:uppercase}.banner-image h2{color:#eecb48;font-size:32px;font-weight:400;margin-top:0}.banner-image h3{border-bottom:1px solid #fff;border-top:1px solid #fff;color:#f9f9f9;font-family:Century Gothic,sans-serif;font-size:24px;font-weight:400;max-width:87%;padding:15px;text-align:center}.banner-image h3 span{color:#f45b1d}.banner-image h4{color:#f9f9f9;font-family:Century Gothic,sans-serif;font-size:20px;font-weight:400;line-height:1.5;margin-bottom:45px;max-width:80%}.banner-button-wrap a{background:#eecb48;border:1px solid #eecb48;border-radius:30px;color:#2b2e34;font-family:Century Gothic,sans-serif;font-size:18px;font-weight:500;padding:13px 20px;text-decoration:none;text-transform:uppercase;transition:all .3s}.banner-button-wrap a:after{background:transparent no-repeat 50%;background-image:url(https://f.hubspotusercontent00.net/hubfs/4989207/Site%20Build%202020/LP%202020/Group%20836.png);content:"";display:inline-block;height:33px;margin-left:13px;position:relative;top:10px;width:33px}.banner-button-wrap a:hover{background:#e3c247;border:1px solid #e3c247;color:#2b2e34}.banner-button-wrap a:hover:after{background-image:url(https://f.hubspotusercontent00.net/hubfs/4989207/Site%20Build%202020/LP%202020/white-play-button.png)}.banner-text-area .logo{padding-bottom:60px}@media (max-width:1010px){.banner-image .banner-text-area{max-width:70%}.banner-image h2{font-size:30px}.banner-image h3{max-width:60%}}@media (max-width:767px){.banner-image .banner-text-area{max-width:100%;text-align:center}.banner-image h4{max-width:100%}.banner-image h3,.banner-text-area .logo{margin:0 auto;max-width:50%}.banner-image{height:720px}.shorter-banner .banner-image{background-position:23% 50%}}@media (max-width:580px){.banner-image h1{font-size:30px}.banner-image h2{font-size:24px}.banner-image h3{font-size:20px}.banner-image h4{font-size:18px;margin:0 auto;max-width:85%;padding:40px 0}.banner-text-area .logo{padding-bottom:30px}.shorter-banner .banner-image{height:620px}}@media (max-width:480px){.banner-text-area{top:50px}.banner-text-area .logo{max-width:70%}.banner-image{background-position:60% 50%;height:690px}.banner-image h3{max-width:60%}.banner-image h2{margin:0 auto;max-width:70%;padding-bottom:30px}.banner-image h4{padding:30px 0}}@media (max-width:430px){.banner-image h3{max-width:80%}.banner-image h4{max-width:90%;padding:20px 0 40px}.banner-image h2{padding-bottom:20px}.shorter-banner .banner-image{background-position:38% 50%}}@media (max-width:375px){.banner-image{background-position:62% 50%;height:710px}}@media (max-width:364px){.banner-image h1,.banner-image h2,.banner-image h3,.banner-image h4{max-width:100%}.banner-image h1{font-size:28px}.banner-image h2,.banner-image h3{font-size:18px}.banner-image h4{padding:40px 0}}