.ftvHeroBannerMaxWidth{max-width:100%;margin:0 auto}.ftvHero{background-color:#0e0e10}.ftvHero .ftvHeroBanner{height:456px;background-size:cover;background-position:center;background-repeat:no-repeat;text-align:center;padding-top:102px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:700px){.ftvHero .ftvHeroBanner{height:459px;padding-top:72px}}.ftvHero .ftvHeroBanner .lgcLogo{width:335px;margin:0 auto;height:60px}.ftvHero .ftvHeroBanner .lgcLogo img{width:100%}@media screen and (min-width:700px){.ftvHero .ftvHeroBanner .lgcLogo{width:420px;height:70}}.ftvHero .ftvHeroBanner .ftvHeroDes{height:80px;width:300px;opacity:0.8;color:#fff;font-size:16px;letter-spacing:0;line-height:25px;margin:0 auto;margin-bottom:0}@media screen and (min-width:700px){.ftvHero .ftvHeroBanner .ftvHeroDes{width:402px;line-height:34px;font-size:20px;margin-bottom:28px}}.ftvHero .ftvHeroBanner .CTAButton.fillBgCTA{border:2px solid #aba8b1}.ftvHero .ftvHeroBanner .CTAButton a{margin-right:15px}.ftvHero .ftvHeroBanner .CTAButton a:last-child{margin-right:0}@media screen and (min-width:700px){.ftvHero .ftvHeroBanner .CTAButton a{margin-right:25px}.ftvHero .ftvHeroBanner .CTAButton a:last-child{margin-right:0}.ftvHero .ftvHeroBanner .CTAButton a:hover{cursor:pointer}}.ftvHero .ftvHeroBanner .CTAButton:hover{border:2px solid transparent}